获取所有event元数据(GetAllEventMetadata)

用户可以用GetAllEventMetadata获得系统所有已定义事件以及其元数据:
GetAllEventMetadata

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
userTags 用户标签,请参见 创建用户标签(CreateUserTag)
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag)
timeout
其返回类似:
{
    "events": [{
            "labelNames": [
                "OldState",
                "NewState",
                "SourceHostUuid",
                "DestinationHostUuid"
            ],
            "name": "VMStateChangedOnHost",
            "namespace": "ZStack/VM"
        },
        {
            "labelNames": [
                "Error"
            ],
            "name": "VRouterDisconnected",
            "namespace": "ZStack/VRouter"
        }
    ],
    "success": true
}
元数据结构包含如下字段:
  • namespace: 事件所在的namespace
  • name: 事件名
  • labelNames: 事件的标签名