VspComponentSpec
VspComponentSpec
JSON Example
{
"componentId": "string",
"deploymentType": "string",
"componentType": "string",
"version": "string",
"size": "string",
"repository": {
"downloadUrl": "downloadUrl",
"certificate": "certificate"
},
"fqdn": "string",
"componentNamespace": "string",
"configSpec": {},
"vspClusterSpec": {
"deploymentType": "string",
"version": "string",
"repository": {
"downloadUrl": "downloadUrl",
"certificate": "certificate"
},
"platformFqdn": "string",
"systemUserPassword": "string",
"size": "string",
"ipv4Pool": {
"cidr": "string",
"ipRange": {
"startIpAddress": "string",
"endIpAddress": "string"
},
"addresses": [
"string"
],
"excludedAddresses": [
"string"
]
},
"ipv6Pool": {
"cidr": "string",
"ipv6Range": {
"startIpAddress": "string",
"endIpAddress": "string"
},
"addresses": [
"string"
],
"excludedAddresses": [
"string"
]
},
"internalClusterCidrIpv4": "string",
"internalClusterCidrIpv6": "string",
"fleetFqdn": "string",
"instanceFqdn": "string",
"name": "string",
"networkMoId": "string",
"gatewayCidrIpv4": "string",
"gatewayCidrIpv6": "string",
"dnsServers": [
"string"
],
"ntpServers": [
"string"
],
"clusterId": "string"
}
}
string As uuid
As uuid
componentId
Optional
componentId
string
deploymentType
Required
deploymentType
string
componentType
Required
componentType
string
version
Required
version
string
size
Optional
size
string
fqdn
Optional
fqdn
string
componentNamespace
Optional
componentNamespace
object
configSpec
Optional
configSpec