Get Components
Get components by filter criteria and helps paginate based on sddclcms.
SDDC LCM identifier to filter by.
The fqdn of the VSP cluster on which the components to filter for are deployed.
Component scope to filter by.
Whether backup is allowed or not for this component.
Whether to include the vsp consumption cluster.
Whether to include the VCD Migrator component.
Page Number (1-based, defaults to 1)
Page Size. Maximum allowed is 100
OK
{
"components": [
{
"componentType": "componentType",
"fqdn": "fqdn",
"certificate": "certificate",
"vspCluster": {
"fqdn": "fqdn",
"certificate": "certificate",
"id": "id",
"type": "MANAGEMENT"
},
"version": "version",
"sddcLcmId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"deploymentType": "OVA",
"nodes": [
{
"size": "size",
"fqdn": "fqdn",
"ipAddress": "ipAddress",
"name": "name",
"id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"nodeType": "nodeType",
"version": "version",
"sddcLcmId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"status": "status"
},
{
"size": "size",
"fqdn": "fqdn",
"ipAddress": "ipAddress",
"name": "name",
"id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"nodeType": "nodeType",
"version": "version",
"sddcLcmId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"status": "status"
}
],
"size": "size",
"scope": "FLEET",
"vcenter": {
"fqdn": "fqdn",
"sslThumbprint": "sslThumbprint",
"id": "id"
},
"id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"componentTypeDescription": "VCF Operations"
},
{
"componentType": "componentType",
"fqdn": "fqdn",
"certificate": "certificate",
"vspCluster": {
"fqdn": "fqdn",
"certificate": "certificate",
"id": "id",
"type": "MANAGEMENT"
},
"version": "version",
"sddcLcmId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"deploymentType": "OVA",
"nodes": [
{
"size": "size",
"fqdn": "fqdn",
"ipAddress": "ipAddress",
"name": "name",
"id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"nodeType": "nodeType",
"version": "version",
"sddcLcmId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"status": "status"
},
{
"size": "size",
"fqdn": "fqdn",
"ipAddress": "ipAddress",
"name": "name",
"id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"nodeType": "nodeType",
"version": "version",
"sddcLcmId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"status": "status"
}
],
"size": "size",
"scope": "FLEET",
"vcenter": {
"fqdn": "fqdn",
"sslThumbprint": "sslThumbprint",
"id": "id"
},
"id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"componentTypeDescription": "VCF Operations"
}
],
"pageMetadata": {
"pageNumber": 5,
"totalPages": 7,
"pageSize": 5,
"totalElements": 2
}
}
Installed Component subject to lifecycle.
Retrieves the parameters needed to help pagination on client.
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
{
"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.
curl -H 'Authorization: <value>' https://{api_host}/fleet-lcm/v1/components