Vcenter NamespaceManagement Software Supervisors Versions ControlPlane Sizes Summary

Vcenter NamespaceManagement Software Supervisors Versions ControlPlane Sizes Summary
Vcenter NamespaceManagement Software Supervisors Versions ControlPlane Sizes Summary

The SizeInfo schema contains information about a particular sizing option available for a control plane VM.

This schema was added in vSphere API 9.1.0.0.

JSON Example
{
    "label": {
        "id": "string",
        "default_message": "string",
        "args": [
            "string"
        ],
        "params": {
            "params": {
                "s": "string",
                "dt": "string",
                "i": 0,
                "d": "number",
                "l": "Vapi Std NestedLocalizableMessage Object",
                "format": "string",
                "precision": 0
            }
        },
        "localized": "string"
    },
    "identifier": "string",
    "memory_in_mib": 0,
    "v_cpu_count": 0,
    "disk_capacity_in_mib": 0,
    "default_service_cidr": {
        "address": "string",
        "prefix": 0
    },
    "nsx_t1_defaults": {
        "default_pod_cidr": {
            "address": "string",
            "prefix": 0
        },
        "default_service_cidr": {
            "address": "string",
            "prefix": 0
        }
    },
    "nsx_vpc_defaults": {
        "default_private_cidr": {
            "address": "string",
            "prefix": 0
        },
        "default_service_cidr": {
            "address": "string",
            "prefix": 0
        }
    },
    "vsphere_networking_defaults": {
        "default_service_cidr": {
            "address": "string",
            "prefix": 0
        }
    }
}
label
Required

Localized sizing hint label of the control plane VM.

This property was added in vSphere API 9.1.0.0.

string
identifier
Required

Sizing hint identifier.

This property was added in vSphere API 9.1.0.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.namespace_management.software.supervisors.versions.control_plane.Size. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.namespace_management.software.supervisors.versions.control_plane.Size.

integer As int64 As int64
memory_in_mib
Required

Amount of memory in mebibytes (MiB) on the control plane VM.

This property was added in vSphere API 9.1.0.0.

integer As int64 As int64
v_cpu_count
Required

Number of vCPUs on the control plane VM.

This property was added in vSphere API 9.1.0.0.

integer As int64 As int64
disk_capacity_in_mib
Required

Disk capacity in mebibytes (MiB) of the control plane VM.

This property was added in vSphere API 9.1.0.0.

default_service_cidr
Required

Default CIDR range from which Kubernetes allocates service cluster IP addresses.

This property was added in vSphere API 9.1.0.0.

nsx_t1_defaults
Required

Defaults when using the com.vmware.vcenter.namespace_management.supervisors.networks.NetworkProvider#NSXT_CONTAINER_PLUGIN provider.

This property was added in vSphere API 9.1.0.0.

nsx_vpc_defaults
Required

Defaults when using the com.vmware.vcenter.namespace_management.supervisors.networks.NetworkProvider#NSX_VPC provider.

This property was added in vSphere API 9.1.0.0.

vsphere_networking_defaults
Required

Defaults when using the com.vmware.vcenter.namespace_management.supervisors.networks.NetworkProvider#VSPHERE_NETWORK provider.

This property was added in vSphere API 9.1.0.0.