HookResultSummary
¶
Source code in docs_src/capo_cloudformation/types/hook_result_summary.py
failure_mode
instance-attribute
¶
failure_mode: NotRequired[HookFailureMode]
The failure mode of the invocation.
hook_execution_target
instance-attribute
¶
hook_execution_target: NotRequired[HookResultId]
The Amazon Resource Name (ARN) of the target stack or request token of the Cloud Control API operation.
Only shown in responses when the request does not specify TargetType and TargetId filters.
hook_result_id
instance-attribute
¶
hook_result_id: NotRequired[HookInvocationId]
The unique identifier for this Hook invocation result.
hook_status_reason
instance-attribute
¶
hook_status_reason: NotRequired[HookStatusReason]
A description of the Hook results status. For example, if the Hook result is in a failed state, this may contain additional information for the failed state.
invocation_point
instance-attribute
¶
invocation_point: NotRequired[HookInvocationPoint]
The specific point in the provisioning process where the Hook is invoked.
invoked_at
instance-attribute
¶
invoked_at: NotRequired[Timestamp]
The timestamp when the Hook was invoked.
Only shown in responses when the request does not specify TargetType and TargetId filters.
status
instance-attribute
¶
status: NotRequired[HookStatus]
The status of the Hook invocation. The following statuses are possible:
-
HOOK_IN_PROGRESS: The Hook is currently running. -
HOOK_COMPLETE_SUCCEEDED: The Hook completed successfully. -
HOOK_COMPLETE_FAILED: The Hook completed but failed validation. -
HOOK_FAILED: The Hook encountered an error during execution.
target_id
instance-attribute
¶
target_id: NotRequired[HookResultId]
The unique identifier of the Hook invocation target.
target_type
instance-attribute
¶
target_type: NotRequired[ListHookResultsTargetType]
The target type that the Hook was invoked against.
type_arn
instance-attribute
¶
type_arn: NotRequired[HookTypeArn]
The ARN of the Hook that was invoked.
type_configuration_version_id
instance-attribute
¶
type_configuration_version_id: NotRequired[HookTypeConfigurationVersionId]
The version of the Hook configuration.
type_name
instance-attribute
¶
type_name: NotRequired[HookTypeName]
The name of the Hook that was invoked.
type_version_id
instance-attribute
¶
type_version_id: NotRequired[HookTypeVersionId]
The version of the Hook that was invoked.