| Class | Description | 
|---|---|
| AccountGateResult | 
 
 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. 
 | 
| AccountLimit | 
 
 The AccountLimit data type. 
 | 
| ActivateOrganizationsAccessRequest | |
| ActivateOrganizationsAccessResult | |
| ActivateTypeRequest | |
| ActivateTypeResult | |
| AutoDeployment | 
 
 [Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are
 added to a target organization or organizational unit (OU). 
 | 
| BatchDescribeTypeConfigurationsError | 
 
 Detailed information concerning an error generated during the setting of configuration data for a CloudFormation
 extension. 
 | 
| BatchDescribeTypeConfigurationsRequest | |
| BatchDescribeTypeConfigurationsResult | |
| CancelUpdateStackRequest | 
 
 The input for the CancelUpdateStack action. 
 | 
| CancelUpdateStackResult | |
| Change | 
 
 The  
Change structure describes the changes CloudFormation will perform if you execute the change set. | 
| ChangeSetHook | 
 
 Specifies the resource, the hook, and the hook version to be invoked. 
 | 
| ChangeSetHookResourceTargetDetails | 
 
 Specifies  
RESOURCE type target details for activated hooks. | 
| ChangeSetHookTargetDetails | 
 
 Specifies target details for an activated hook. 
 | 
| ChangeSetSummary | 
 
 The  
ChangeSetSummary structure describes a change set, its status, and the stack with which it's
 associated. | 
| ContinueUpdateRollbackRequest | 
 
 The input for the ContinueUpdateRollback action. 
 | 
| ContinueUpdateRollbackResult | 
 
 The output for a ContinueUpdateRollback operation. 
 | 
| CreateChangeSetRequest | 
 
 The input for the CreateChangeSet action. 
 | 
| CreateChangeSetResult | 
 
 The output for the CreateChangeSet action. 
 | 
| CreateGeneratedTemplateRequest | |
| CreateGeneratedTemplateResult | |
| CreateStackInstancesRequest | |
| CreateStackInstancesResult | |
| CreateStackRequest | 
 
 The input for CreateStack action. 
 | 
| CreateStackResult | 
 
 The output for a CreateStack action. 
 | 
| CreateStackSetRequest | |
| CreateStackSetResult | |
| DeactivateOrganizationsAccessRequest | |
| DeactivateOrganizationsAccessResult | |
| DeactivateTypeRequest | |
| DeactivateTypeResult | |
| DeleteChangeSetRequest | 
 
 The input for the DeleteChangeSet action. 
 | 
| DeleteChangeSetResult | 
 
 The output for the DeleteChangeSet action. 
 | 
| DeleteGeneratedTemplateRequest | |
| DeleteGeneratedTemplateResult | |
| DeleteStackInstancesRequest | |
| DeleteStackInstancesResult | |
| DeleteStackRequest | 
 
 The input for DeleteStack action. 
 | 
| DeleteStackResult | |
| DeleteStackSetRequest | |
| DeleteStackSetResult | |
| DeploymentTargets | 
 
 [Service-managed permissions] The Organizations accounts to which StackSets deploys. 
 | 
| DeregisterTypeRequest | |
| DeregisterTypeResult | |
| DescribeAccountLimitsRequest | 
 
 The input for the DescribeAccountLimits action. 
 | 
| DescribeAccountLimitsResult | 
 
 The output for the DescribeAccountLimits action. 
 | 
| DescribeChangeSetHooksRequest | |
| DescribeChangeSetHooksResult | |
| DescribeChangeSetRequest | 
 
 The input for the DescribeChangeSet action. 
 | 
| DescribeChangeSetResult | 
 
 The output for the DescribeChangeSet action. 
 | 
| DescribeGeneratedTemplateRequest | |
| DescribeGeneratedTemplateResult | |
| DescribeOrganizationsAccessRequest | |
| DescribeOrganizationsAccessResult | |
| DescribePublisherRequest | |
| DescribePublisherResult | |
| DescribeResourceScanRequest | |
| DescribeResourceScanResult | |
| DescribeStackDriftDetectionStatusRequest | |
| DescribeStackDriftDetectionStatusResult | |
| DescribeStackEventsRequest | 
 
 The input for DescribeStackEvents action. 
 | 
| DescribeStackEventsResult | 
 
 The output for a DescribeStackEvents action. 
 | 
| DescribeStackInstanceRequest | |
| DescribeStackInstanceResult | |
| DescribeStackResourceDriftsRequest | |
| DescribeStackResourceDriftsResult | |
| DescribeStackResourceRequest | 
 
 The input for DescribeStackResource action. 
 | 
| DescribeStackResourceResult | 
 
 The output for a DescribeStackResource action. 
 | 
| DescribeStackResourcesRequest | 
 
 The input for DescribeStackResources action. 
 | 
| DescribeStackResourcesResult | 
 
 The output for a DescribeStackResources action. 
 | 
| DescribeStackSetOperationRequest | |
| DescribeStackSetOperationResult | |
| DescribeStackSetRequest | |
| DescribeStackSetResult | |
| DescribeStacksRequest | 
 
 The input for DescribeStacks action. 
 | 
| DescribeStacksResult | 
 
 The output for a DescribeStacks action. 
 | 
| DescribeTypeRegistrationRequest | |
| DescribeTypeRegistrationResult | |
| DescribeTypeRequest | |
| DescribeTypeResult | |
| DetectStackDriftRequest | |
| DetectStackDriftResult | |
| DetectStackResourceDriftRequest | |
| DetectStackResourceDriftResult | |
| DetectStackSetDriftRequest | |
| DetectStackSetDriftResult | |
| EstimateTemplateCostRequest | 
 
 The input for an EstimateTemplateCost action. 
 | 
| EstimateTemplateCostResult | 
 
 The output for a EstimateTemplateCost action. 
 | 
| ExecuteChangeSetRequest | 
 
 The input for the ExecuteChangeSet action. 
 | 
| ExecuteChangeSetResult | 
 
 The output for the ExecuteChangeSet action. 
 | 
| Export | 
 
 The  
Export structure describes the exported output values for a stack. | 
| GetGeneratedTemplateRequest | |
| GetGeneratedTemplateResult | |
| GetStackPolicyRequest | 
 
 The input for the GetStackPolicy action. 
 | 
| GetStackPolicyResult | 
 
 The output for the GetStackPolicy action. 
 | 
| GetTemplateRequest | 
 
 The input for a GetTemplate action. 
 | 
| GetTemplateResult | 
 
 The output for GetTemplate action. 
 | 
| GetTemplateSummaryRequest | 
 
 The input for the GetTemplateSummary action. 
 | 
| GetTemplateSummaryResult | 
 
 The output for the GetTemplateSummary action. 
 | 
| ImportStacksToStackSetRequest | |
| ImportStacksToStackSetResult | |
| ListChangeSetsRequest | 
 
 The input for the ListChangeSets action. 
 | 
| ListChangeSetsResult | 
 
 The output for the ListChangeSets action. 
 | 
| ListExportsRequest | |
| ListExportsResult | |
| ListGeneratedTemplatesRequest | |
| ListGeneratedTemplatesResult | |
| ListImportsRequest | |
| ListImportsResult | |
| ListResourceScanRelatedResourcesRequest | |
| ListResourceScanRelatedResourcesResult | |
| ListResourceScanResourcesRequest | |
| ListResourceScanResourcesResult | |
| ListResourceScansRequest | |
| ListResourceScansResult | |
| ListStackInstanceResourceDriftsRequest | |
| ListStackInstanceResourceDriftsResult | |
| ListStackInstancesRequest | |
| ListStackInstancesResult | |
| ListStackResourcesRequest | 
 
 The input for the ListStackResource action. 
 | 
| ListStackResourcesResult | 
 
 The output for a ListStackResources action. 
 | 
| ListStackSetAutoDeploymentTargetsRequest | |
| ListStackSetAutoDeploymentTargetsResult | |
| ListStackSetOperationResultsRequest | |
| ListStackSetOperationResultsResult | |
| ListStackSetOperationsRequest | |
| ListStackSetOperationsResult | |
| ListStackSetsRequest | |
| ListStackSetsResult | |
| ListStacksRequest | 
 
 The input for ListStacks action. 
 | 
| ListStacksResult | 
 
 The output for ListStacks action. 
 | 
| ListTypeRegistrationsRequest | |
| ListTypeRegistrationsResult | |
| ListTypesRequest | |
| ListTypesResult | |
| ListTypeVersionsRequest | |
| ListTypeVersionsResult | |
| LoggingConfig | 
 
 Contains logging configuration information for an extension. 
 | 
| ManagedExecution | 
 
 Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations. 
 | 
| ModuleInfo | 
 
 Contains information about the module from which the resource was created, if the resource was created from a module
 included in the stack template. 
 | 
| OperationResultFilter | 
 
 The status that operation results are filtered by. 
 | 
| Output | 
 
 The Output data type. 
 | 
| Parameter | 
 
 The Parameter data type. 
 | 
| ParameterConstraints | 
 
 A set of criteria that CloudFormation uses to validate parameter values. 
 | 
| ParameterDeclaration | 
 
 The ParameterDeclaration data type. 
 | 
| PhysicalResourceIdContextKeyValuePair | 
 
 Context information that enables CloudFormation to uniquely identify a resource. 
 | 
| PropertyDifference | 
 
 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. 
 | 
| PublishTypeRequest | |
| PublishTypeResult | |
| RecordHandlerProgressRequest | |
| RecordHandlerProgressResult | |
| RegisterPublisherRequest | |
| RegisterPublisherResult | |
| RegisterTypeRequest | |
| RegisterTypeResult | |
| RequiredActivatedType | 
 
 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. 
 | 
| ResourceChange | 
 
 The  
ResourceChange structure describes the resource and the action that CloudFormation will perform on
 it if you execute this change set. | 
| ResourceChangeDetail | 
 
 For a resource with  
Modify as the action, the ResourceChange structure describes the
 changes CloudFormation will make to that resource. | 
| ResourceDefinition | 
 
 A resource included in a generated template. 
 | 
| ResourceDetail | 
 
 Details about a resource in a generated template 
 | 
| ResourceIdentifierSummary | 
 
 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. | 
| ResourceScanSummary | 
 
 A summary of the resource scan. 
 | 
| ResourceTargetDefinition | 
 
 The field that CloudFormation will change, such as the name of a resource's property, and whether the resource will
 be recreated. 
 | 
| ResourceToImport | 
 
 Describes the target resource of an import operation. 
 | 
| RollbackConfiguration | 
 
 Structure containing the rollback triggers for CloudFormation to monitor during stack creation and updating
 operations, and for the specified monitoring period afterwards. 
 | 
| RollbackStackRequest | |
| RollbackStackResult | |
| RollbackTrigger | 
 
 A rollback trigger CloudFormation monitors during creation and updating of stacks. 
 | 
| ScannedResource | 
 
 A scanned resource returned by  
ListResourceScanResources or
 ListResourceScanRelatedResources. | 
| ScannedResourceIdentifier | 
 
 Identifies a scanned resource. 
 | 
| SetStackPolicyRequest | 
 
 The input for the SetStackPolicy action. 
 | 
| SetStackPolicyResult | |
| SetTypeConfigurationRequest | |
| SetTypeConfigurationResult | |
| SetTypeDefaultVersionRequest | |
| SetTypeDefaultVersionResult | |
| SignalResourceRequest | 
 
 The input for the SignalResource action. 
 | 
| SignalResourceResult | |
| Stack | 
 
 The Stack data type. 
 | 
| StackDriftInformation | 
 
 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. 
 | 
| StackDriftInformationSummary | 
 
 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. 
 | 
| StackEvent | 
 
 The StackEvent data type. 
 | 
| StackInstance | 
 
 An CloudFormation stack, in a specific account and Region, that's part of a stack set operation. 
 | 
| StackInstanceComprehensiveStatus | 
 
 The detailed status of the stack instance. 
 | 
| StackInstanceFilter | 
 
 The filter to apply to stack instances 
 | 
| StackInstanceResourceDriftsSummary | 
 
 The structure containing summary information about resource drifts for a stack instance. 
 | 
| StackInstanceSummary | 
 
 The structure that contains summary information about a stack instance. 
 | 
| StackResource | 
 
 The StackResource data type. 
 | 
| StackResourceDetail | 
 
 Contains detailed information about the specified stack resource. 
 | 
| StackResourceDrift | 
 
 Contains the drift information for a resource that has been checked for drift. 
 | 
| StackResourceDriftInformation | 
 
 Contains information about whether the resource's actual configuration differs, or has drifted, from its
 expected configuration. 
 | 
| StackResourceDriftInformationSummary | 
 
 Summarizes information about whether the resource's actual configuration differs, or has drifted, from its
 expected configuration. 
 | 
| StackResourceSummary | 
 
 Contains high-level information about the specified stack resource. 
 | 
| StackSet | 
 
 A structure that contains information about a stack set. 
 | 
| StackSetAutoDeploymentTargetSummary | 
 
 One of the targets for the stack set. 
 | 
| StackSetDriftDetectionDetails | 
 
 Detailed information about the drift status of the stack set. 
 | 
| StackSetOperation | 
 
 The structure that contains information about a stack set operation. 
 | 
| StackSetOperationPreferences | 
 
 The user-specified preferences for how CloudFormation performs a stack set operation. 
 | 
| StackSetOperationResultSummary | 
 
 The structure that contains information about a specified operation's results for a given account in a given Region. 
 | 
| StackSetOperationStatusDetails | 
 
 Detailed information about the StackSet operation. 
 | 
| StackSetOperationSummary | 
 
 The structures that contain summary information about the specified operation. 
 | 
| StackSetSummary | 
 
 The structures that contain summary information about the specified stack set. 
 | 
| StackSummary | 
 
 The StackSummary Data Type 
 | 
| StartResourceScanRequest | |
| StartResourceScanResult | |
| StopStackSetOperationRequest | |
| StopStackSetOperationResult | |
| Tag | 
 
 The Tag type enables you to specify a key-value pair that can be used to store information about an CloudFormation
 stack. 
 | 
| TemplateConfiguration | 
 
 The configuration details of a generated template. 
 | 
| TemplateParameter | 
 
 The TemplateParameter data type. 
 | 
| TemplateProgress | 
 
 A summary of the progress of the template generation. 
 | 
| TemplateSummary | 
 
 The summary of a generated template. 
 | 
| TemplateSummaryConfig | 
 
 Options for the  
GetTemplateSummary API action. | 
| TestTypeRequest | |
| TestTypeResult | |
| TypeConfigurationDetails | 
 
 Detailed information concerning the specification of a CloudFormation extension in a given account and Region. 
 | 
| TypeConfigurationIdentifier | 
 
 Identifying information for the configuration of a CloudFormation extension. 
 | 
| TypeFilters | 
 
 Filter criteria to use in determining which extensions to return. 
 | 
| TypeSummary | 
 
 Contains summary information about the specified CloudFormation extension. 
 | 
| TypeVersionSummary | 
 
 Contains summary information about a specific version of a CloudFormation extension. 
 | 
| UpdateGeneratedTemplateRequest | |
| UpdateGeneratedTemplateResult | |
| UpdateStackInstancesRequest | |
| UpdateStackInstancesResult | |
| UpdateStackRequest | 
 
 The input for an UpdateStack action. 
 | 
| UpdateStackResult | 
 
 The output for an UpdateStack action. 
 | 
| UpdateStackSetRequest | |
| UpdateStackSetResult | |
| UpdateTerminationProtectionRequest | |
| UpdateTerminationProtectionResult | |
| ValidateTemplateRequest | 
 
 The input for ValidateTemplate action. 
 | 
| ValidateTemplateResult | 
 
 The output for ValidateTemplate action. 
 | 
| WarningDetail | 
 
 The warnings generated for a specific resource for this generated template. 
 | 
| WarningProperty | 
 
 A specific property that is impacted by a warning. 
 | 
| Warnings | 
 
 Contains any warnings returned by the  
GetTemplateSummary API action. | 
| Exception | Description | 
|---|---|
| AlreadyExistsException | 
 
 The resource with the name requested already exists. 
 | 
| AmazonCloudFormationException | 
 Base exception for all service exceptions thrown by AWS CloudFormation 
 | 
| CFNRegistryException | 
 
 An error occurred during a CloudFormation registry operation. 
 | 
| ChangeSetNotFoundException | 
 
 The specified change set name or ID doesn't exit. 
 | 
| ConcurrentResourcesLimitExceededException | 
 
 No more than 5 generated templates can be in an  
InProgress or Pending status at one time. | 
| CreatedButModifiedException | 
 
 The specified resource exists, but has been changed. 
 | 
| GeneratedTemplateNotFoundException | 
 
 The generated template was not found. 
 | 
| InsufficientCapabilitiesException | 
 
 The template contains resources with capabilities that weren't specified in the Capabilities parameter. 
 | 
| InvalidChangeSetStatusException | 
 
 The specified change set can't be used to update the stack. 
 | 
| InvalidOperationException | 
 
 The specified operation isn't valid. 
 | 
| InvalidStateTransitionException | 
 
 Error reserved for use by the CloudFormation
 CLI. 
 | 
| LimitExceededException | 
 
 The quota for the resource has already been reached. 
 | 
| NameAlreadyExistsException | 
 
 The specified name is already in use. 
 | 
| OperationIdAlreadyExistsException | 
 
 The specified operation ID already exists. 
 | 
| OperationInProgressException | 
 
 Another operation is currently in progress for this stack set. 
 | 
| OperationNotFoundException | 
 
 The specified ID refers to an operation that doesn't exist. 
 | 
| OperationStatusCheckFailedException | 
 
 Error reserved for use by the CloudFormation
 CLI. 
 | 
| ResourceScanInProgressException | 
 
 A resource scan is currently in progress. 
 | 
| ResourceScanLimitExceededException | 
 
 The limit on resource scans has been exceeded. 
 | 
| ResourceScanNotFoundException | 
 
 The resource scan was not found. 
 | 
| StackInstanceNotFoundException | 
 
 The specified stack instance doesn't exist. 
 | 
| StackNotFoundException | 
 
 The specified stack ARN doesn't exist or stack doesn't exist corresponding to the ARN in input. 
 | 
| StackSetNotEmptyException | 
 
 You can't yet delete this stack set, because it still contains one or more stack instances. 
 | 
| StackSetNotFoundException | 
 
 The specified stack set doesn't exist. 
 | 
| StaleRequestException | 
 
 Another operation has been performed on this stack set since the specified operation was performed. 
 | 
| TokenAlreadyExistsException | 
 
 A client request token already exists. 
 | 
| TypeConfigurationNotFoundException | 
 
 The specified extension configuration can't be found. 
 | 
| TypeNotFoundException | 
 
 The specified extension doesn't exist in the CloudFormation registry. 
 |