DatacenterComponentSpecDcBaseObject
DatacenterComponentSpecDcBaseObject
JSON Example
{
"componentName": "string",
"version": "string",
"datacenterComponentType": "string",
"fqdn": "string",
"username": "string",
"password": "string",
"content": {
"certificate": {
"validFrom": "string",
"validTo": "string",
"thumbprint": "string"
}
},
"purpose": "string",
"tags": [
"string"
]
}
object
properties
Optional
Additional properties
string
componentName
Optional
The component name is the identifier for the datacenter component.
string
version
Optional
The version of the datacenter component.
string
datacenterComponentType
Optional
The type of the datacenter component.
Possible values are :
VCENTER,
NSXT,
VRSLCM,
VROPS,
VRLI,
NSXALB,
string
As ^([a-z_A-Z0-9]([a-z_A-Z0-9\-]*[a-zA-Z0-9])?\.)*[a-z_A-Z0-9]([a-z_A-Z0-9\-]*[a-z_A-Z0-9])?$
fqdn
Required
The FQDN or IP of the datacenter component.
string
username
Required
The username to authenticate with the datacenter component.
string
As (^[^'"]{2,32}$)|(^ref:password:[a-zA-Z0-9]{20}$)
password
Required
The username to authenticate with the datacenter component.
string
purpose
Optional
The specified purpose of the datacenter component, defining how this component will be used (e.g. for management or resource purposes).
Possible values are :
ANY,
MANAGEMENT,
RESOURCE,
array of
string
tags
Optional
DC tags.