ProgressEvent
¶
Source code in docs_src/capo_cloudcontrol/types/progress_event.py
error_code
instance-attribute
¶
error_code: NotRequired[HandlerErrorCode]
For requests with a status of FAILED, the associated error code.
For error code definitions, see Handler error codes in the CloudFormation Command Line Interface User Guide for Extension Development.
event_time
instance-attribute
¶
event_time: NotRequired[Timestamp]
When the resource operation request was initiated.
hooks_request_token
instance-attribute
¶
hooks_request_token: NotRequired[RequestToken]
The unique token representing the Hooks operation for the request.
identifier
instance-attribute
¶
identifier: NotRequired[Identifier]
The primary identifier for the resource.
In some cases, the resource identifier may be available before the resource operation has reached a status of SUCCESS.
operation_status
instance-attribute
¶
operation_status: NotRequired[OperationStatus]
The current status of the resource operation request.
-
PENDING: The resource operation hasn't yet started. -
IN_PROGRESS: The resource operation is currently in progress. -
SUCCESS: The resource operation has successfully completed. -
FAILED: The resource operation has failed. Refer to the error code and status message for more information. -
CANCEL_IN_PROGRESS: The resource operation is in the process of being canceled. -
CANCEL_COMPLETE: The resource operation has been canceled.
request_token
instance-attribute
¶
request_token: NotRequired[RequestToken]
The unique token representing this resource operation request.
Use the RequestToken with GetResourceRequestStatus to return the current status of a resource operation request.
resource_model
instance-attribute
¶
resource_model: NotRequired[Properties]
A JSON string containing the resource model, consisting of each resource property and its current value.
retry_after
instance-attribute
¶
retry_after: NotRequired[Timestamp]
When to next request the status of this resource operation request.
status_message
instance-attribute
¶
status_message: NotRequired[StatusMessage]
Any message explaining the current status.