class Aws::CloudFormation::Types::ChangeSetHook
Specifies the resource, the hook, and the hook version to be invoked.
@!attribute [rw] invocation_point
Specifies the points in provisioning logic where a hook is invoked. @return [String]
@!attribute [rw] failure_mode
Specify the hook failure mode for non-compliant resources in the followings ways. * `FAIL` Stops provisioning resources. * `WARN` Allows provisioning to continue with a warning message. @return [String]
@!attribute [rw] type_name
The unique name for your hook. Specifies a three-part namespace for your hook, with a recommended pattern of `Organization::Service::Hook`. <note markdown="1"> The following organization namespaces are reserved and can't be used in your hook type names: * `Alexa` * `AMZN` * `Amazon` * `ASK` * `AWS` * `Custom` * `Dev` </note> @return [String]
@!attribute [rw] type_version_id
The version ID of the type specified. @return [String]
@!attribute [rw] type_configuration_version_id
The version ID of the type configuration. @return [String]
@!attribute [rw] target_details
Specifies details about the target that the hook will run against. @return [Types::ChangeSetHookTargetDetails]
@see docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ChangeSetHook AWS API Documentation
Constants
- SENSITIVE