Vcenter NamespaceManagement Supervisors Networks CreateSpec

Vcenter NamespaceManagement Supervisors Networks CreateSpec
Vcenter NamespaceManagement Supervisors Networks CreateSpec

The Vcenter NamespaceManagement Supervisors Networks CreateSpec schema contains the specification required to create a Supervisor network object.

This schema was added in vSphere API 9.1.0.0.

JSON Example
{
    "network": "string",
    "network_provider": "string",
    "vsphere_network": {
        "portgroup": "string",
        "ip_assignment_mode": "string",
        "address_ranges": [
            {
                "address": "string",
                "count": 0
            }
        ],
        "gateway": "string",
        "subnet_mask": "string",
        "mode": "string"
    }
}
string
network
Required

Identifier of the network. This must be a valid DNS subdomain name as defined in RFC 1123. It must: - have a maximum length of 253 characters - contain only lowercase alphanumeric characters, '-', or '.' - start and end with an alphanumeric character This name must also be unique within a Supervisor.

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.Network. 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.Network.

string
network_provider
Required

The network provider that will manage the Supervisor.

For more information see: Vcenter NamespaceManagement Supervisors Networks NetworkProvider.

This property was added in vSphere API 9.1.0.0.

vsphere_network
Optional

The create spec for a DVPG-backed Supervisor network object, supported by Vcenter NamespaceManagement Supervisors Networks NetworkProvider.VSPHERE_NETWORK network provider.

This property was added in vSphere API 9.1.0.0.

This property is optional and it is only relevant when the value of network_provider is Vcenter NamespaceManagement Supervisors Networks NetworkProvider.VSPHERE_NETWORK.