[ aws . cloudformation ]
Returns hook-related information for the change set and a list of changes that CloudFormation makes when you run the change set.
See also: AWS API Documentation
See ‘aws help’ for descriptions of global parameters.
describe-change-set-hooks
--change-set-name <value>
[--stack-name <value>]
[--next-token <value>]
[--logical-resource-id <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
--change-set-name
(string)
The name or Amazon Resource Name (ARN) of the change set that you want to describe.
--stack-name
(string)
If you specified the name of a change set, specify the stack name or stack ID (ARN) of the change set you want to describe.
--next-token
(string)
A string, provided by the
DescribeChangeSetHooks
response output, that identifies the next page of information that you want to retrieve.
--logical-resource-id
(string)
If specified, lists only the hooks related to the specified
LogicalResourceId
.
--cli-input-json
| --cli-input-yaml
(string)
Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton
. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml
.
--generate-cli-skeleton
(string)
Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input
, prints a sample input JSON that can be used as an argument for --cli-input-json
. Similarly, if provided yaml-input
it will print a sample input YAML that can be used with --cli-input-yaml
. If provided with the value output
, it validates the command inputs and returns a sample output JSON for that command.
See ‘aws help’ for descriptions of global parameters.
ChangeSetId -> (string)
The change set identifier (stack ID).
ChangeSetName -> (string)
The change set name.
Hooks -> (list)
List of hook objects.
(structure)
Specifies the resource, the hook, and the hook version to be invoked.
InvocationPoint -> (string)
Specifies the points in provisioning logic where a hook is invoked.
FailureMode -> (string)
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.TypeName -> (string)
The unique name for your hook. Specifies a three-part namespace for your hook, with a recommended pattern of
Organization::Service::Hook
.Note
The following organization namespaces are reserved and can’t be used in your hook type names:
Alexa
AMZN
Amazon
ASK
AWS
Custom
Dev
TypeVersionId -> (string)
The version ID of the type specified.
TypeConfigurationVersionId -> (string)
The version ID of the type configuration.
TargetDetails -> (structure)
Specifies details about the target that the hook will run against.
TargetType -> (string)
The name of the type.
ResourceTargetDetails -> (structure)
Required if
TargetType
isRESOURCE
.LogicalResourceId -> (string)
The resource’s logical ID, which is defined in the stack’s template.
ResourceType -> (string)
The type of CloudFormation resource, such as
AWS::S3::Bucket
.ResourceAction -> (string)
Specifies the action of the resource.
Status -> (string)
Provides the status of the change set hook.
NextToken -> (string)
Pagination token,
null
or empty if no more results.
StackId -> (string)
The stack identifier (stack ID).
StackName -> (string)
The stack name.