Resolve Depot Components
Resolve component versions to binary urls given a Fleet Depot endpoint and a list of components with their versions
Show optional properties
{
"componentVersions": [
{
"component": "component",
"version": "version"
},
{
"component": "component",
"version": "version"
}
],
"fleetDepotSpec": {
"fqdn": "fqdn",
"certificate": "certificate"
}
}
{
"fleetDepotSpec": {
"fqdn": "fqdn",
"certificate": "certificate"
},
"version": "string",
"componentVersions": [
{
"component": "component",
"version": "version"
}
]
}
fleetDepotSpec
version
componentVersions
OK
{
"componentVersions": [
{
"component": "component",
"version": "version",
"binaryUrl": "binaryUrl"
},
{
"component": "component",
"version": "version",
"binaryUrl": "binaryUrl"
}
]
}
componentVersions
Bad request. Invalid input specification.
{
"code": "code",
"detail": "detail",
"message": {
"args": {
"cloudProxyFqdn": "cloudProxy1.vsphere.local"
},
"localizedMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
"defaultMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
"id": "com.broadcom.lcm.ops.cloudproxy.upgrade.started"
},
"resolution": {
"args": {
"cloudProxyFqdn": "cloudProxy1.vsphere.local"
},
"localizedMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
"defaultMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
"id": "com.broadcom.lcm.ops.cloudproxy.upgrade.started"
},
"referenceId": "referenceId",
"timestamp": "2000-01-23T04:56:07.000Z"
}
Unique error code for programmatic identification.
message
resolution
An identifier for tracing the error in the logs.
The date and time when the error occurred.
Freeform extra information, such as raw error payloads or additional context.
Unauthorized
{
"code": "code",
"detail": "detail",
"message": {
"args": {
"cloudProxyFqdn": "cloudProxy1.vsphere.local"
},
"localizedMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
"defaultMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
"id": "com.broadcom.lcm.ops.cloudproxy.upgrade.started"
},
"resolution": {
"args": {
"cloudProxyFqdn": "cloudProxy1.vsphere.local"
},
"localizedMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
"defaultMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
"id": "com.broadcom.lcm.ops.cloudproxy.upgrade.started"
},
"referenceId": "referenceId",
"timestamp": "2000-01-23T04:56:07.000Z"
}
Unique error code for programmatic identification.
message
resolution
An identifier for tracing the error in the logs.
The date and time when the error occurred.
Freeform extra information, such as raw error payloads or additional context.
Internal server error
"ErrorResponse Object"
Unique error code for programmatic identification.
message
resolution
An identifier for tracing the error in the logs.
The date and time when the error occurred.
Freeform extra information, such as raw error payloads or additional context.
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"componentVersions":["object"],"fleetDepotSpec":"object"}' https://{api_host}/sddc-lcm/v1/depot/components