Component
Component
Installed Component subject to lifecycle.
JSON Example
{
"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"
}
string As uuid
As uuid
id
Required
Component Identifier.
string
componentTypeDescription
Optional
Human-readable component type
string
componentType
Optional
Component Type.
string
deploymentType
Optional
Deployment Type.
Possible values are :
OVA,
VSP,
string
version
Optional
Component Version.
string
size
Optional
Component Size (e.g. Small/Medium/Large).
string
fqdn
Optional
Component FQDN.
string
certificate
Optional
PEM encoded certificate (chain).
array of
Node
nodes
Optional
Nodes forming a Component (cluster) (mostly applicable for OVA components or VSP cluster itself).
string
scope
Optional
Scope of the component - either FLEET or INSTANCE level.
Possible values are :
FLEET,
INSTANCE,
string As uuid
As uuid
sddcLcmId
Optional
sddcLcmId