DvsPortBlockedEvent

DvsPortBlockedEvent
DvsPortBlockedEvent

A port is blocked in the distributed virtual switch.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "key": 0,
    "chainId": 0,
    "createdTime": "string",
    "userName": "string",
    "datacenter": {
        "_typeName": "string",
        "name": "string",
        "datacenter": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    },
    "computeResource": {
        "_typeName": "string",
        "name": "string",
        "computeResource": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    },
    "host": {
        "_typeName": "string",
        "name": "string",
        "host": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    },
    "vm": {
        "_typeName": "string",
        "name": "string",
        "vm": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    },
    "ds": {
        "_typeName": "string",
        "name": "string",
        "datastore": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    },
    "net": {
        "_typeName": "string",
        "name": "string",
        "network": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    },
    "dvs": {
        "_typeName": "string",
        "name": "string",
        "dvs": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    },
    "fullFormattedMessage": "string",
    "changeTag": "string",
    "portKey": "string",
    "statusDetail": "string",
    "runtimeInfo": {
        "_typeName": "string",
        "linkUp": false,
        "blocked": false,
        "vlanIds": [
            {
                "_typeName": "string",
                "start": 0,
                "end": 0
            }
        ],
        "trunkingMode": false,
        "mtu": 0,
        "linkPeer": "string",
        "macAddress": "string",
        "statusDetail": "string",
        "vmDirectPathGen2Active": false,
        "vmDirectPathGen2InactiveReasonNetwork": [
            "string"
        ],
        "vmDirectPathGen2InactiveReasonOther": [
            "string"
        ],
        "vmDirectPathGen2InactiveReasonExtended": "string"
    },
    "prevBlockState": "string"
}
string
portKey
Required

The port key.

string
statusDetail
Optional

Reason for port's current status

runtimeInfo
Optional

The DVPortStatus data object contains runtime information about a DistributedVirtualPort.

string
prevBlockState
Optional

Previous state of the DvsPort.

See DvsEventPortBlockStateEnum