DVSRuntimeInfo

DVSRuntimeInfo
DVSRuntimeInfo

The DVSRuntimeInfo data object defines runtime information for a vSphere Distributed Switch.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "hostMemberRuntime": [
        {
            "_typeName": "string",
            "host": {
                "_typeName": "string",
                "type": "string",
                "value": "string"
            },
            "status": "string",
            "statusDetail": "string",
            "nsxtStatus": "string",
            "nsxtStatusDetail": "string",
            "healthCheckResult": [
                {
                    "_typeName": "string",
                    "summary": "string"
                }
            ],
            "hostUplinkState": [
                {
                    "_typeName": "string",
                    "uplinkName": "string",
                    "state": "string"
                }
            ]
        }
    ],
    "resourceRuntimeInfo": {
        "_typeName": "string",
        "capacity": 0,
        "usage": 0,
        "available": 0,
        "allocatedResource": [
            {
                "_typeName": "string",
                "vm": {
                    "_typeName": "string",
                    "type": "string",
                    "value": "string"
                },
                "vnicKey": "string",
                "reservation": 0
            }
        ],
        "vmVnicNetworkResourcePoolRuntime": [
            {
                "_typeName": "string",
                "key": "string",
                "name": "string",
                "capacity": 0,
                "usage": 0,
                "available": 0,
                "status": "string",
                "allocatedResource": [
                    {
                        "_typeName": "string",
                        "vm": {
                            "_typeName": "string",
                            "type": "string",
                            "value": "string"
                        },
                        "vnicKey": "string",
                        "reservation": 0
                    }
                ]
            }
        ]
    }
}
hostMemberRuntime
Optional

Runtime information of the hosts that joined the switch.

resourceRuntimeInfo
Optional

This class defines the bandwidth reservation information for the vSphere Distributed Switch.