SupervisorActivationSpec

SupervisorActivationSpec
SupervisorActivationSpec

This specification contains cluster's supervisor configuration.

JSON Example
{
    "zoneName": "string",
    "supervisorName": "string",
    "serviceCidr": {
        "address": "string",
        "prefix": 0
    },
    "managementNetwork": {
        "controlPlaneIpRange": {
            "startIpAddress": "192.168.0.123",
            "endIpAddress": "192.168.0.128"
        },
        "details": {
            "vlanId": 1,
            "netMask": "255.255.255.0",
            "gateway": "192.168.1.1",
            "vdsName": "vds1"
        }
    },
    "vpcNetwork": {
        "nsxProject": "/org/default/projects/ptenant0",
        "nsxVpcConnectivityProfile": "/orgs/default/projects/ptenant0/vpc-connectivity-profiles/default",
        "privateTransitNetworkCidr": {
            "address": "string",
            "prefix": 0
        },
        "privateCidr": {
            "address": "string",
            "prefix": 0
        },
        "dnsServers": [
            "192.168.0.1"
        ],
        "ntpServers": [
            "ntp.example.com"
        ]
    },
    "controlPlaneVmCount": 0
}
string
zoneName
Required  
Constraints: minLength: 1

The zone name

string
supervisorName
Optional

The supervisor name. Optional.

serviceCidr
Required  

Common model describing CIDR.

managementNetwork
Required  

The supervisor management network configuration

vpcNetwork
Required  

This specification contains Supervisor's VPC network details.

integer As int64 As int64
controlPlaneVmCount
Optional

Supervisor control-plane VM count. When omitted, derived from defaults and the control-plane IP range capacity.

Property Of