CloudFormation / Paginator / DescribeEvents
DescribeEvents¶
- class CloudFormation.Paginator.DescribeEvents¶
paginator = client.get_paginator('describe_events')
- paginate(**kwargs)¶
Creates an iterator that will paginate through responses from
CloudFormation.Client.describe_events().See also: AWS API Documentation
Request Syntax
response_iterator = paginator.paginate( StackName='string', ChangeSetName='string', OperationId='string', Filters={ 'FailedEvents': True|False }, PaginationConfig={ 'MaxItems': 123, 'StartingToken': 'string' } )
- Parameters:
StackName (string) – The name or unique stack ID for which you want to retrieve events.
ChangeSetName (string) – The name or Amazon Resource Name (ARN) of the change set for which you want to retrieve events.
OperationId (string) – The unique identifier of the operation for which you want to retrieve events.
Filters (dict) –
Filters to apply when retrieving events.
FailedEvents (boolean) –
When set to true, only returns failed events within the operation. This helps quickly identify root causes for a failed operation.
PaginationConfig (dict) –
A dictionary that provides parameters to control pagination.
MaxItems (integer) –
The total number of items to return. If the total number of items available is more than the value specified in max-items then a
NextTokenwill be provided in the output that you can use to resume pagination.StartingToken (string) –
A token to specify where to start paginating. This is the
NextTokenfrom a previous response.
- Return type:
dict
- Returns:
Response Syntax
{ 'OperationEvents': [ { 'EventId': 'string', 'StackId': 'string', 'OperationId': 'string', 'OperationType': 'CREATE_STACK'|'UPDATE_STACK'|'DELETE_STACK'|'CONTINUE_ROLLBACK'|'ROLLBACK'|'CREATE_CHANGESET', 'OperationStatus': 'IN_PROGRESS'|'SUCCEEDED'|'FAILED', 'EventType': 'STACK_EVENT'|'PROGRESS_EVENT'|'VALIDATION_ERROR'|'PROVISIONING_ERROR'|'HOOK_INVOCATION_ERROR', 'LogicalResourceId': 'string', 'PhysicalResourceId': 'string', 'ResourceType': 'string', 'Timestamp': datetime(2015, 1, 1), 'StartTime': datetime(2015, 1, 1), 'EndTime': datetime(2015, 1, 1), 'ResourceStatus': 'CREATE_IN_PROGRESS'|'CREATE_FAILED'|'CREATE_COMPLETE'|'DELETE_IN_PROGRESS'|'DELETE_FAILED'|'DELETE_COMPLETE'|'DELETE_SKIPPED'|'UPDATE_IN_PROGRESS'|'UPDATE_FAILED'|'UPDATE_COMPLETE'|'IMPORT_FAILED'|'IMPORT_COMPLETE'|'IMPORT_IN_PROGRESS'|'IMPORT_ROLLBACK_IN_PROGRESS'|'IMPORT_ROLLBACK_FAILED'|'IMPORT_ROLLBACK_COMPLETE'|'EXPORT_FAILED'|'EXPORT_COMPLETE'|'EXPORT_IN_PROGRESS'|'EXPORT_ROLLBACK_IN_PROGRESS'|'EXPORT_ROLLBACK_FAILED'|'EXPORT_ROLLBACK_COMPLETE'|'UPDATE_ROLLBACK_IN_PROGRESS'|'UPDATE_ROLLBACK_COMPLETE'|'UPDATE_ROLLBACK_FAILED'|'ROLLBACK_IN_PROGRESS'|'ROLLBACK_COMPLETE'|'ROLLBACK_FAILED', 'ResourceStatusReason': 'string', 'ResourceProperties': 'string', 'ClientRequestToken': 'string', 'HookType': 'string', 'HookStatus': 'HOOK_IN_PROGRESS'|'HOOK_COMPLETE_SUCCEEDED'|'HOOK_COMPLETE_FAILED'|'HOOK_FAILED', 'HookStatusReason': 'string', 'HookInvocationPoint': 'PRE_PROVISION', 'HookFailureMode': 'FAIL'|'WARN', 'DetailedStatus': 'CONFIGURATION_COMPLETE'|'VALIDATION_FAILED', 'ValidationFailureMode': 'FAIL'|'WARN', 'ValidationName': 'string', 'ValidationStatus': 'FAILED'|'SKIPPED', 'ValidationStatusReason': 'string', 'ValidationPath': 'string' }, ], }
Response Structure
(dict) –
OperationEvents (list) –
A list of operation events that match the specified criteria.
(dict) –
Contains detailed information about an event that occurred during a CloudFormation operation.
EventId (string) –
A unique identifier for this event.
StackId (string) –
The unique ID name of the instance of the stack.
OperationId (string) –
The unique identifier of the operation this event belongs to.
OperationType (string) –
The type of operation.
OperationStatus (string) –
The current status of the operation.
EventType (string) –
The type of event.
LogicalResourceId (string) –
The logical name of the resource as specified in the template.
PhysicalResourceId (string) –
The name or unique identifier that corresponds to a physical instance ID of a resource.
ResourceType (string) –
Type of resource.
Timestamp (datetime) –
Time the status was updated.
StartTime (datetime) –
The time when the event started.
EndTime (datetime) –
The time when the event ended.
ResourceStatus (string) –
Current status of the resource.
ResourceStatusReason (string) –
Success or failure message associated with the resource.
ResourceProperties (string) –
The properties used to create the resource.
ClientRequestToken (string) –
A unique identifier for the request that initiated this operation.
HookType (string) –
The type name of the Hook that was invoked.
HookStatus (string) –
The status of the Hook invocation.
HookStatusReason (string) –
Additional information about the Hook status.
HookInvocationPoint (string) –
The point in the operation lifecycle when the Hook was invoked.
HookFailureMode (string) –
Specifies how Hook failures are handled.
DetailedStatus (string) –
Additional status information about the operation.
ValidationFailureMode (string) –
Specifies how validation failures are handled.
ValidationName (string) –
The name of the validation that was performed.
ValidationStatus (string) –
The status of the validation.
ValidationStatusReason (string) –
Additional information about the validation status.
ValidationPath (string) –
The path within the resource where the validation was applied.