AlarmStatusChangedEvent

AlarmStatusChangedEvent
AlarmStatusChangedEvent

This event records a status change for an alarm.

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",
    "alarm": {
        "_typeName": "string",
        "name": "string",
        "alarm": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    },
    "source": {
        "_typeName": "string",
        "name": "string",
        "entity": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    },
    "entity": {
        "_typeName": "string",
        "name": "string",
        "entity": {
            "_typeName": "string",
            "type": "string",
            "value": "string"
        }
    },
    "from": "string",
    "to": "string"
}
source
Required

The entity for which the alarm status has been changed.

entity
Required

The entity with which the alarm is registered.

string
from
Required

The original alarm status.

string
to
Required

The new alarm status.