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