system_events
Creates, updates, deletes, gets or lists a system_events resource.
Overview
| Name | system_events |
| Type | Resource |
| Id | aws.resiliencehubv2.system_events |
Fields
The following fields are returned by SELECT queries:
- list_system_events
| Name | Datatype | Description |
|---|---|---|
actor | object | The actor that triggered the event. |
event_details | object | The details of the event. |
event_id | string | The unique identifier of the event. (pattern: <code>[0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}</code>) |
event_type | string | The type of the event. (SYSTEM_CREATED, SYSTEM_DELETED, SYSTEM_USER_JOURNEY_CREATED, SYSTEM_USER_JOURNEY_UPDATED, SYSTEM_USER_JOURNEY_DELETED, SYSTEM_SERVICE_ASSOCIATED, SYSTEM_SERVICE_DISASSOCIATED, SYSTEM_POLICY_ASSOCIATED, SYSTEM_POLICY_DISASSOCIATED) |
system_arn | string | ARN identifier. (pattern: <code>arn:(aws|aws-cn|aws-iso|aws-iso-[a-z]{1}|aws-us-gov):[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:([a-z]{2}-((iso[a-z]{0,1}-)|(gov-)){0,1}[a-z]+-[0-9]):[0-9]{12}:[A-Za-z0-9/][A-Za-z0-9:_/+.-]{0,1023}</code>) |
timestamp | string (date-time) | The timestamp of the event. |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list_system_events | select | systemArn, region | eventTypes, startTime, endTime, maxResults, nextToken | Lists events for a system. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
region | string | AWS region (default: us-east-1) |
systemArn | string | |
endTime | string (date-time) | The end time for filtering events. |
eventTypes | array | Filter events by type. |
maxResults | integer | |
nextToken | string | |
startTime | string (date-time) | The start time for filtering events. |
SELECT examples
- list_system_events
Lists events for a system.
SELECT
actor,
event_details,
event_id,
event_type,
system_arn,
timestamp
FROM aws.resiliencehubv2.system_events
WHERE systemArn = '{{ systemArn }}' -- required
AND region = '{{ region }}' -- required
AND eventTypes = '{{ eventTypes }}'
AND startTime = '{{ startTime }}'
AND endTime = '{{ endTime }}'
AND maxResults = '{{ maxResults }}'
AND nextToken = '{{ nextToken }}'
;