Vcenter NamespaceManagement DistributedSwitchCompatibility Summary

Vcenter NamespaceManagement DistributedSwitchCompatibility Summary
Vcenter NamespaceManagement DistributedSwitchCompatibility Summary

This schema is deprecated as of vSphere API 9.1.0.0.

The Vcenter NamespaceManagement DistributedSwitchCompatibility Summary schema contains information about the compatibility of a vSphere Distributed Switch with the Namespaces feature.

This schema was added in vSphere API 7.0.0.0.

JSON Example
{
    "distributed_switch": "string",
    "compatible": false,
    "incompatibility_reasons": [
        {
            "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"
        }
    ],
    "network_provider": "string",
    "compatible_networks": [
        "string"
    ]
}
string
distributed_switch
Required

This property is deprecated as of vSphere API 9.1.0.0.

Identifier of the switch. If Vcenter NamespaceManagement DistributedSwitchCompatibility Summary.network_provider is either missing or null or is set to NSXT_CONTAINER_PLUGIN, the value of this field will refer to the UUID of a vim.DistributedVirtualSwitch. Otherwise, the value of the field will refer to the ID of a vim.DistributedVirtualSwitch.

This property was added in vSphere API 7.0.0.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: vSphereDistributedSwitch. When operations return a value of this schema as a response, the property will be an identifier for the resource type: vSphereDistributedSwitch.

boolean
compatible
Required

This property is deprecated as of vSphere API 9.1.0.0.

Compatibility of this switch with vSphere Namespaces.

This property was added in vSphere API 7.0.0.0.

incompatibility_reasons
Optional

This property is deprecated as of vSphere API 9.1.0.0.

List of reasons for incompatibility.

This property was added in vSphere API 7.0.0.0.

If missing or null, this Distributed Switch is compatible.

string
network_provider
Optional

This property is deprecated as of vSphere API 9.1.0.0.

The network provider whose networks were considered.

For more information see: Vcenter NamespaceManagement Clusters NetworkProvider.

This property was added in vSphere API 7.0.1.0.

If missing or null, clients clients should assume the value to be NSXT_CONTAINER_PLUGIN.

array of string
compatible_networks
Optional

This property is deprecated as of vSphere API 9.1.0.0.

List of compatible (PortGroup) Networks under the distributed switch.

This property was added in vSphere API 7.0.1.0.

This property is optional because it was added in a newer version than its parent node.

When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: Network. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: Network.

Deprecated