CmdID / aws / aws cloudformation
aws cloudformation create-change-set
Creates a list of changes that will be applied to a stack so that you can review the changes before executing them. AWS CLI reference
22 options Its page in the AWS CLI reference
Options
--capabilitiesIn some cases, you must explicitly acknowledge that your stack template contains certain capabilities in order for CloudFormation to create the stack.--change-set-nameThe name of the change set.--change-set-typeThe type of change set operation.--client-tokenA unique identifier for this CreateChangeSet request.--deployment-configThe deployment configuration for this stack operation, including the deployment mode.--deployment-modeDetermines how CloudFormation handles configuration drift during deployment.--descriptionA description to help you identify this change set.--disable-validationSet to true to disable pre-deployment validations in changeset or stack operations.--import-existing-resourcesIndicates if the change set auto-imports resources that already exist.--include-nested-stacksCreates a change set for the all nested stacks specified in the template.--notification-arnsThe Amazon Resource Names (ARNs) of Amazon SNS topics that CloudFormation associates with the stack.--on-stack-failureDetermines what action will be taken if stack creation fails.--parametersA list of Parameter structures that specify input parameters for the change set.--resource-typesSpecifies which resource types you can work with, such as AWS::EC2::Instance or Custom::MyCustomInstance.--resources-to-importThe resources to import into your stack.--role-arnThe Amazon Resource Name (ARN) of an IAM role that CloudFormation assumes when executing the change set.--rollback-configurationThe rollback triggers for CloudFormation to monitor during stack creation and updating operations, and for the specified monitoring period afterwards.--stack-nameThe name or the unique ID of the stack for which you are creating a change set.--tagsKey-value pairs to associate with this stack.--template-bodyA structure that contains the body of the revised template, with a minimum length of 1 byte and a maximum length of 51,200 bytes.--template-urlThe URL of the file that contains the revised template.--use-previous-templateWhether to reuse the template that's associated with the stack to create the change set.