Class: Aws::CloudFormation::Types::HookResultSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::HookResultSummary
- Defined in:
- gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb
Overview
A ListHookResults call returns a summary of a Hook invocation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#failure_mode ⇒ String
The failure mode of the invocation.
-
#hook_execution_target ⇒ String
The Amazon Resource Name (ARN) of the target stack or request token of the Cloud Control API operation.
-
#hook_result_id ⇒ String
The unique identifier for this Hook invocation result.
-
#hook_status_reason ⇒ String
A description of the Hook results status.
-
#invocation_point ⇒ String
The specific point in the provisioning process where the Hook is invoked.
-
#invoked_at ⇒ Time
The timestamp when the Hook was invoked.
-
#status ⇒ String
The status of the Hook invocation.
-
#target_id ⇒ String
The unique identifier of the Hook invocation target.
-
#target_type ⇒ String
The target type that the Hook was invoked against.
-
#type_arn ⇒ String
The ARN of the Hook that was invoked.
-
#type_configuration_version_id ⇒ String
The version of the Hook configuration.
-
#type_name ⇒ String
The name of the Hook that was invoked.
-
#type_version_id ⇒ String
The version of the Hook that was invoked.
Instance Attribute Details
#failure_mode ⇒ String
The failure mode of the invocation.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#hook_execution_target ⇒ String
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.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#hook_result_id ⇒ String
The unique identifier for this Hook invocation result.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#hook_status_reason ⇒ String
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.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#invocation_point ⇒ String
The specific point in the provisioning process where the Hook is invoked.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#invoked_at ⇒ Time
The timestamp when the Hook was invoked.
Only shown in responses when the request does not specify
TargetType and TargetId filters.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
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.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#target_id ⇒ String
The unique identifier of the Hook invocation target.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#target_type ⇒ String
The target type that the Hook was invoked against.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#type_arn ⇒ String
The ARN of the Hook that was invoked.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#type_configuration_version_id ⇒ String
The version of the Hook configuration.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#type_name ⇒ String
The name of the Hook that was invoked.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |
#type_version_id ⇒ String
The version of the Hook that was invoked.
4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 4983 class HookResultSummary < Struct.new( :hook_result_id, :invocation_point, :failure_mode, :type_name, :type_version_id, :type_configuration_version_id, :status, :hook_status_reason, :invoked_at, :target_type, :target_id, :type_arn, :hook_execution_target) SENSITIVE = [] include Aws::Structure end |