Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/cloudformation.ts?docs=full";

§Classes

CloudFormation

§Interfaces

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.

ActivateTypeInput
ActivateTypeOutput
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.

BatchDescribeTypeConfigurationsInput
BatchDescribeTypeConfigurationsOutput
CancelUpdateStackInput

The input for the "CancelUpdateStack" action.

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.

ContinueUpdateRollbackInput

The input for the "ContinueUpdateRollback" action.

CreateChangeSetInput

The input for the "CreateChangeSet" action.

CreateChangeSetOutput

The output for the "CreateChangeSet" action.

CreateStackInput

The input for "CreateStack" action.

CreateStackInstancesInput
CreateStackInstancesOutput
CreateStackOutput

The output for a "CreateStack" action.

CreateStackSetInput
CreateStackSetOutput
DeactivateTypeInput
DeleteChangeSetInput

The input for the "DeleteChangeSet" action.

DeleteStackInput

The input for "DeleteStack" action.

DeleteStackInstancesInput
DeleteStackInstancesOutput
DeleteStackSetInput
DeploymentTargets

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

DeregisterTypeInput
DescribeAccountLimitsInput

The input for the "DescribeAccountLimits" action.

DescribeAccountLimitsOutput

The output for the "DescribeAccountLimits" action.

DescribeChangeSetHooksInput
DescribeChangeSetHooksOutput
DescribeChangeSetInput

The input for the "DescribeChangeSet" action.

DescribeChangeSetOutput

The output for the "DescribeChangeSet" action.

DescribePublisherInput
DescribePublisherOutput
DescribeStackDriftDetectionStatusInput
DescribeStackDriftDetectionStatusOutput
DescribeStackEventsInput

The input for "DescribeStackEvents" action.

DescribeStackEventsOutput

The output for a "DescribeStackEvents" action.

DescribeStackInstanceInput
DescribeStackInstanceOutput
DescribeStackResourceDriftsInput
DescribeStackResourceDriftsOutput
DescribeStackResourceInput

The input for "DescribeStackResource" action.

DescribeStackResourceOutput

The output for a "DescribeStackResource" action.

DescribeStackResourcesInput

The input for "DescribeStackResources" action.

DescribeStackResourcesOutput

The output for a "DescribeStackResources" action.

DescribeStackSetInput
DescribeStackSetOperationInput
DescribeStackSetOperationOutput
DescribeStackSetOutput
DescribeStacksInput

The input for "DescribeStacks" action.

DescribeStacksOutput

The output for a "DescribeStacks" action.

DescribeTypeInput
DescribeTypeOutput
DescribeTypeRegistrationInput
DescribeTypeRegistrationOutput
DetectStackDriftInput
DetectStackDriftOutput
DetectStackResourceDriftInput
DetectStackResourceDriftOutput
DetectStackSetDriftInput
DetectStackSetDriftOutput
EstimateTemplateCostInput

The input for an "EstimateTemplateCost" action.

EstimateTemplateCostOutput

The output for a "EstimateTemplateCost" action.

ExecuteChangeSetInput

The input for the "ExecuteChangeSet" action.

Export

The Export structure describes the exported output values for a stack.

GetStackPolicyInput

The input for the "GetStackPolicy" action.

GetStackPolicyOutput

The output for the "GetStackPolicy" action.

GetTemplateInput

The input for a "GetTemplate" action.

GetTemplateOutput

The output for "GetTemplate" action.

GetTemplateSummaryInput

The input for the "GetTemplateSummary" action.

GetTemplateSummaryOutput

The output for the "GetTemplateSummary" action.

ImportStacksToStackSetInput
ImportStacksToStackSetOutput
ListChangeSetsInput

The input for the "ListChangeSets" action.

ListChangeSetsOutput

The output for the "ListChangeSets" action.

ListExportsInput
ListExportsOutput
ListImportsInput
ListImportsOutput
ListStackInstancesInput
ListStackInstancesOutput
ListStackResourcesInput

The input for the "ListStackResource" action.

ListStackResourcesOutput

The output for a "ListStackResources" action.

ListStackSetOperationResultsInput
ListStackSetOperationResultsOutput
ListStackSetOperationsInput
ListStackSetOperationsOutput
ListStackSetsInput
ListStackSetsOutput
ListStacksInput

The input for "ListStacks" action.

ListStacksOutput

The output for "ListStacks" action.

ListTypeRegistrationsInput
ListTypeRegistrationsOutput
ListTypesInput
ListTypesOutput
ListTypeVersionsInput
ListTypeVersionsOutput
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. Although other constraints might be defined in the stack template, CloudFormation returns only the AllowedValues property.

ParameterDeclaration

The ParameterDeclaration data type.

PhysicalResourceIdContextKeyValuePair

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.

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.

PublishTypeInput
PublishTypeOutput
RecordHandlerProgressInput
RegisterPublisherInput
RegisterPublisherOutput
RegisterTypeInput
RegisterTypeOutput
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.

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

RollbackStackInput
RollbackStackOutput
RollbackTrigger

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.

SetStackPolicyInput

The input for the "SetStackPolicy" action.

SetTypeConfigurationInput
SetTypeConfigurationOutput
SetTypeDefaultVersionInput
SignalResourceInput

The input for the "SignalResource" action.

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

StackInstanceComprehensiveStatus

The detailed status of the stack instance.

StackInstanceFilter

The filter to apply to stack instances

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

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

StopStackSetOperationInput
Tag

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

TemplateParameter

The TemplateParameter data type.

TestTypeInput
TestTypeOutput
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.

UpdateStackInput

The input for an "UpdateStack" action.

UpdateStackInstancesInput
UpdateStackInstancesOutput
UpdateStackOutput

The output for an "UpdateStack" action.

UpdateStackSetInput
UpdateStackSetOutput
UpdateTerminationProtectionInput
UpdateTerminationProtectionOutput
ValidateTemplateInput

The input for "ValidateTemplate" action.

ValidateTemplateOutput

The output for "ValidateTemplate" action.

§Type Aliases

AccountFilterType
AccountGateStatus
CallAs
Capability
Category
ChangeAction
ChangeSetHooksStatus
ChangeSetStatus
ChangeSetType
ChangeSource
ChangeType
DeprecatedStatus
DifferenceType
EvaluationType
ExecutionStatus
HandlerErrorCode
HookFailureMode
HookInvocationPoint
HookStatus
HookTargetType
IdentityProvider
OnFailure
OperationResultFilterName
OperationStatus
PermissionModels
ProvisioningType
PublisherStatus
RegionConcurrencyType
RegistrationStatus
RegistryType
Replacement
RequiresRecreation
ResourceAttribute
ResourceSignalStatus
ResourceStatus
StackDriftDetectionStatus
StackDriftStatus
StackInstanceDetailedStatus
StackInstanceFilterName
StackInstanceStatus
StackResourceDriftStatus
StackSetDriftDetectionStatus
StackSetDriftStatus
StackSetOperationAction
StackSetOperationResultStatus
StackSetOperationStatus
StackSetStatus
StackStatus
TemplateStage
ThirdPartyType
TypeTestsStatus
VersionBump
Visibility