Event

Event
Event

This event is the base data object type from which all events inherit.

All event objects are data structures that describe events. While event data objects are data structures that describe events, event data type documentation may describe what the event records, rather than the data structure, itself.

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"
}
integer As int32 As int32
key
Required

The event ID.

integer As int32 As int32
chainId
Required

The parent or group ID.

string As date-time As date-time
createdTime
Required

The time the event was created.

string
userName
Required

The user who caused the event.

datacenter
Optional

The Datacenter object of the event.

computeResource
Optional

The ComputeResource object of the event.

host
Optional

The Host object of the event.

vm
Optional

The VirtualMachine object of the event.

ds
Optional

The Datastore object of the event.

net
Optional

The Network object of the event.

dvs
Optional

The DistributedVirtualSwitch object of the event.

string
fullFormattedMessage
Optional

A formatted text message describing the event.

The message may be localized.

string
changeTag
Optional

The user entered tag to identify the operations and their side effects