cloudformation-2010-05-15 library

Classes

AccountGateResult
Structure that contains the results of the account gate function which AWS CloudFormation invokes, if present, before proceeding with a stack set operation in an account and Region.
AccountLimit
The AccountLimit data type.
AutoDeployment
<code>Service-managed</code> permissions Describes whether StackSets automatically deploys to AWS Organizations accounts that are added to a target organization or organizational unit (OU).
AwsClientCredentials
AWS credentials.
Change
The Change structure describes the changes AWS CloudFormation will perform if you execute the change set.
ChangeSetSummary
The ChangeSetSummary structure describes a change set, its status, and the stack with which it's associated.
CloudFormation
AWS CloudFormation allows you to create and manage AWS infrastructure deployments predictably and repeatedly. You can use AWS CloudFormation to leverage AWS products, such as Amazon Elastic Compute Cloud, Amazon Elastic Block Store, Amazon Simple Notification Service, Elastic Load Balancing, and Auto Scaling to build highly-reliable, highly scalable, cost-effective applications without creating or configuring the underlying AWS infrastructure.
ContinueUpdateRollbackOutput
The output for a ContinueUpdateRollback action.
CreateChangeSetOutput
The output for the CreateChangeSet action.
CreateStackInstancesOutput
CreateStackOutput
The output for a CreateStack action.
CreateStackSetOutput
DeleteChangeSetOutput
The output for the DeleteChangeSet action.
DeleteStackInstancesOutput
DeleteStackSetOutput
DeploymentTargets
<code>Service-managed</code> permissions The AWS Organizations accounts to which StackSets deploys. StackSets does not 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.
DeregisterTypeOutput
DescribeAccountLimitsOutput
The output for the DescribeAccountLimits action.
DescribeChangeSetOutput
The output for the DescribeChangeSet action.
DescribeStackDriftDetectionStatusOutput
DescribeStackEventsOutput
The output for a DescribeStackEvents action.
DescribeStackInstanceOutput
DescribeStackResourceDriftsOutput
DescribeStackResourceOutput
The output for a DescribeStackResource action.
DescribeStackResourcesOutput
The output for a DescribeStackResources action.
DescribeStackSetOperationOutput
DescribeStackSetOutput
DescribeStacksOutput
The output for a DescribeStacks action.
DescribeTypeOutput
DescribeTypeRegistrationOutput
DetectStackDriftOutput
DetectStackResourceDriftOutput
DetectStackSetDriftOutput
EstimateTemplateCostOutput
The output for a EstimateTemplateCost action.
ExecuteChangeSetOutput
The output for the ExecuteChangeSet action.
Export
The Export structure describes the exported output values for a stack.
GetStackPolicyOutput
The output for the GetStackPolicy action.
GetTemplateOutput
The output for GetTemplate action.
GetTemplateSummaryOutput
The output for the GetTemplateSummary action.
ListChangeSetsOutput
The output for the ListChangeSets action.
ListExportsOutput
ListImportsOutput
ListStackInstancesOutput
ListStackResourcesOutput
The output for a ListStackResources action.
ListStackSetOperationResultsOutput
ListStackSetOperationsOutput
ListStackSetsOutput
ListStacksOutput
The output for ListStacks action.
ListTypeRegistrationsOutput
ListTypesOutput
ListTypeVersionsOutput
LoggingConfig
Contains logging configuration information for a type.
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.
Output
The Output data type.
Parameter
The Parameter data type.
ParameterConstraints
A set of criteria that AWS CloudFormation uses to validate parameter values. Although other constraints might be defined in the stack template, AWS CloudFormation returns only the AllowedValues property.
ParameterDeclaration
The ParameterDeclaration data type.
PhysicalResourceIdContextKeyValuePair
Context information that enables AWS CloudFormation to uniquely identify a resource. AWS CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs are not enough to uniquely identify that resource. Each context key-value pair specifies a resource that contains the targeted 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. These will be present only for resources whose StackResourceDriftStatus is MODIFIED. For more information, see Detecting Unregulated Configuration Changes to Stacks and Resources.
RecordHandlerProgressOutput
RegisterTypeOutput
ResourceChange
The ResourceChange structure describes the resource and the action that AWS 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 AWS CloudFormation will make to that resource.
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.
ResourceTargetDefinition
The field that AWS 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 AWS CloudFormation to monitor during stack creation and updating operations, and for the specified monitoring period afterwards.
RollbackTrigger
A rollback trigger AWS 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.
SetTypeDefaultVersionOutput
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. A stack is considered to have drifted if one or more of its resources have drifted.
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. A stack is considered to have drifted if one or more of its resources have drifted.
StackEvent
The StackEvent data type.
StackInstance
An AWS 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, as well as the ID of the actual stack and the stack status.
StackInstanceComprehensiveStatus
The detailed status of the stack instance.
StackInstanceFilter
The status that stack instances are filtered by.
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. This includes actual and expected property values for resources in which AWS 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.
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. A stack set enables you to provision stacks into AWS accounts and across Regions by using a single CloudFormation template. In the stack set, you specify the template to use, as well as any parameters and capabilities that the template requires.
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 AWS 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.
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
StopStackSetOperationOutput
Tag
The Tag type enables you to specify a key-value pair that can be used to store information about an AWS CloudFormation stack.
TemplateParameter
The TemplateParameter data type.
TypeSummary
Contains summary information about the specified CloudFormation type.
TypeVersionSummary
Contains summary information about a specific version of a CloudFormation type.
UpdateStackInstancesOutput
UpdateStackOutput
The output for an UpdateStack action.
UpdateStackSetOutput
UpdateTerminationProtectionOutput
ValidateTemplateOutput
The output for ValidateTemplate action.

Extensions

AccountGateStatusFromString on String
AccountGateStatusValueExtension on AccountGateStatus
CapabilityFromString on String
CapabilityValueExtension on Capability
ChangeActionFromString on String
ChangeActionValueExtension on ChangeAction
ChangeSetStatusFromString on String
ChangeSetStatusValueExtension on ChangeSetStatus
ChangeSetTypeFromString on String
ChangeSetTypeValueExtension on ChangeSetType
ChangeSourceFromString on String
ChangeSourceValueExtension on ChangeSource
ChangeTypeFromString on String
ChangeTypeValueExtension on ChangeType
DeprecatedStatusFromString on String
DeprecatedStatusValueExtension on DeprecatedStatus
DifferenceTypeFromString on String
DifferenceTypeValueExtension on DifferenceType
EvaluationTypeFromString on String
EvaluationTypeValueExtension on EvaluationType
ExecutionStatusFromString on String
ExecutionStatusValueExtension on ExecutionStatus
HandlerErrorCodeFromString on String
HandlerErrorCodeValueExtension on HandlerErrorCode
OnFailureFromString on String
OnFailureValueExtension on OnFailure
OperationStatusFromString on String
OperationStatusValueExtension on OperationStatus
PermissionModelsFromString on String
PermissionModelsValueExtension on PermissionModels
ProvisioningTypeFromString on String
ProvisioningTypeValueExtension on ProvisioningType
RegistrationStatusFromString on String
RegistrationStatusValueExtension on RegistrationStatus
RegistryTypeFromString on String
RegistryTypeValueExtension on RegistryType
ReplacementFromString on String
ReplacementValueExtension on Replacement
RequiresRecreationFromString on String
RequiresRecreationValueExtension on RequiresRecreation
ResourceAttributeFromString on String
ResourceAttributeValueExtension on ResourceAttribute
ResourceSignalStatusFromString on String
ResourceSignalStatusValueExtension on ResourceSignalStatus
ResourceStatusFromString on String
ResourceStatusValueExtension on ResourceStatus
StackDriftDetectionStatusFromString on String
StackDriftDetectionStatusValueExtension on StackDriftDetectionStatus
StackDriftStatusFromString on String
StackDriftStatusValueExtension on StackDriftStatus
StackInstanceDetailedStatusFromString on String
StackInstanceDetailedStatusValueExtension on StackInstanceDetailedStatus
StackInstanceFilterNameFromString on String
StackInstanceFilterNameValueExtension on StackInstanceFilterName
StackInstanceStatusFromString on String
StackInstanceStatusValueExtension on StackInstanceStatus
StackResourceDriftStatusFromString on String
StackResourceDriftStatusValueExtension on StackResourceDriftStatus
StackSetDriftDetectionStatusFromString on String
StackSetDriftDetectionStatusValueExtension on StackSetDriftDetectionStatus
StackSetDriftStatusFromString on String
StackSetDriftStatusValueExtension on StackSetDriftStatus
StackSetOperationActionFromString on String
StackSetOperationActionValueExtension on StackSetOperationAction
StackSetOperationResultStatusFromString on String
StackSetOperationResultStatusValueExtension on StackSetOperationResultStatus
StackSetOperationStatusFromString on String
StackSetOperationStatusValueExtension on StackSetOperationStatus
StackSetStatusFromString on String
StackSetStatusValueExtension on StackSetStatus
StackStatusFromString on String
StackStatusValueExtension on StackStatus
TemplateStageFromString on String
TemplateStageValueExtension on TemplateStage
VisibilityFromString on String
VisibilityValueExtension on Visibility