AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Classes

NameDescription
Class AccountGateStatus

Constants used for properties of type AccountGateStatus.

Class AmazonCloudFormationClient

Implementation for accessing CloudFormation AWS 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.

With AWS CloudFormation, you declare all of your resources and dependencies in a template file. The template defines a collection of resources as a single unit called a stack. AWS CloudFormation creates and deletes all member resources of the stack together and manages all dependencies between the resources for you.

For more information about AWS CloudFormation, see the AWS CloudFormation Product Page.

Amazon CloudFormation makes use of other AWS products. If you need additional technical information about a specific AWS product, you can find the product's technical documentation at docs.aws.amazon.com.

Class AmazonCloudFormationConfig

Configuration for accessing Amazon CloudFormation service

Class AmazonCloudFormationException

Common exception for the CloudFormation service.

Class AmazonCloudFormationRequest

Base class for CloudFormation operation requests.

Class Capability

Constants used for properties of type Capability.

Class ChangeAction

Constants used for properties of type ChangeAction.

Class ChangeSetStatus

Constants used for properties of type ChangeSetStatus.

Class ChangeSetType

Constants used for properties of type ChangeSetType.

Class ChangeSource

Constants used for properties of type ChangeSource.

Class ChangeType

Constants used for properties of type ChangeType.

Class EvaluationType

Constants used for properties of type EvaluationType.

Class ExecutionStatus

Constants used for properties of type ExecutionStatus.

Class OnFailure

Constants used for properties of type OnFailure.

Class Replacement

Constants used for properties of type Replacement.

Class RequiresRecreation

Constants used for properties of type RequiresRecreation.

Class ResourceAttribute

Constants used for properties of type ResourceAttribute.

Class ResourceSignalStatus

Constants used for properties of type ResourceSignalStatus.

Class ResourceStatus

Constants used for properties of type ResourceStatus.

Class StackInstanceStatus

Constants used for properties of type StackInstanceStatus.

Class StackSetOperationAction

Constants used for properties of type StackSetOperationAction.

Class StackSetOperationResultStatus

Constants used for properties of type StackSetOperationResultStatus.

Class StackSetOperationStatus

Constants used for properties of type StackSetOperationStatus.

Class StackSetStatus

Constants used for properties of type StackSetStatus.

Class StackStatus

Constants used for properties of type StackStatus.

Class TemplateStage

Constants used for properties of type TemplateStage.

Interfaces

NameDescription
Interface IAmazonCloudFormation

Interface for accessing CloudFormation AWS 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.

With AWS CloudFormation, you declare all of your resources and dependencies in a template file. The template defines a collection of resources as a single unit called a stack. AWS CloudFormation creates and deletes all member resources of the stack together and manages all dependencies between the resources for you.

For more information about AWS CloudFormation, see the AWS CloudFormation Product Page.

Amazon CloudFormation makes use of other AWS products. If you need additional technical information about a specific AWS product, you can find the product's technical documentation at docs.aws.amazon.com.