Vcenter NamespaceManagement Networks NsxNetworkUpdateSpec

Vcenter NamespaceManagement Networks NsxNetworkUpdateSpec
Vcenter NamespaceManagement Networks NsxNetworkUpdateSpec

The Vcenter NamespaceManagement Networks NsxNetworkUpdateSpec schema contains new configuration to update on an existing a NSXT-backed Namespaces Network configuration.

This schema was added in vSphere API 7.0.2.0.

JSON Example
{
    "namespace_network_cidrs": [
        {
            "address": "string",
            "prefix": 0
        }
    ],
    "ingress_cidrs": [
        {
            "address": "string",
            "prefix": 0
        }
    ],
    "egress_cidrs": [
        {
            "address": "string",
            "prefix": 0
        }
    ]
}
namespace_network_cidrs
Optional

CIDR blocks from which Kubernetes allocates IP addresses for all workloads that attach to the namespace, including PodVMs, TKGS and VM Service VMs. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi Std Errors ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi Std Errors InvalidArgument error.

This property was added in vSphere API 7.0.2.0.

If missing or null, the current value will be retained.

ingress_cidrs
Optional

CIDR blocks from which NSX assigns IP addresses for Kubernetes Ingresses and Kubernetes Services of type LoadBalancer. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi Std Errors ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi Std Errors InvalidArgument error.

This property was added in vSphere API 7.0.2.0.

If missing or null, the current value will be retained.

egress_cidrs
Optional

CIDR blocks from which NSX assigns IP addresses used for performing SNAT from container IPs to external IPs. Only appending additional Cidr is allowed. Modification to existing Cidr ranges will result in the operation failing with a Vapi Std Errors ResourceInUse error. Appending invalid Cidr e.g. overlapping or broadcast or reserved Cidr will result in the operation failing with a Vapi Std Errors InvalidArgument error.

This property was added in vSphere API 7.0.2.0.

If missing or null, the current value will be retained.