Expand description

Data structures used by operation inputs/outputs.

Modules

See Tag

Structs

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.

[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 Change structure describes the changes CloudFormation will perform if you execute the change set.

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 ChangeSetSummary structure describes a change set, its status, and the stack with which it's associated.

[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 Export structure describes the exported output values for a stack.

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 Output data type.

The Parameter data type.

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 Detecting Unregulated Configuration Changes to Stacks and Resources.

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.

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 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 containing 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.

The Stack data type.

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.

An 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 status that stack instances are filtered by.

The structure that contains summary information about a stack instance.

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 Detecting Unregulated Configuration Changes to Stacks and Resources.

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.

Detailed information about the drift status of the stack set.

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.

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

The Tag type enables you to specify a key-value pair that can be used to store information about an CloudFormation stack.

The TemplateParameter data type.

Detailed information concerning the specification of a CloudFormation extension in a given account and region.

Identifying information for the configuration of a CloudFormation extension.

Filter criteria to use in determining which extensions to return.

Contains summary information about the specified CloudFormation extension.

Contains summary information about a specific version of a CloudFormation extension.

Enums