Class: Aws::CloudFormation::Types::HookResultSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::HookResultSummary
- Includes:
- Structure
- Defined in:
- 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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 |