Storage Model of Resource Change Notifications
Storage Model of Resource Change Notifications
| Parameter | Type | Description |
|---|---|---|
| notification_items | Array of Object | Resource change notifications. |
| Parameter | Parameter Type | Description |
|---|---|---|
| notification_type | String | Notification type. For a resource change notification, the notification type is ResourceChanged. |
| notification_creation_time | String | Notification sending time The notification sending time is a UTC time (such as 2018-11-14T08:59:14Z) that complies with ISO8601. |
| domain_id | String | Account ID. |
| detail | Object | Notification details. |
| Parameter | Parameter Type | Description |
|---|---|---|
| resource_id | String | Resource ID. |
| resource_type | String | Resource type. |
| event_type | Enum | Event type (CREATE, UPDATE, DELETE) |
| capture_time | String | Event capture time. The event capture time is a UTC time (such as 2018-11-14T08:59:14Z) that complies with ISO8601. |
| resource | Object | Resource details. |
| Parameter | Type | Description |
|---|---|---|
| id | String | Resource ID. |
| name | String | Resource name. |
| provider | String | Service name. |
| type | String | Resource type. |
| region_id | String | The ID of the region where the resource resides. |
| project_id | String | IAM project ID. |
| project_name | String | IAM project name. |
| ep_id | String | Enterprise project ID. |
| ep_name | String | Enterprise project name. |
| checksum | String | The checksum. |
| created | String | Resource creation time. The resource creation time is a UTC time (such as 2018-11-14T08:59:14Z) that complies with ISO8601. |
| updated | String | The time when the resource was last updated. The resource update time is a UTC time (such as 2018-11-14T08:59:14Z) that complies with ISO8601. |
| provisioning_state | String | Resource state. |
| tags | Map | Resource tags. |
| properties | Map | Resource attributes. |
Example of Resource Change Notification Storage
{
"notification_items": [
{
"detail": {
"resource": {
"id": "ea05ef41-8bd6-4a9c-af39-244e1ec448eb",
"name": "as-group-test",
"provider": "as",
"type": "scalingGroups",
"checksum": "",
"region_id": "",
"project_id": "068d54ceca00d5302f70c00aaf6a471c",
"project_name": "test",
"ep_id": "0",
"ep_name": "default"
},
"resource_id": "ea05ef41-8bd6-4a9c-af39-244e1ec448eb",
"resource_type": "as.scalingGroups",
"event_type": "DELETE",
"capture_time": "2020-12-08T09:30:27.158Z"
},
"notification_type": "ResourceChanged",
"notification_creation_time": "2020-12-08T09:30:27.272Z",
"domain_id": "059b5c937100d3e40ff0c00a7675a0a0"
}
]
} Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.