Namespaces_Instances_NetworkCreateSpec
Namespaces_Instances_NetworkCreateSpec
The Instances.NetworkCreateSpec structure contains the specification required to create a vSphere Namespaces network object.
JSON Example
{
"network_provider": "string",
"network": {
"namespace_network_cidrs": [
{
"address": "string",
"prefix": 0
}
],
"ingress_cidrs": [
{
"address": "string",
"prefix": 0
}
],
"egress_cidrs": [
{
"address": "string",
"prefix": 0
}
],
"nsx_tier0_gateway": "string",
"subnet_prefix_length": 0,
"routed_mode": false,
"load_balancer_size": "string"
}
}
network_provider
Required
Identifies the network plugin that networking functionalities for this vSphere Namespace.
NSXT_CONTAINER_PLUGIN : Network provider is NSX-T Container Plugin.
VSPHERE_NETWORK : Network provider is vSphere Networking.
network
Optional
The Instances.NsxNetworkCreateSpec structure describes the configuration specification of a NSXT-backed Namespaces Network configuration.