NamespaceManagement_ClusterSizeInfo_Info

NamespaceManagement_ClusterSizeInfo_Info
NamespaceManagement_ClusterSizeInfo_Info

The ClusterSizeInfo.Info structure contains the information about limits associated with a SizingHint.

JSON Example
{
    "num_supported_pods": 0,
    "num_supported_services": 0,
    "default_service_cidr": {
        "address": "string",
        "prefix": 0
    },
    "default_pod_cidr": {
        "address": "string",
        "prefix": 0
    },
    "master_vm_info": {
        "count": 0,
        "cores_per_socket": 0,
        "memory": 0,
        "capacity": 0
    },
    "worker_vm_info": {
        "count": 0,
        "cores_per_socket": 0,
        "memory": 0,
        "capacity": 0
    }
}
integer As int64
num_supported_pods
Required

The maximum number of supported pods.

integer As int64
num_supported_services
Required

The maximum number of supported services.

default_service_cidr
Required

The Ipv4Cidr structure contains the specification for representing CIDR notation of IP range. For example, this can be used to represent 256 IP addresses using 10.10.10.0/24.

default_pod_cidr
Required

The Ipv4Cidr structure contains the specification for representing CIDR notation of IP range. For example, this can be used to represent 256 IP addresses using 10.10.10.0/24.

master_vm_info
Required

The ClusterSizeInfo.VmInfo structure contains the information about the configuration of the virtual machines which would be created for Namespaces.

worker_vm_info
Optional

The ClusterSizeInfo.VmInfo structure contains the information about the configuration of the virtual machines which would be created for Namespaces.