C# Class Amazon.CloudFormation.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. For additional technical information about a specific AWS product, see its technical documentation.

Inheritance: AmazonServiceClient, IAmazonCloudFormation
Show file Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
AmazonCloudFormationClient ( ) : System

Constructs AmazonCloudFormationClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonCloudFormationClient ( AWSCredentials credentials ) : System

Constructs AmazonCloudFormationClient with AWS Credentials

AmazonCloudFormationClient ( AWSCredentials credentials, AmazonCloudFormationConfig clientConfig ) : System

Constructs AmazonCloudFormationClient with AWS Credentials and an AmazonCloudFormationClient Configuration object.

AmazonCloudFormationClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonCloudFormationClient with AWS Credentials

AmazonCloudFormationClient ( AmazonCloudFormationConfig config ) : System

Constructs AmazonCloudFormationClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonCloudFormationClient ( RegionEndpoint region ) : System

Constructs AmazonCloudFormationClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonCloudFormationClient with AWS Access Key ID and AWS Secret Key

AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonCloudFormationConfig clientConfig ) : System

Constructs AmazonCloudFormationClient with AWS Access Key ID, AWS Secret Key and an AmazonCloudFormationClient Configuration object.

AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonCloudFormationClient with AWS Access Key ID and AWS Secret Key

AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonCloudFormationClient with AWS Access Key ID and AWS Secret Key

AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonCloudFormationConfig clientConfig ) : System

Constructs AmazonCloudFormationClient with AWS Access Key ID, AWS Secret Key and an AmazonCloudFormationClient Configuration object.

AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonCloudFormationClient with AWS Access Key ID and AWS Secret Key

BeginCancelUpdateStack ( CancelUpdateStackRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CancelUpdateStack operation.

BeginContinueUpdateRollback ( ContinueUpdateRollbackRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ContinueUpdateRollback operation.

BeginCreateChangeSet ( CreateChangeSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateChangeSet operation.

BeginCreateStack ( CreateStackRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateStack operation.

BeginDeleteChangeSet ( DeleteChangeSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteChangeSet operation.

BeginDeleteStack ( DeleteStackRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteStack operation.

BeginDescribeAccountLimits ( Amazon.CloudFormation.Model.DescribeAccountLimitsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeAccountLimits operation.

BeginDescribeChangeSet ( DescribeChangeSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeChangeSet operation.

BeginDescribeStackEvents ( DescribeStackEventsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeStackEvents operation.

BeginDescribeStackResource ( DescribeStackResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeStackResource operation.

BeginDescribeStackResources ( DescribeStackResourcesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeStackResources operation.

BeginDescribeStacks ( DescribeStacksRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeStacks operation.

BeginEstimateTemplateCost ( EstimateTemplateCostRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the EstimateTemplateCost operation.

BeginExecuteChangeSet ( ExecuteChangeSetRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ExecuteChangeSet operation.

BeginGetStackPolicy ( GetStackPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetStackPolicy operation.

BeginGetTemplate ( GetTemplateRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetTemplate operation.

BeginGetTemplateSummary ( Amazon.CloudFormation.Model.GetTemplateSummaryRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetTemplateSummary operation.

BeginListChangeSets ( ListChangeSetsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListChangeSets operation.

BeginListExports ( ListExportsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListExports operation.

BeginListImports ( ListImportsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListImports operation.

BeginListStackResources ( ListStackResourcesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListStackResources operation.

BeginListStacks ( ListStacksRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListStacks operation.

BeginSetStackPolicy ( SetStackPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SetStackPolicy operation.

BeginSignalResource ( Amazon.CloudFormation.Model.SignalResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SignalResource operation.

BeginUpdateStack ( UpdateStackRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateStack operation.

BeginValidateTemplate ( ValidateTemplateRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ValidateTemplate operation.

CancelUpdateStackAsync ( CancelUpdateStackRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CancelUpdateStack operation.

ContinueUpdateRollbackAsync ( ContinueUpdateRollbackRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ContinueUpdateRollback operation.

CreateChangeSetAsync ( CreateChangeSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateChangeSet operation.

CreateStackAsync ( CreateStackRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateStack operation.

DeleteChangeSetAsync ( DeleteChangeSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteChangeSet operation.

DeleteStackAsync ( DeleteStackRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteStack operation.

DescribeAccountLimitsAsync ( Amazon.CloudFormation.Model.DescribeAccountLimitsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeAccountLimits operation.

DescribeChangeSetAsync ( DescribeChangeSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeChangeSet operation.

DescribeStackEventsAsync ( DescribeStackEventsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeStackEvents operation.

DescribeStackResourceAsync ( DescribeStackResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeStackResource operation.

DescribeStackResourcesAsync ( DescribeStackResourcesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeStackResources operation.

DescribeStacksAsync ( DescribeStacksRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeStacks operation.

DescribeStacksAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns the description for the specified stack; if no stack name was specified, then it returns the description for all the stacks created.

If the stack does not exist, an AmazonCloudFormationException is returned.

EndCancelUpdateStack ( IAsyncResult asyncResult ) : CancelUpdateStackResponse

Finishes the asynchronous execution of the CancelUpdateStack operation.

EndContinueUpdateRollback ( IAsyncResult asyncResult ) : ContinueUpdateRollbackResponse

Finishes the asynchronous execution of the ContinueUpdateRollback operation.

EndCreateChangeSet ( IAsyncResult asyncResult ) : CreateChangeSetResponse

Finishes the asynchronous execution of the CreateChangeSet operation.

EndCreateStack ( IAsyncResult asyncResult ) : CreateStackResponse

Finishes the asynchronous execution of the CreateStack operation.

EndDeleteChangeSet ( IAsyncResult asyncResult ) : DeleteChangeSetResponse

Finishes the asynchronous execution of the DeleteChangeSet operation.

EndDeleteStack ( IAsyncResult asyncResult ) : DeleteStackResponse

Finishes the asynchronous execution of the DeleteStack operation.

EndDescribeAccountLimits ( IAsyncResult asyncResult ) : DescribeAccountLimitsResponse

Finishes the asynchronous execution of the DescribeAccountLimits operation.

EndDescribeChangeSet ( IAsyncResult asyncResult ) : DescribeChangeSetResponse

Finishes the asynchronous execution of the DescribeChangeSet operation.

EndDescribeStackEvents ( IAsyncResult asyncResult ) : DescribeStackEventsResponse

Finishes the asynchronous execution of the DescribeStackEvents operation.

EndDescribeStackResource ( IAsyncResult asyncResult ) : DescribeStackResourceResponse

Finishes the asynchronous execution of the DescribeStackResource operation.

EndDescribeStackResources ( IAsyncResult asyncResult ) : DescribeStackResourcesResponse

Finishes the asynchronous execution of the DescribeStackResources operation.

EndDescribeStacks ( IAsyncResult asyncResult ) : DescribeStacksResponse

Finishes the asynchronous execution of the DescribeStacks operation.

EndEstimateTemplateCost ( IAsyncResult asyncResult ) : EstimateTemplateCostResponse

Finishes the asynchronous execution of the EstimateTemplateCost operation.

EndExecuteChangeSet ( IAsyncResult asyncResult ) : ExecuteChangeSetResponse

Finishes the asynchronous execution of the ExecuteChangeSet operation.

EndGetStackPolicy ( IAsyncResult asyncResult ) : GetStackPolicyResponse

Finishes the asynchronous execution of the GetStackPolicy operation.

EndGetTemplate ( IAsyncResult asyncResult ) : GetTemplateResponse

Finishes the asynchronous execution of the GetTemplate operation.

EndGetTemplateSummary ( IAsyncResult asyncResult ) : GetTemplateSummaryResponse

Finishes the asynchronous execution of the GetTemplateSummary operation.

EndListChangeSets ( IAsyncResult asyncResult ) : ListChangeSetsResponse

Finishes the asynchronous execution of the ListChangeSets operation.

EndListExports ( IAsyncResult asyncResult ) : ListExportsResponse

Finishes the asynchronous execution of the ListExports operation.

EndListImports ( IAsyncResult asyncResult ) : ListImportsResponse

Finishes the asynchronous execution of the ListImports operation.

EndListStackResources ( IAsyncResult asyncResult ) : ListStackResourcesResponse

Finishes the asynchronous execution of the ListStackResources operation.

EndListStacks ( IAsyncResult asyncResult ) : ListStacksResponse

Finishes the asynchronous execution of the ListStacks operation.

EndSetStackPolicy ( IAsyncResult asyncResult ) : SetStackPolicyResponse

Finishes the asynchronous execution of the SetStackPolicy operation.

EndSignalResource ( IAsyncResult asyncResult ) : SignalResourceResponse

Finishes the asynchronous execution of the SignalResource operation.

EndUpdateStack ( IAsyncResult asyncResult ) : UpdateStackResponse

Finishes the asynchronous execution of the UpdateStack operation.

EndValidateTemplate ( IAsyncResult asyncResult ) : ValidateTemplateResponse

Finishes the asynchronous execution of the ValidateTemplate operation.

EstimateTemplateCostAsync ( EstimateTemplateCostRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the EstimateTemplateCost operation.

ExecuteChangeSetAsync ( ExecuteChangeSetRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ExecuteChangeSet operation.

GetStackPolicyAsync ( GetStackPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetStackPolicy operation.

GetTemplateAsync ( GetTemplateRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetTemplate operation.

GetTemplateSummaryAsync ( GetTemplateSummaryRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetTemplateSummary operation.

ListChangeSetsAsync ( ListChangeSetsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListChangeSets operation.

ListExportsAsync ( ListExportsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListExports operation.

ListImportsAsync ( ListImportsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListImports operation.

ListStackResourcesAsync ( ListStackResourcesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListStackResources operation.

ListStacksAsync ( ListStacksRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListStacks operation.

ListStacksAsync ( System cancellationToken = default(CancellationToken) ) : Task

Returns the summary information for stacks whose status matches the specified StackStatusFilter. Summary information for stacks that have been deleted is kept for 90 days after the stack is deleted. If no StackStatusFilter is specified, summary information for all stacks is returned (including existing stacks and stacks that have been deleted).

SetStackPolicyAsync ( SetStackPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetStackPolicy operation.

SignalResourceAsync ( SignalResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SignalResource operation.

UpdateStackAsync ( UpdateStackRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateStack operation.

ValidateTemplateAsync ( System cancellationToken = default(CancellationToken) ) : Task

Validates a specified template. AWS CloudFormation first checks if the template is valid JSON. If it isn't, AWS CloudFormation checks if the template is valid YAML. If both these checks fail, AWS CloudFormation returns a template validation error.

ValidateTemplateAsync ( ValidateTemplateRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ValidateTemplate operation.

Protected Methods

Method Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

CustomizeRuntimePipeline ( RuntimePipeline pipeline ) : void

Customizes the runtime pipeline.

Dispose ( bool disposing ) : void

Disposes the service client.

Private Methods

Method Description
CancelUpdateStack ( CancelUpdateStackRequest request ) : Amazon.CloudFormation.Model.CancelUpdateStackResponse
ContinueUpdateRollback ( ContinueUpdateRollbackRequest request ) : ContinueUpdateRollbackResponse
CreateChangeSet ( CreateChangeSetRequest request ) : CreateChangeSetResponse
CreateStack ( CreateStackRequest request ) : CreateStackResponse
DeleteChangeSet ( DeleteChangeSetRequest request ) : DeleteChangeSetResponse
DeleteStack ( DeleteStackRequest request ) : Amazon.CloudFormation.Model.DeleteStackResponse
DescribeAccountLimits ( Amazon.CloudFormation.Model.DescribeAccountLimitsRequest request ) : Amazon.CloudFormation.Model.DescribeAccountLimitsResponse
DescribeChangeSet ( DescribeChangeSetRequest request ) : DescribeChangeSetResponse
DescribeStackEvents ( DescribeStackEventsRequest request ) : DescribeStackEventsResponse
DescribeStackResource ( DescribeStackResourceRequest request ) : DescribeStackResourceResponse
DescribeStackResources ( DescribeStackResourcesRequest request ) : DescribeStackResourcesResponse
DescribeStacks ( ) : DescribeStacksResponse
DescribeStacks ( DescribeStacksRequest request ) : DescribeStacksResponse
EstimateTemplateCost ( EstimateTemplateCostRequest request ) : EstimateTemplateCostResponse
ExecuteChangeSet ( ExecuteChangeSetRequest request ) : ExecuteChangeSetResponse
GetStackPolicy ( GetStackPolicyRequest request ) : GetStackPolicyResponse
GetTemplate ( GetTemplateRequest request ) : GetTemplateResponse
GetTemplateSummary ( GetTemplateSummaryRequest request ) : GetTemplateSummaryResponse
ListChangeSets ( ListChangeSetsRequest request ) : ListChangeSetsResponse
ListExports ( ListExportsRequest request ) : ListExportsResponse
ListImports ( ListImportsRequest request ) : ListImportsResponse
ListStackResources ( ListStackResourcesRequest request ) : ListStackResourcesResponse
ListStacks ( ) : ListStacksResponse
ListStacks ( ListStacksRequest request ) : ListStacksResponse
SetStackPolicy ( SetStackPolicyRequest request ) : SetStackPolicyResponse
SignalResource ( SignalResourceRequest request ) : SignalResourceResponse
UpdateStack ( UpdateStackRequest request ) : UpdateStackResponse
ValidateTemplate ( ) : ValidateTemplateResponse
ValidateTemplate ( ValidateTemplateRequest request ) : ValidateTemplateResponse

Method Details

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonCloudFormationClient ( ) : System
return System

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with AWS Credentials
public AmazonCloudFormationClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
return System

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with AWS Credentials and an AmazonCloudFormationClient Configuration object.
public AmazonCloudFormationClient ( AWSCredentials credentials, AmazonCloudFormationConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonCloudFormationConfig The AmazonCloudFormationClient Configuration Object
return System

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with AWS Credentials
public AmazonCloudFormationClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
return System

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonCloudFormationClient ( AmazonCloudFormationConfig config ) : System
config AmazonCloudFormationConfig The AmazonCloudFormationClient Configuration Object
return System

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonCloudFormationClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
return System

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with AWS Access Key ID and AWS Secret Key
public AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
return System

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with AWS Access Key ID, AWS Secret Key and an AmazonCloudFormationClient Configuration object.
public AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonCloudFormationConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonCloudFormationConfig The AmazonCloudFormationClient Configuration Object
return System

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with AWS Access Key ID and AWS Secret Key
public AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
return System

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with AWS Access Key ID and AWS Secret Key
public AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
return System

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with AWS Access Key ID, AWS Secret Key and an AmazonCloudFormationClient Configuration object.
public AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonCloudFormationConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonCloudFormationConfig The AmazonCloudFormationClient Configuration Object
return System

AmazonCloudFormationClient() public method

Constructs AmazonCloudFormationClient with AWS Access Key ID and AWS Secret Key
public AmazonCloudFormationClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
return System

BeginCancelUpdateStack() public method

Initiates the asynchronous execution of the CancelUpdateStack operation.
public BeginCancelUpdateStack ( CancelUpdateStackRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.CancelUpdateStackRequest Container for the necessary parameters to execute the CancelUpdateStack operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginContinueUpdateRollback() public method

Initiates the asynchronous execution of the ContinueUpdateRollback operation.
public BeginContinueUpdateRollback ( ContinueUpdateRollbackRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.ContinueUpdateRollbackRequest Container for the necessary parameters to execute the ContinueUpdateRollback operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateChangeSet() public method

Initiates the asynchronous execution of the CreateChangeSet operation.
public BeginCreateChangeSet ( CreateChangeSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.CreateChangeSetRequest Container for the necessary parameters to execute the CreateChangeSet operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginCreateStack() public method

Initiates the asynchronous execution of the CreateStack operation.
public BeginCreateStack ( CreateStackRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.CreateStackRequest Container for the necessary parameters to execute the CreateStack operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteChangeSet() public method

Initiates the asynchronous execution of the DeleteChangeSet operation.
public BeginDeleteChangeSet ( DeleteChangeSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.DeleteChangeSetRequest Container for the necessary parameters to execute the DeleteChangeSet operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDeleteStack() public method

Initiates the asynchronous execution of the DeleteStack operation.
public BeginDeleteStack ( DeleteStackRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.DeleteStackRequest Container for the necessary parameters to execute the DeleteStack operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeAccountLimits() public method

Initiates the asynchronous execution of the DescribeAccountLimits operation.
public BeginDescribeAccountLimits ( Amazon.CloudFormation.Model.DescribeAccountLimitsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.DescribeAccountLimitsRequest Container for the necessary parameters to execute the DescribeAccountLimits operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeChangeSet() public method

Initiates the asynchronous execution of the DescribeChangeSet operation.
public BeginDescribeChangeSet ( DescribeChangeSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.DescribeChangeSetRequest Container for the necessary parameters to execute the DescribeChangeSet operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeStackEvents() public method

Initiates the asynchronous execution of the DescribeStackEvents operation.
public BeginDescribeStackEvents ( DescribeStackEventsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.DescribeStackEventsRequest Container for the necessary parameters to execute the DescribeStackEvents operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeStackResource() public method

Initiates the asynchronous execution of the DescribeStackResource operation.
public BeginDescribeStackResource ( DescribeStackResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.DescribeStackResourceRequest Container for the necessary parameters to execute the DescribeStackResource operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeStackResources() public method

Initiates the asynchronous execution of the DescribeStackResources operation.
public BeginDescribeStackResources ( DescribeStackResourcesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.DescribeStackResourcesRequest Container for the necessary parameters to execute the DescribeStackResources operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginDescribeStacks() public method

Initiates the asynchronous execution of the DescribeStacks operation.
public BeginDescribeStacks ( DescribeStacksRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.DescribeStacksRequest Container for the necessary parameters to execute the DescribeStacks operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginEstimateTemplateCost() public method

Initiates the asynchronous execution of the EstimateTemplateCost operation.
public BeginEstimateTemplateCost ( EstimateTemplateCostRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.EstimateTemplateCostRequest Container for the necessary parameters to execute the EstimateTemplateCost operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginExecuteChangeSet() public method

Initiates the asynchronous execution of the ExecuteChangeSet operation.
public BeginExecuteChangeSet ( ExecuteChangeSetRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.ExecuteChangeSetRequest Container for the necessary parameters to execute the ExecuteChangeSet operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetStackPolicy() public method

Initiates the asynchronous execution of the GetStackPolicy operation.
public BeginGetStackPolicy ( GetStackPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.GetStackPolicyRequest Container for the necessary parameters to execute the GetStackPolicy operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetTemplate() public method

Initiates the asynchronous execution of the GetTemplate operation.
public BeginGetTemplate ( GetTemplateRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.GetTemplateRequest Container for the necessary parameters to execute the GetTemplate operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginGetTemplateSummary() public method

Initiates the asynchronous execution of the GetTemplateSummary operation.
public BeginGetTemplateSummary ( Amazon.CloudFormation.Model.GetTemplateSummaryRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.GetTemplateSummaryRequest Container for the necessary parameters to execute the GetTemplateSummary operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListChangeSets() public method

Initiates the asynchronous execution of the ListChangeSets operation.
public BeginListChangeSets ( ListChangeSetsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.ListChangeSetsRequest Container for the necessary parameters to execute the ListChangeSets operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListExports() public method

Initiates the asynchronous execution of the ListExports operation.
public BeginListExports ( ListExportsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.ListExportsRequest Container for the necessary parameters to execute the ListExports operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListImports() public method

Initiates the asynchronous execution of the ListImports operation.
public BeginListImports ( ListImportsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.ListImportsRequest Container for the necessary parameters to execute the ListImports operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListStackResources() public method

Initiates the asynchronous execution of the ListStackResources operation.
public BeginListStackResources ( ListStackResourcesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.ListStackResourcesRequest Container for the necessary parameters to execute the ListStackResources operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginListStacks() public method

Initiates the asynchronous execution of the ListStacks operation.
public BeginListStacks ( ListStacksRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.ListStacksRequest Container for the necessary parameters to execute the ListStacks operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSetStackPolicy() public method

Initiates the asynchronous execution of the SetStackPolicy operation.
public BeginSetStackPolicy ( SetStackPolicyRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.SetStackPolicyRequest Container for the necessary parameters to execute the SetStackPolicy operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginSignalResource() public method

Initiates the asynchronous execution of the SignalResource operation.
public BeginSignalResource ( Amazon.CloudFormation.Model.SignalResourceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.SignalResourceRequest Container for the necessary parameters to execute the SignalResource operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginUpdateStack() public method

Initiates the asynchronous execution of the UpdateStack operation.
public BeginUpdateStack ( UpdateStackRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.UpdateStackRequest Container for the necessary parameters to execute the UpdateStack operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

BeginValidateTemplate() public method

Initiates the asynchronous execution of the ValidateTemplate operation.
public BeginValidateTemplate ( ValidateTemplateRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CloudFormation.Model.ValidateTemplateRequest Container for the necessary parameters to execute the ValidateTemplate operation on AmazonCloudFormationClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
return IAsyncResult

CancelUpdateStackAsync() public method

Initiates the asynchronous execution of the CancelUpdateStack operation.
public CancelUpdateStackAsync ( CancelUpdateStackRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudFormation.Model.CancelUpdateStackRequest Container for the necessary parameters to execute the CancelUpdateStack operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ContinueUpdateRollbackAsync() public method

Initiates the asynchronous execution of the ContinueUpdateRollback operation.
public ContinueUpdateRollbackAsync ( ContinueUpdateRollbackRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudFormation.Model.ContinueUpdateRollbackRequest Container for the necessary parameters to execute the ContinueUpdateRollback operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateChangeSetAsync() public method

Initiates the asynchronous execution of the CreateChangeSet operation.
public CreateChangeSetAsync ( CreateChangeSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudFormation.Model.CreateChangeSetRequest Container for the necessary parameters to execute the CreateChangeSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateSigner() protected method

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
return Amazon.Runtime.Internal.Auth.AbstractAWSSigner

CreateStackAsync() public method

Initiates the asynchronous execution of the CreateStack operation.
public CreateStackAsync ( CreateStackRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudFormation.Model.CreateStackRequest Container for the necessary parameters to execute the CreateStack operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CustomizeRuntimePipeline() protected method

Customizes the runtime pipeline.
protected CustomizeRuntimePipeline ( RuntimePipeline pipeline ) : void
pipeline RuntimePipeline Runtime pipeline for the current client.
return void

DeleteChangeSetAsync() public method

Initiates the asynchronous execution of the DeleteChangeSet operation.
public DeleteChangeSetAsync ( DeleteChangeSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudFormation.Model.DeleteChangeSetRequest Container for the necessary parameters to execute the DeleteChangeSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeleteStackAsync() public method

Initiates the asynchronous execution of the DeleteStack operation.
public DeleteStackAsync ( DeleteStackRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudFormation.Model.DeleteStackRequest Container for the necessary parameters to execute the DeleteStack operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeAccountLimitsAsync() public method

Initiates the asynchronous execution of the DescribeAccountLimits operation.
public DescribeAccountLimitsAsync ( Amazon.CloudFormation.Model.DescribeAccountLimitsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudFormation.Model.DescribeAccountLimitsRequest Container for the necessary parameters to execute the DescribeAccountLimits operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeChangeSetAsync() public method

Initiates the asynchronous execution of the DescribeChangeSet operation.
public DescribeChangeSetAsync ( DescribeChangeSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudFormation.Model.DescribeChangeSetRequest Container for the necessary parameters to execute the DescribeChangeSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeStackEventsAsync() public method

Initiates the asynchronous execution of the DescribeStackEvents operation.
public DescribeStackEventsAsync ( DescribeStackEventsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudFormation.Model.DescribeStackEventsRequest Container for the necessary parameters to execute the DescribeStackEvents operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeStackResourceAsync() public method

Initiates the asynchronous execution of the DescribeStackResource operation.
public DescribeStackResourceAsync ( DescribeStackResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudFormation.Model.DescribeStackResourceRequest Container for the necessary parameters to execute the DescribeStackResource operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeStackResourcesAsync() public method

Initiates the asynchronous execution of the DescribeStackResources operation.
public DescribeStackResourcesAsync ( DescribeStackResourcesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CloudFormation.Model.DescribeStackResourcesRequest Container for the necessary parameters to execute the DescribeStackResources operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeStacksAsync() public method

Initiates the asynchronous execution of the DescribeStacks operation.
public DescribeStacksAsync ( DescribeStacksRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeStacksRequest Container for the necessary parameters to execute the DescribeStacks operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeStacksAsync() public method

Returns the description for the specified stack; if no stack name was specified, then it returns the description for all the stacks created.

If the stack does not exist, an AmazonCloudFormationException is returned.

public DescribeStacksAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

Dispose() protected method

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
return void

EndCancelUpdateStack() public method

Finishes the asynchronous execution of the CancelUpdateStack operation.
public EndCancelUpdateStack ( IAsyncResult asyncResult ) : CancelUpdateStackResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCancelUpdateStack.
return CancelUpdateStackResponse

EndContinueUpdateRollback() public method

Finishes the asynchronous execution of the ContinueUpdateRollback operation.
public EndContinueUpdateRollback ( IAsyncResult asyncResult ) : ContinueUpdateRollbackResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginContinueUpdateRollback.
return ContinueUpdateRollbackResponse

EndCreateChangeSet() public method

Finishes the asynchronous execution of the CreateChangeSet operation.
public EndCreateChangeSet ( IAsyncResult asyncResult ) : CreateChangeSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateChangeSet.
return CreateChangeSetResponse

EndCreateStack() public method

Finishes the asynchronous execution of the CreateStack operation.
public EndCreateStack ( IAsyncResult asyncResult ) : CreateStackResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateStack.
return CreateStackResponse

EndDeleteChangeSet() public method

Finishes the asynchronous execution of the DeleteChangeSet operation.
public EndDeleteChangeSet ( IAsyncResult asyncResult ) : DeleteChangeSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteChangeSet.
return DeleteChangeSetResponse

EndDeleteStack() public method

Finishes the asynchronous execution of the DeleteStack operation.
public EndDeleteStack ( IAsyncResult asyncResult ) : DeleteStackResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteStack.
return DeleteStackResponse

EndDescribeAccountLimits() public method

Finishes the asynchronous execution of the DescribeAccountLimits operation.
public EndDescribeAccountLimits ( IAsyncResult asyncResult ) : DescribeAccountLimitsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeAccountLimits.
return DescribeAccountLimitsResponse

EndDescribeChangeSet() public method

Finishes the asynchronous execution of the DescribeChangeSet operation.
public EndDescribeChangeSet ( IAsyncResult asyncResult ) : DescribeChangeSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeChangeSet.
return DescribeChangeSetResponse

EndDescribeStackEvents() public method

Finishes the asynchronous execution of the DescribeStackEvents operation.
public EndDescribeStackEvents ( IAsyncResult asyncResult ) : DescribeStackEventsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeStackEvents.
return DescribeStackEventsResponse

EndDescribeStackResource() public method

Finishes the asynchronous execution of the DescribeStackResource operation.
public EndDescribeStackResource ( IAsyncResult asyncResult ) : DescribeStackResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeStackResource.
return DescribeStackResourceResponse

EndDescribeStackResources() public method

Finishes the asynchronous execution of the DescribeStackResources operation.
public EndDescribeStackResources ( IAsyncResult asyncResult ) : DescribeStackResourcesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeStackResources.
return DescribeStackResourcesResponse

EndDescribeStacks() public method

Finishes the asynchronous execution of the DescribeStacks operation.
public EndDescribeStacks ( IAsyncResult asyncResult ) : DescribeStacksResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeStacks.
return DescribeStacksResponse

EndEstimateTemplateCost() public method

Finishes the asynchronous execution of the EstimateTemplateCost operation.
public EndEstimateTemplateCost ( IAsyncResult asyncResult ) : EstimateTemplateCostResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginEstimateTemplateCost.
return EstimateTemplateCostResponse

EndExecuteChangeSet() public method

Finishes the asynchronous execution of the ExecuteChangeSet operation.
public EndExecuteChangeSet ( IAsyncResult asyncResult ) : ExecuteChangeSetResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginExecuteChangeSet.
return ExecuteChangeSetResponse

EndGetStackPolicy() public method

Finishes the asynchronous execution of the GetStackPolicy operation.
public EndGetStackPolicy ( IAsyncResult asyncResult ) : GetStackPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetStackPolicy.
return GetStackPolicyResponse

EndGetTemplate() public method

Finishes the asynchronous execution of the GetTemplate operation.
public EndGetTemplate ( IAsyncResult asyncResult ) : GetTemplateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetTemplate.
return GetTemplateResponse

EndGetTemplateSummary() public method

Finishes the asynchronous execution of the GetTemplateSummary operation.
public EndGetTemplateSummary ( IAsyncResult asyncResult ) : GetTemplateSummaryResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetTemplateSummary.
return GetTemplateSummaryResponse

EndListChangeSets() public method

Finishes the asynchronous execution of the ListChangeSets operation.
public EndListChangeSets ( IAsyncResult asyncResult ) : ListChangeSetsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListChangeSets.
return ListChangeSetsResponse

EndListExports() public method

Finishes the asynchronous execution of the ListExports operation.
public EndListExports ( IAsyncResult asyncResult ) : ListExportsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListExports.
return ListExportsResponse

EndListImports() public method

Finishes the asynchronous execution of the ListImports operation.
public EndListImports ( IAsyncResult asyncResult ) : ListImportsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListImports.
return ListImportsResponse

EndListStackResources() public method

Finishes the asynchronous execution of the ListStackResources operation.
public EndListStackResources ( IAsyncResult asyncResult ) : ListStackResourcesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListStackResources.
return ListStackResourcesResponse

EndListStacks() public method

Finishes the asynchronous execution of the ListStacks operation.
public EndListStacks ( IAsyncResult asyncResult ) : ListStacksResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListStacks.
return ListStacksResponse

EndSetStackPolicy() public method

Finishes the asynchronous execution of the SetStackPolicy operation.
public EndSetStackPolicy ( IAsyncResult asyncResult ) : SetStackPolicyResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSetStackPolicy.
return SetStackPolicyResponse

EndSignalResource() public method

Finishes the asynchronous execution of the SignalResource operation.
public EndSignalResource ( IAsyncResult asyncResult ) : SignalResourceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSignalResource.
return SignalResourceResponse

EndUpdateStack() public method

Finishes the asynchronous execution of the UpdateStack operation.
public EndUpdateStack ( IAsyncResult asyncResult ) : UpdateStackResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateStack.
return UpdateStackResponse

EndValidateTemplate() public method

Finishes the asynchronous execution of the ValidateTemplate operation.
public EndValidateTemplate ( IAsyncResult asyncResult ) : ValidateTemplateResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginValidateTemplate.
return ValidateTemplateResponse

EstimateTemplateCostAsync() public method

Initiates the asynchronous execution of the EstimateTemplateCost operation.
public EstimateTemplateCostAsync ( EstimateTemplateCostRequest request, System cancellationToken = default(CancellationToken) ) : Task
request EstimateTemplateCostRequest Container for the necessary parameters to execute the EstimateTemplateCost operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ExecuteChangeSetAsync() public method

Initiates the asynchronous execution of the ExecuteChangeSet operation.
public ExecuteChangeSetAsync ( ExecuteChangeSetRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ExecuteChangeSetRequest Container for the necessary parameters to execute the ExecuteChangeSet operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetStackPolicyAsync() public method

Initiates the asynchronous execution of the GetStackPolicy operation.
public GetStackPolicyAsync ( GetStackPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetStackPolicyRequest Container for the necessary parameters to execute the GetStackPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetTemplateAsync() public method

Initiates the asynchronous execution of the GetTemplate operation.
public GetTemplateAsync ( GetTemplateRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetTemplateRequest Container for the necessary parameters to execute the GetTemplate operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetTemplateSummaryAsync() public method

Initiates the asynchronous execution of the GetTemplateSummary operation.
public GetTemplateSummaryAsync ( GetTemplateSummaryRequest request, System cancellationToken = default(CancellationToken) ) : Task
request GetTemplateSummaryRequest Container for the necessary parameters to execute the GetTemplateSummary operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListChangeSetsAsync() public method

Initiates the asynchronous execution of the ListChangeSets operation.
public ListChangeSetsAsync ( ListChangeSetsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListChangeSetsRequest Container for the necessary parameters to execute the ListChangeSets operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListExportsAsync() public method

Initiates the asynchronous execution of the ListExports operation.
public ListExportsAsync ( ListExportsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListExportsRequest Container for the necessary parameters to execute the ListExports operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListImportsAsync() public method

Initiates the asynchronous execution of the ListImports operation.
public ListImportsAsync ( ListImportsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListImportsRequest Container for the necessary parameters to execute the ListImports operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListStackResourcesAsync() public method

Initiates the asynchronous execution of the ListStackResources operation.
public ListStackResourcesAsync ( ListStackResourcesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListStackResourcesRequest Container for the necessary parameters to execute the ListStackResources operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListStacksAsync() public method

Initiates the asynchronous execution of the ListStacks operation.
public ListStacksAsync ( ListStacksRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListStacksRequest Container for the necessary parameters to execute the ListStacks operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListStacksAsync() public method

Returns the summary information for stacks whose status matches the specified StackStatusFilter. Summary information for stacks that have been deleted is kept for 90 days after the stack is deleted. If no StackStatusFilter is specified, summary information for all stacks is returned (including existing stacks and stacks that have been deleted).
public ListStacksAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetStackPolicyAsync() public method

Initiates the asynchronous execution of the SetStackPolicy operation.
public SetStackPolicyAsync ( SetStackPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SetStackPolicyRequest Container for the necessary parameters to execute the SetStackPolicy operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SignalResourceAsync() public method

Initiates the asynchronous execution of the SignalResource operation.
public SignalResourceAsync ( SignalResourceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request SignalResourceRequest Container for the necessary parameters to execute the SignalResource operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

UpdateStackAsync() public method

Initiates the asynchronous execution of the UpdateStack operation.
public UpdateStackAsync ( UpdateStackRequest request, System cancellationToken = default(CancellationToken) ) : Task
request UpdateStackRequest Container for the necessary parameters to execute the UpdateStack operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ValidateTemplateAsync() public method

Validates a specified template. AWS CloudFormation first checks if the template is valid JSON. If it isn't, AWS CloudFormation checks if the template is valid YAML. If both these checks fail, AWS CloudFormation returns a template validation error.
public ValidateTemplateAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ValidateTemplateAsync() public method

Initiates the asynchronous execution of the ValidateTemplate operation.
public ValidateTemplateAsync ( ValidateTemplateRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ValidateTemplateRequest Container for the necessary parameters to execute the ValidateTemplate operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task