Class: Aws::CloudFormation::Types::GetHookResultOutput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudformation/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#annotationsArray<Types::Annotation>

A list of objects with additional information and guidance that can help you resolve a failed Hook invocation.

Returns:



4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#failure_modeString

The failure mode of the invocation.

Returns:

  • (String)


4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#hook_result_idString

The unique identifier of the Hook result.

Returns:

  • (String)


4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#hook_status_reasonString

A message that provides additional details about the Hook invocation status.

Returns:

  • (String)


4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#invocation_pointString

The specific point in the provisioning process where the Hook is invoked.

Returns:

  • (String)


4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#invoked_atTime

The timestamp when the Hook was invoked.

Returns:

  • (Time)


4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#original_type_nameString

The original public type name of the Hook when an alias is used.

For example, if you activate AWS::Hooks::GuardHook with alias MyCompany::Custom::GuardHook, then TypeName will be MyCompany::Custom::GuardHook and OriginalTypeName will be AWS::Hooks::GuardHook.

Returns:

  • (String)


4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

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.

Returns:

  • (String)


4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#targetTypes::HookTarget

Information about the target of the Hook invocation.

Returns:



4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#type_arnString

The Amazon Resource Name (ARN) of the Hook.

Returns:

  • (String)


4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#type_configuration_version_idString

The version identifier of the Hook configuration data that was used during invocation.

Returns:

  • (String)


4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#type_nameString

The name of the Hook that was invoked.

Returns:

  • (String)


4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end

#type_version_idString

The version identifier of the Hook that was invoked.

Returns:

  • (String)


4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
# File 'lib/aws-sdk-cloudformation/types.rb', line 4625

class GetHookResultOutput < Struct.new(
  :hook_result_id,
  :invocation_point,
  :failure_mode,
  :type_name,
  :original_type_name,
  :type_version_id,
  :type_configuration_version_id,
  :type_arn,
  :status,
  :hook_status_reason,
  :invoked_at,
  :target,
  :annotations)
  SENSITIVE = []
  include Aws::Structure
end