VspComponentSpec

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

repository
Required  

repository

string
fqdn
Optional

fqdn

string
componentNamespace
Optional

componentNamespace

object
configSpec
Optional

configSpec

vspClusterSpec
Optional

vspClusterSpec