Package-level declarations
Types
Structure that contains the results of the account gate function which CloudFormation invokes, if present, before proceeding with a stack set operation in an account and Region.
The AccountLimit data type.
The resource with the name requested already exists.
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organization or organizational unit (OU).
Detailed information concerning an error generated during the setting of configuration data for a CloudFormation extension.
The input for the CancelUpdateStack action.
An error occurred during a CloudFormation registry operation.
Specifies the resource, the hook, and the hook version to be invoked.
Specifies RESOURCE
type target details for activated Hooks.
Specifies target details for an activated hook.
The specified change set name or ID doesn't exit. To view valid change sets for a stack, use the ListChangeSets
operation.
The ChangeSetSummary
structure describes a change set, its status, and the stack with which it's associated.
Base class for all service related exceptions thrown by the CloudFormation client
No more than 5 generated templates can be in an InProgress
or Pending
status at one time. This error is also returned if a generated template that is in an InProgress
or Pending
status is attempted to be updated or deleted.
The input for the ContinueUpdateRollback action.
The output for a ContinueUpdateRollback operation.
The input for the CreateChangeSet action.
The output for the CreateChangeSet action.
The specified resource exists, but has been changed.
The input for CreateStack action.
The output for a CreateStack action.
The input for the DeleteChangeSet action.
The output for the DeleteChangeSet action.
The input for DeleteStack action.
[Service-managed permissions] The Organizations accounts to which StackSets deploys. StackSets doesn't deploy stack instances to the organization management account, even if the organization management account is in your organization or in an OU in your organization.
The input for the DescribeAccountLimits action.
The output for the DescribeAccountLimits action.
The input for the DescribeChangeSet action.
The output for the DescribeChangeSet action.
The input for DescribeStackEvents action.
The output for a DescribeStackEvents action.
The input for DescribeStackResource action.
The output for a DescribeStackResource action.
The input for DescribeStackResources action.
The output for a DescribeStackResources action.
The input for DescribeStacks action.
The output for a DescribeStacks action.
The input for an EstimateTemplateCost action.
The output for a EstimateTemplateCost action.
The input for the ExecuteChangeSet action.
The output for the ExecuteChangeSet action.
The generated template was not found.
The input for the GetStackPolicy action.
The output for the GetStackPolicy action.
The input for a GetTemplate action.
The output for GetTemplate action.
The input for the GetTemplateSummary action.
The output for the GetTemplateSummary action.
The specified target doesn't have any requested Hook invocations.
Describes a Hook invocation, its status, and the reason for its status.
The template contains resources with capabilities that weren't specified in the Capabilities parameter.
The specified change set can't be used to update the stack. For example, the change set status might be CREATE_IN_PROGRESS
, or the stack status might be UPDATE_IN_PROGRESS
.
The specified operation isn't valid.
Error reserved for use by the CloudFormation CLI. CloudFormation doesn't return this error to users.
The quota for the resource has already been reached.
The input for the ListChangeSets action.
The output for the ListChangeSets action.
The input for the ListStackResource action.
The output for a ListStackResources action.
The input for ListStacks action.
The output for ListStacks action.
Contains logging configuration information for an extension.
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
Contains information about the module from which the resource was created, if the resource was created from a module included in the stack template.
The specified name is already in use.
The specified operation ID already exists.
Another operation is currently in progress for this stack set. Only one operation can be performed for a stack set at a given time.
The specified ID refers to an operation that doesn't exist.
The status that operation results are filtered by.
Error reserved for use by the CloudFormation CLI. CloudFormation doesn't return this error to users.
A set of criteria that CloudFormation uses to validate parameter values. Although other constraints might be defined in the stack template, CloudFormation returns only the AllowedValues
property.
The ParameterDeclaration data type.
Context information that enables CloudFormation to uniquely identify a resource. CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs aren't enough to uniquely identify that resource. Each context key-value pair specifies a resource that contains the targeted resource.
Information about a resource property whose actual value differs from its expected value, as defined in the stack template and any values specified as template parameters. These will be present only for resources whose StackResourceDriftStatus
is MODIFIED
. For more information, see Detect unmanaged configuration changes to stacks and resources with drift detection.
For extensions that are modules, a public third-party extension that must be activated in your account in order for the module itself to be activated.
The ResourceChange
structure describes the resource and the action that CloudFormation will perform on it if you execute this change set.
For a resource with Modify
as the action, the ResourceChange
structure describes the changes CloudFormation will make to that resource.
A resource included in a generated template. This data type is used with the CreateGeneratedTemplate
and UpdateGeneratedTemplate
API actions.
Details about a resource in a generated template
Describes the target resources of a specific type in your import template (for example, all AWS::S3::Bucket
resources) and the properties you can provide during the import to identify resources of that type.
The location of the resource in a stack template.
Specifies the current source of the resource and the destination of where it will be moved to.
A resource scan is currently in progress. Only one can be run at a time for an account in a Region.
The limit on resource scans has been exceeded. Reasons include:
The resource scan was not found.
A summary of the resource scan. This is returned by the ListResourceScan
API action.
The field that CloudFormation will change, such as the name of a resource's property, and whether the resource will be recreated.
Describes the target resource of an import operation.
Structure that contains the rollback triggers for CloudFormation to monitor during stack creation and updating operations, and for the specified monitoring period afterwards.
A rollback trigger CloudFormation monitors during creation and updating of stacks. If any of the alarms you specify goes to ALARM state during the stack operation or within the specified monitoring period afterwards, CloudFormation rolls back the entire stack operation.
A filter that is used to specify which resource types to scan.
A scanned resource returned by ListResourceScanResources
or ListResourceScanRelatedResources
.
Identifies a scanned resource. This is used with the ListResourceScanRelatedResources
API action.
The input for the SetStackPolicy action.
The input for the SignalResource action.
Describes the stack and the template used by the stack.
Contains information about whether the stack's actual configuration differs, or has drifted, from its expected configuration, as defined in the stack template and any values specified as template parameters. A stack is considered to have drifted if one or more of its resources have drifted.
Contains information about whether the stack's actual configuration differs, or has drifted, from its expected configuration, as defined in the stack template and any values specified as template parameters. A stack is considered to have drifted if one or more of its resources have drifted.
The StackEvent data type.
A CloudFormation stack, in a specific account and Region, that's part of a stack set operation. A stack instance is a reference to an attempted or actual stack in a given account within a given Region. A stack instance can exist without a stack—for example, if the stack couldn't be created for some reason. A stack instance is associated with only one stack set. Each stack instance contains the ID of its associated stack set, in addition to the ID of the actual stack and the stack status.
The detailed status of the stack instance.
The filter to apply to stack instances
The specified stack instance doesn't exist.
The structure containing summary information about resource drifts for a stack instance.
The structure that contains summary information about a stack instance.
The specified stack ARN doesn't exist or stack doesn't exist corresponding to the ARN in input.
Describes the stack and the action that CloudFormation will perform on it if you execute the stack refactor.
The specified stack refactor can't be found.
The summary of a stack refactor operation.
The StackResource data type.
Contains detailed information about the specified stack resource.
Contains the drift information for a resource that has been checked for drift. This includes actual and expected property values for resources in which CloudFormation has detected drift. Only resource properties explicitly defined in the stack template are checked for drift. For more information, see Detect unmanaged configuration changes to stacks and resources with drift detection.
Contains information about whether the resource's actual configuration differs, or has drifted, from its expected configuration.
Summarizes information about whether the resource's actual configuration differs, or has drifted, from its expected configuration.
Contains high-level information about the specified stack resource.
A structure that contains information about a stack set. A stack set enables you to provision stacks into Amazon Web Services accounts and across Regions by using a single CloudFormation template. In the stack set, you specify the template to use, in addition to any parameters and capabilities that the template requires.
One of the targets for the stack set. Returned by the ListStackSetAutoDeploymentTargets API operation.
Detailed information about the drift status of the stack set.
You can't yet delete this stack set, because it still contains one or more stack instances. Delete all stack instances from the stack set before deleting the stack set.
The specified stack set doesn't exist.
The structure that contains information about a stack set operation.
The user-specified preferences for how CloudFormation performs a stack set operation.
The structure that contains information about a specified operation's results for a given account in a given Region.
Detailed information about the StackSet operation.
The structures that contain summary information about the specified operation.
The structures that contain summary information about the specified stack set.
The StackSummary Data Type
Another operation has been performed on this stack set since the specified operation was performed.
The configuration details of a generated template.
The TemplateParameter data type.
A summary of the progress of the template generation.
The summary of a generated template.
Options for the GetTemplateSummary
API action.
A client request token already exists.
Detailed information concerning the specification of a CloudFormation extension in a given account and Region.
Identifying information for the configuration of a CloudFormation extension.
The specified extension configuration can't be found.
Filter criteria to use in determining which extensions to return.
The specified extension doesn't exist in the CloudFormation registry.
Contains summary information about the specified CloudFormation extension.
Contains summary information about a specific version of a CloudFormation extension.
The input for an UpdateStack action.
The output for an UpdateStack action.
The input for ValidateTemplate action.
The output for ValidateTemplate action.
The warnings generated for a specific resource for this generated template.
A specific property that is impacted by a warning.