C# Class Amazon.CodeDeploy.AmazonCodeDeployClient

Implementation for accessing CodeDeploy AWS CodeDeploy

Overview

This reference guide provides descriptions of the AWS CodeDeploy APIs. For more information about AWS CodeDeploy, see the AWS CodeDeploy User Guide.

Using the APIs

You can use the AWS CodeDeploy APIs to work with the following:

  • Applications are unique identifiers used by AWS CodeDeploy to ensure the correct combinations of revisions, deployment configurations, and deployment groups are being referenced during deployments.

    You can use the AWS CodeDeploy APIs to create, delete, get, list, and update applications.

  • Deployment configurations are sets of deployment rules and success and failure conditions used by AWS CodeDeploy during deployments.

    You can use the AWS CodeDeploy APIs to create, delete, get, and list deployment configurations.

  • Deployment groups are groups of instances to which application revisions can be deployed.

    You can use the AWS CodeDeploy APIs to create, delete, get, list, and update deployment groups.

  • Instances represent Amazon EC2 instances to which application revisions are deployed. Instances are identified by their Amazon EC2 tags or Auto Scaling group names. Instances belong to deployment groups.

    You can use the AWS CodeDeploy APIs to get and list instance.

  • Deployments represent the process of deploying revisions to instances.

    You can use the AWS CodeDeploy APIs to create, get, list, and stop deployments.

  • Application revisions are archive files stored in Amazon S3 buckets or GitHub repositories. These revisions contain source content (such as source code, web pages, executable files, and deployment scripts) along with an application specification (AppSpec) file. (The AppSpec file is unique to AWS CodeDeploy; it defines the deployment actions you want AWS CodeDeploy to execute.) For application revisions stored in Amazon S3 buckets, an application revision is uniquely identified by its Amazon S3 object key and its ETag, version, or both. For application revisions stored in GitHub repositories, an application revision is uniquely identified by its repository name and commit ID. Application revisions are deployed through deployment groups.

    You can use the AWS CodeDeploy APIs to get, list, and register application revisions.

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

Public Methods

Method Description
AddTagsToOnPremisesInstances ( AddTagsToOnPremisesInstancesRequest request ) : AddTagsToOnPremisesInstancesResponse

Adds tags to on-premises instances.

AddTagsToOnPremisesInstancesAsync ( AddTagsToOnPremisesInstancesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddTagsToOnPremisesInstances operation.

AmazonCodeDeployClient ( ) : System

Constructs AmazonCodeDeployClient 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>

AmazonCodeDeployClient ( AWSCredentials credentials ) : System

Constructs AmazonCodeDeployClient with AWS Credentials

AmazonCodeDeployClient ( AWSCredentials credentials, AmazonCodeDeployConfig clientConfig ) : System

Constructs AmazonCodeDeployClient with AWS Credentials and an AmazonCodeDeployClient Configuration object.

AmazonCodeDeployClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonCodeDeployClient with AWS Credentials

AmazonCodeDeployClient ( AmazonCodeDeployConfig config ) : System

Constructs AmazonCodeDeployClient 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>

AmazonCodeDeployClient ( RegionEndpoint region ) : System

Constructs AmazonCodeDeployClient 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>

AmazonCodeDeployClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonCodeDeployClient with AWS Access Key ID and AWS Secret Key

AmazonCodeDeployClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonCodeDeployConfig clientConfig ) : System

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

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

Constructs AmazonCodeDeployClient with AWS Access Key ID and AWS Secret Key

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

Constructs AmazonCodeDeployClient with AWS Access Key ID and AWS Secret Key

AmazonCodeDeployClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonCodeDeployConfig clientConfig ) : System

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

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

Constructs AmazonCodeDeployClient with AWS Access Key ID and AWS Secret Key

BatchGetApplicationRevisions ( BatchGetApplicationRevisionsRequest request ) : BatchGetApplicationRevisionsResponse

Gets information about one or more application revisions.

BatchGetApplicationRevisionsAsync ( BatchGetApplicationRevisionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the BatchGetApplicationRevisions operation.

BatchGetApplications ( BatchGetApplicationsRequest request ) : Amazon.CodeDeploy.Model.BatchGetApplicationsResponse

Gets information about one or more applications.

BatchGetApplicationsAsync ( BatchGetApplicationsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the BatchGetApplications operation.

BatchGetDeploymentGroups ( BatchGetDeploymentGroupsRequest request ) : BatchGetDeploymentGroupsResponse

Get information about one or more deployment groups.

BatchGetDeploymentGroupsAsync ( BatchGetDeploymentGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the BatchGetDeploymentGroups operation.

BatchGetDeploymentInstances ( BatchGetDeploymentInstancesRequest request ) : BatchGetDeploymentInstancesResponse

Gets information about one or more instance that are part of a deployment group.

BatchGetDeploymentInstancesAsync ( BatchGetDeploymentInstancesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the BatchGetDeploymentInstances operation.

BatchGetDeployments ( BatchGetDeploymentsRequest request ) : Amazon.CodeDeploy.Model.BatchGetDeploymentsResponse

Gets information about one or more deployments.

BatchGetDeploymentsAsync ( BatchGetDeploymentsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the BatchGetDeployments operation.

BatchGetOnPremisesInstances ( BatchGetOnPremisesInstancesRequest request ) : Amazon.CodeDeploy.Model.BatchGetOnPremisesInstancesResponse

Gets information about one or more on-premises instances.

BatchGetOnPremisesInstancesAsync ( BatchGetOnPremisesInstancesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the BatchGetOnPremisesInstances operation.

BeginAddTagsToOnPremisesInstances ( AddTagsToOnPremisesInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddTagsToOnPremisesInstances operation.

BeginBatchGetApplicationRevisions ( BatchGetApplicationRevisionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the BatchGetApplicationRevisions operation.

BeginBatchGetApplications ( BatchGetApplicationsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the BatchGetApplications operation.

BeginBatchGetDeploymentGroups ( BatchGetDeploymentGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the BatchGetDeploymentGroups operation.

BeginBatchGetDeploymentInstances ( BatchGetDeploymentInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the BatchGetDeploymentInstances operation.

BeginBatchGetDeployments ( BatchGetDeploymentsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the BatchGetDeployments operation.

BeginBatchGetOnPremisesInstances ( BatchGetOnPremisesInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the BatchGetOnPremisesInstances operation.

BeginCreateApplication ( CreateApplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateApplication operation.

BeginCreateDeployment ( CreateDeploymentRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateDeployment operation.

BeginCreateDeploymentConfig ( CreateDeploymentConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateDeploymentConfig operation.

BeginCreateDeploymentGroup ( CreateDeploymentGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateDeploymentGroup operation.

BeginDeleteApplication ( DeleteApplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteApplication operation.

BeginDeleteDeploymentConfig ( DeleteDeploymentConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteDeploymentConfig operation.

BeginDeleteDeploymentGroup ( DeleteDeploymentGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteDeploymentGroup operation.

BeginDeregisterOnPremisesInstance ( Amazon.CodeDeploy.Model.DeregisterOnPremisesInstanceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeregisterOnPremisesInstance operation.

BeginGetApplication ( GetApplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetApplication operation.

BeginGetApplicationRevision ( GetApplicationRevisionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetApplicationRevision operation.

BeginGetDeployment ( GetDeploymentRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetDeployment operation.

BeginGetDeploymentConfig ( GetDeploymentConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetDeploymentConfig operation.

BeginGetDeploymentGroup ( GetDeploymentGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetDeploymentGroup operation.

BeginGetDeploymentInstance ( GetDeploymentInstanceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetDeploymentInstance operation.

BeginGetOnPremisesInstance ( GetOnPremisesInstanceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetOnPremisesInstance operation.

BeginListApplicationRevisions ( ListApplicationRevisionsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListApplicationRevisions operation.

BeginListApplications ( ListApplicationsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListApplications operation.

BeginListDeploymentConfigs ( ListDeploymentConfigsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListDeploymentConfigs operation.

BeginListDeploymentGroups ( ListDeploymentGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListDeploymentGroups operation.

BeginListDeploymentInstances ( ListDeploymentInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListDeploymentInstances operation.

BeginListDeployments ( ListDeploymentsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListDeployments operation.

BeginListOnPremisesInstances ( ListOnPremisesInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListOnPremisesInstances operation.

BeginRegisterApplicationRevision ( RegisterApplicationRevisionRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RegisterApplicationRevision operation.

BeginRegisterOnPremisesInstance ( Amazon.CodeDeploy.Model.RegisterOnPremisesInstanceRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RegisterOnPremisesInstance operation.

BeginRemoveTagsFromOnPremisesInstances ( RemoveTagsFromOnPremisesInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveTagsFromOnPremisesInstances operation.

BeginStopDeployment ( StopDeploymentRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the StopDeployment operation.

BeginUpdateApplication ( UpdateApplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateApplication operation.

BeginUpdateDeploymentGroup ( UpdateDeploymentGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateDeploymentGroup operation.

CreateApplication ( CreateApplicationRequest request ) : Amazon.CodeDeploy.Model.CreateApplicationResponse

Creates an application.

CreateApplicationAsync ( CreateApplicationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateApplication operation.

CreateDeployment ( CreateDeploymentRequest request ) : Amazon.CodeDeploy.Model.CreateDeploymentResponse

Deploys an application revision through the specified deployment group.

CreateDeploymentAsync ( CreateDeploymentRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateDeployment operation.

CreateDeploymentConfig ( CreateDeploymentConfigRequest request ) : Amazon.CodeDeploy.Model.CreateDeploymentConfigResponse

Creates a deployment configuration.

CreateDeploymentConfigAsync ( CreateDeploymentConfigRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateDeploymentConfig operation.

CreateDeploymentGroup ( CreateDeploymentGroupRequest request ) : Amazon.CodeDeploy.Model.CreateDeploymentGroupResponse

Creates a deployment group to which application revisions will be deployed.

CreateDeploymentGroupAsync ( CreateDeploymentGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateDeploymentGroup operation.

DeleteApplication ( DeleteApplicationRequest request ) : DeleteApplicationResponse

Deletes an application.

DeleteApplicationAsync ( DeleteApplicationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteApplication operation.

DeleteDeploymentConfig ( DeleteDeploymentConfigRequest request ) : DeleteDeploymentConfigResponse

Deletes a deployment configuration.

A deployment configuration cannot be deleted if it is currently in use. Predefined configurations cannot be deleted.

DeleteDeploymentConfigAsync ( DeleteDeploymentConfigRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteDeploymentConfig operation.

DeleteDeploymentGroup ( DeleteDeploymentGroupRequest request ) : DeleteDeploymentGroupResponse

Deletes a deployment group.

DeleteDeploymentGroupAsync ( DeleteDeploymentGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteDeploymentGroup operation.

DeregisterOnPremisesInstance ( Amazon.CodeDeploy.Model.DeregisterOnPremisesInstanceRequest request ) : DeregisterOnPremisesInstanceResponse

Deregisters an on-premises instance.

DeregisterOnPremisesInstanceAsync ( Amazon.CodeDeploy.Model.DeregisterOnPremisesInstanceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeregisterOnPremisesInstance operation.

EndAddTagsToOnPremisesInstances ( IAsyncResult asyncResult ) : AddTagsToOnPremisesInstancesResponse

Finishes the asynchronous execution of the AddTagsToOnPremisesInstances operation.

EndBatchGetApplicationRevisions ( IAsyncResult asyncResult ) : BatchGetApplicationRevisionsResponse

Finishes the asynchronous execution of the BatchGetApplicationRevisions operation.

EndBatchGetApplications ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.BatchGetApplicationsResponse

Finishes the asynchronous execution of the BatchGetApplications operation.

EndBatchGetDeploymentGroups ( IAsyncResult asyncResult ) : BatchGetDeploymentGroupsResponse

Finishes the asynchronous execution of the BatchGetDeploymentGroups operation.

EndBatchGetDeploymentInstances ( IAsyncResult asyncResult ) : BatchGetDeploymentInstancesResponse

Finishes the asynchronous execution of the BatchGetDeploymentInstances operation.

EndBatchGetDeployments ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.BatchGetDeploymentsResponse

Finishes the asynchronous execution of the BatchGetDeployments operation.

EndBatchGetOnPremisesInstances ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.BatchGetOnPremisesInstancesResponse

Finishes the asynchronous execution of the BatchGetOnPremisesInstances operation.

EndCreateApplication ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.CreateApplicationResponse

Finishes the asynchronous execution of the CreateApplication operation.

EndCreateDeployment ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.CreateDeploymentResponse

Finishes the asynchronous execution of the CreateDeployment operation.

EndCreateDeploymentConfig ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.CreateDeploymentConfigResponse

Finishes the asynchronous execution of the CreateDeploymentConfig operation.

EndCreateDeploymentGroup ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.CreateDeploymentGroupResponse

Finishes the asynchronous execution of the CreateDeploymentGroup operation.

EndDeleteApplication ( IAsyncResult asyncResult ) : DeleteApplicationResponse

Finishes the asynchronous execution of the DeleteApplication operation.

EndDeleteDeploymentConfig ( IAsyncResult asyncResult ) : DeleteDeploymentConfigResponse

Finishes the asynchronous execution of the DeleteDeploymentConfig operation.

EndDeleteDeploymentGroup ( IAsyncResult asyncResult ) : DeleteDeploymentGroupResponse

Finishes the asynchronous execution of the DeleteDeploymentGroup operation.

EndDeregisterOnPremisesInstance ( IAsyncResult asyncResult ) : DeregisterOnPremisesInstanceResponse

Finishes the asynchronous execution of the DeregisterOnPremisesInstance operation.

EndGetApplication ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetApplicationResponse

Finishes the asynchronous execution of the GetApplication operation.

EndGetApplicationRevision ( IAsyncResult asyncResult ) : GetApplicationRevisionResponse

Finishes the asynchronous execution of the GetApplicationRevision operation.

EndGetDeployment ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetDeploymentResponse

Finishes the asynchronous execution of the GetDeployment operation.

EndGetDeploymentConfig ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetDeploymentConfigResponse

Finishes the asynchronous execution of the GetDeploymentConfig operation.

EndGetDeploymentGroup ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetDeploymentGroupResponse

Finishes the asynchronous execution of the GetDeploymentGroup operation.

EndGetDeploymentInstance ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetDeploymentInstanceResponse

Finishes the asynchronous execution of the GetDeploymentInstance operation.

EndGetOnPremisesInstance ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetOnPremisesInstanceResponse

Finishes the asynchronous execution of the GetOnPremisesInstance operation.

EndListApplicationRevisions ( IAsyncResult asyncResult ) : ListApplicationRevisionsResponse

Finishes the asynchronous execution of the ListApplicationRevisions operation.

EndListApplications ( IAsyncResult asyncResult ) : ListApplicationsResponse

Finishes the asynchronous execution of the ListApplications operation.

EndListDeploymentConfigs ( IAsyncResult asyncResult ) : ListDeploymentConfigsResponse

Finishes the asynchronous execution of the ListDeploymentConfigs operation.

EndListDeploymentGroups ( IAsyncResult asyncResult ) : ListDeploymentGroupsResponse

Finishes the asynchronous execution of the ListDeploymentGroups operation.

EndListDeploymentInstances ( IAsyncResult asyncResult ) : ListDeploymentInstancesResponse

Finishes the asynchronous execution of the ListDeploymentInstances operation.

EndListDeployments ( IAsyncResult asyncResult ) : ListDeploymentsResponse

Finishes the asynchronous execution of the ListDeployments operation.

EndListOnPremisesInstances ( IAsyncResult asyncResult ) : ListOnPremisesInstancesResponse

Finishes the asynchronous execution of the ListOnPremisesInstances operation.

EndRegisterApplicationRevision ( IAsyncResult asyncResult ) : RegisterApplicationRevisionResponse

Finishes the asynchronous execution of the RegisterApplicationRevision operation.

EndRegisterOnPremisesInstance ( IAsyncResult asyncResult ) : RegisterOnPremisesInstanceResponse

Finishes the asynchronous execution of the RegisterOnPremisesInstance operation.

EndRemoveTagsFromOnPremisesInstances ( IAsyncResult asyncResult ) : RemoveTagsFromOnPremisesInstancesResponse

Finishes the asynchronous execution of the RemoveTagsFromOnPremisesInstances operation.

EndStopDeployment ( IAsyncResult asyncResult ) : StopDeploymentResponse

Finishes the asynchronous execution of the StopDeployment operation.

EndUpdateApplication ( IAsyncResult asyncResult ) : UpdateApplicationResponse

Finishes the asynchronous execution of the UpdateApplication operation.

EndUpdateDeploymentGroup ( IAsyncResult asyncResult ) : UpdateDeploymentGroupResponse

Finishes the asynchronous execution of the UpdateDeploymentGroup operation.

GetApplication ( GetApplicationRequest request ) : Amazon.CodeDeploy.Model.GetApplicationResponse

Gets information about an application.

GetApplicationAsync ( GetApplicationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetApplication operation.

GetApplicationRevision ( GetApplicationRevisionRequest request ) : GetApplicationRevisionResponse

Gets information about an application revision.

GetApplicationRevisionAsync ( GetApplicationRevisionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetApplicationRevision operation.

GetDeployment ( GetDeploymentRequest request ) : Amazon.CodeDeploy.Model.GetDeploymentResponse

Gets information about a deployment.

GetDeploymentAsync ( GetDeploymentRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetDeployment operation.

GetDeploymentConfig ( GetDeploymentConfigRequest request ) : Amazon.CodeDeploy.Model.GetDeploymentConfigResponse

Gets information about a deployment configuration.

GetDeploymentConfigAsync ( GetDeploymentConfigRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetDeploymentConfig operation.

GetDeploymentGroup ( GetDeploymentGroupRequest request ) : Amazon.CodeDeploy.Model.GetDeploymentGroupResponse

Gets information about a deployment group.

GetDeploymentGroupAsync ( GetDeploymentGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetDeploymentGroup operation.

GetDeploymentInstance ( GetDeploymentInstanceRequest request ) : Amazon.CodeDeploy.Model.GetDeploymentInstanceResponse

Gets information about an instance as part of a deployment.

GetDeploymentInstanceAsync ( GetDeploymentInstanceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetDeploymentInstance operation.

GetOnPremisesInstance ( GetOnPremisesInstanceRequest request ) : Amazon.CodeDeploy.Model.GetOnPremisesInstanceResponse

Gets information about an on-premises instance.

GetOnPremisesInstanceAsync ( GetOnPremisesInstanceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetOnPremisesInstance operation.

ListApplicationRevisions ( ListApplicationRevisionsRequest request ) : ListApplicationRevisionsResponse

Lists information about revisions for an application.

ListApplicationRevisionsAsync ( ListApplicationRevisionsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListApplicationRevisions operation.

ListApplications ( ) : ListApplicationsResponse

Lists the applications registered with the applicable IAM user or AWS account.

ListApplications ( ListApplicationsRequest request ) : ListApplicationsResponse

Lists the applications registered with the applicable IAM user or AWS account.

ListApplicationsAsync ( ListApplicationsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListApplications operation.

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

Lists the applications registered with the applicable IAM user or AWS account.

ListDeploymentConfigs ( ) : ListDeploymentConfigsResponse

Lists the deployment configurations with the applicable IAM user or AWS account.

ListDeploymentConfigs ( ListDeploymentConfigsRequest request ) : ListDeploymentConfigsResponse

Lists the deployment configurations with the applicable IAM user or AWS account.

ListDeploymentConfigsAsync ( ListDeploymentConfigsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListDeploymentConfigs operation.

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

Lists the deployment configurations with the applicable IAM user or AWS account.

ListDeploymentGroups ( ListDeploymentGroupsRequest request ) : ListDeploymentGroupsResponse

Lists the deployment groups for an application registered with the applicable IAM user or AWS account.

ListDeploymentGroupsAsync ( ListDeploymentGroupsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListDeploymentGroups operation.

ListDeploymentInstances ( ListDeploymentInstancesRequest request ) : ListDeploymentInstancesResponse

Lists the instance for a deployment associated with the applicable IAM user or AWS account.

ListDeploymentInstancesAsync ( ListDeploymentInstancesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListDeploymentInstances operation.

ListDeployments ( ListDeploymentsRequest request ) : ListDeploymentsResponse

Lists the deployments in a deployment group for an application registered with the applicable IAM user or AWS account.

ListDeploymentsAsync ( ListDeploymentsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListDeployments operation.

ListOnPremisesInstances ( ListOnPremisesInstancesRequest request ) : ListOnPremisesInstancesResponse

Gets a list of names for one or more on-premises instances.

Unless otherwise specified, both registered and deregistered on-premises instance names will be listed. To list only registered or deregistered on-premises instance names, use the registration status parameter.

ListOnPremisesInstancesAsync ( ListOnPremisesInstancesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListOnPremisesInstances operation.

RegisterApplicationRevision ( RegisterApplicationRevisionRequest request ) : RegisterApplicationRevisionResponse

Registers with AWS CodeDeploy a revision for the specified application.

RegisterApplicationRevisionAsync ( RegisterApplicationRevisionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RegisterApplicationRevision operation.

RegisterOnPremisesInstance ( Amazon.CodeDeploy.Model.RegisterOnPremisesInstanceRequest request ) : RegisterOnPremisesInstanceResponse

Registers an on-premises instance.

RegisterOnPremisesInstanceAsync ( Amazon.CodeDeploy.Model.RegisterOnPremisesInstanceRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RegisterOnPremisesInstance operation.

RemoveTagsFromOnPremisesInstances ( RemoveTagsFromOnPremisesInstancesRequest request ) : RemoveTagsFromOnPremisesInstancesResponse

Removes one or more tags from one or more on-premises instances.

RemoveTagsFromOnPremisesInstancesAsync ( RemoveTagsFromOnPremisesInstancesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveTagsFromOnPremisesInstances operation.

StopDeployment ( StopDeploymentRequest request ) : StopDeploymentResponse

Attempts to stop an ongoing deployment.

StopDeploymentAsync ( StopDeploymentRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StopDeployment operation.

UpdateApplication ( UpdateApplicationRequest request ) : UpdateApplicationResponse

Changes the name of an application.

UpdateApplicationAsync ( UpdateApplicationRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateApplication operation.

UpdateDeploymentGroup ( UpdateDeploymentGroupRequest request ) : UpdateDeploymentGroupResponse

Changes information about a deployment group.

UpdateDeploymentGroupAsync ( UpdateDeploymentGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateDeploymentGroup operation.

Protected Methods

Method Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Method Details

AddTagsToOnPremisesInstances() public method

Adds tags to on-premises instances.
/// The maximum number of allowed on-premises instances in a single call was exceeded. /// /// An on-premises instance name was not specified. /// /// The specified on-premises instance is not registered. /// /// The specified tag was specified in an invalid format. /// /// The maximum allowed number of tags was exceeded. /// /// A tag was not specified. ///
public AddTagsToOnPremisesInstances ( AddTagsToOnPremisesInstancesRequest request ) : AddTagsToOnPremisesInstancesResponse
request Amazon.CodeDeploy.Model.AddTagsToOnPremisesInstancesRequest Container for the necessary parameters to execute the AddTagsToOnPremisesInstances service method.
return AddTagsToOnPremisesInstancesResponse

AddTagsToOnPremisesInstancesAsync() public method

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

AmazonCodeDeployClient() public method

Constructs AmazonCodeDeployClient 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 AmazonCodeDeployClient ( ) : System
return System

AmazonCodeDeployClient() public method

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

AmazonCodeDeployClient() public method

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

AmazonCodeDeployClient() public method

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

AmazonCodeDeployClient() public method

Constructs AmazonCodeDeployClient 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 AmazonCodeDeployClient ( AmazonCodeDeployConfig config ) : System
config AmazonCodeDeployConfig The AmazonCodeDeployClient Configuration Object
return System

AmazonCodeDeployClient() public method

Constructs AmazonCodeDeployClient 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 AmazonCodeDeployClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
return System

AmazonCodeDeployClient() public method

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

AmazonCodeDeployClient() public method

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

AmazonCodeDeployClient() public method

Constructs AmazonCodeDeployClient with AWS Access Key ID and AWS Secret Key
public AmazonCodeDeployClient ( 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

AmazonCodeDeployClient() public method

Constructs AmazonCodeDeployClient with AWS Access Key ID and AWS Secret Key
public AmazonCodeDeployClient ( 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

AmazonCodeDeployClient() public method

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

AmazonCodeDeployClient() public method

Constructs AmazonCodeDeployClient with AWS Access Key ID and AWS Secret Key
public AmazonCodeDeployClient ( 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

BatchGetApplicationRevisions() public method

Gets information about one or more application revisions.
/// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The maximum number of names or IDs allowed for this request (100) was exceeded. /// /// The application name was specified in an invalid format. /// /// The revision was specified in an invalid format. /// /// The revision ID was not specified. ///
public BatchGetApplicationRevisions ( BatchGetApplicationRevisionsRequest request ) : BatchGetApplicationRevisionsResponse
request Amazon.CodeDeploy.Model.BatchGetApplicationRevisionsRequest Container for the necessary parameters to execute the BatchGetApplicationRevisions service method.
return Amazon.CodeDeploy.Model.BatchGetApplicationRevisionsResponse

BatchGetApplicationRevisionsAsync() public method

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

BatchGetApplications() public method

Gets information about one or more applications.
/// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The maximum number of names or IDs allowed for this request (100) was exceeded. /// /// The application name was specified in an invalid format. ///
public BatchGetApplications ( BatchGetApplicationsRequest request ) : Amazon.CodeDeploy.Model.BatchGetApplicationsResponse
request Amazon.CodeDeploy.Model.BatchGetApplicationsRequest Container for the necessary parameters to execute the BatchGetApplications service method.
return Amazon.CodeDeploy.Model.BatchGetApplicationsResponse

BatchGetApplicationsAsync() public method

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

BatchGetDeploymentGroups() public method

Get information about one or more deployment groups.
/// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The maximum number of names or IDs allowed for this request (100) was exceeded. /// /// The deployment group name was not specified. /// /// The application name was specified in an invalid format. /// /// The deployment group name was specified in an invalid format. ///
public BatchGetDeploymentGroups ( BatchGetDeploymentGroupsRequest request ) : BatchGetDeploymentGroupsResponse
request Amazon.CodeDeploy.Model.BatchGetDeploymentGroupsRequest Container for the necessary parameters to execute the BatchGetDeploymentGroups service method.
return Amazon.CodeDeploy.Model.BatchGetDeploymentGroupsResponse

BatchGetDeploymentGroupsAsync() public method

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

BatchGetDeploymentInstances() public method

Gets information about one or more instance that are part of a deployment group.
/// The maximum number of names or IDs allowed for this request (100) was exceeded. /// /// The deployment does not exist with the applicable IAM user or AWS account. /// /// At least one deployment ID must be specified. /// /// The instance ID was not specified. /// /// At least one of the deployment IDs was specified in an invalid format. /// /// The specified on-premises instance name was specified in an invalid format. ///
public BatchGetDeploymentInstances ( BatchGetDeploymentInstancesRequest request ) : BatchGetDeploymentInstancesResponse
request Amazon.CodeDeploy.Model.BatchGetDeploymentInstancesRequest Container for the necessary parameters to execute the BatchGetDeploymentInstances service method.
return Amazon.CodeDeploy.Model.BatchGetDeploymentInstancesResponse

BatchGetDeploymentInstancesAsync() public method

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

BatchGetDeployments() public method

Gets information about one or more deployments.
/// The maximum number of names or IDs allowed for this request (100) was exceeded. /// /// At least one deployment ID must be specified. /// /// At least one of the deployment IDs was specified in an invalid format. ///
public BatchGetDeployments ( BatchGetDeploymentsRequest request ) : Amazon.CodeDeploy.Model.BatchGetDeploymentsResponse
request Amazon.CodeDeploy.Model.BatchGetDeploymentsRequest Container for the necessary parameters to execute the BatchGetDeployments service method.
return Amazon.CodeDeploy.Model.BatchGetDeploymentsResponse

BatchGetDeploymentsAsync() public method

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

BatchGetOnPremisesInstances() public method

Gets information about one or more on-premises instances.
/// The maximum number of names or IDs allowed for this request (100) was exceeded. /// /// An on-premises instance name was not specified. /// /// The specified on-premises instance name was specified in an invalid format. ///
public BatchGetOnPremisesInstances ( BatchGetOnPremisesInstancesRequest request ) : Amazon.CodeDeploy.Model.BatchGetOnPremisesInstancesResponse
request Amazon.CodeDeploy.Model.BatchGetOnPremisesInstancesRequest Container for the necessary parameters to execute the BatchGetOnPremisesInstances service method.
return Amazon.CodeDeploy.Model.BatchGetOnPremisesInstancesResponse

BatchGetOnPremisesInstancesAsync() public method

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

BeginAddTagsToOnPremisesInstances() public method

Initiates the asynchronous execution of the AddTagsToOnPremisesInstances operation.
public BeginAddTagsToOnPremisesInstances ( AddTagsToOnPremisesInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.AddTagsToOnPremisesInstancesRequest Container for the necessary parameters to execute the AddTagsToOnPremisesInstances operation on AmazonCodeDeployClient.
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

BeginBatchGetApplicationRevisions() public method

Initiates the asynchronous execution of the BatchGetApplicationRevisions operation.
public BeginBatchGetApplicationRevisions ( BatchGetApplicationRevisionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.BatchGetApplicationRevisionsRequest Container for the necessary parameters to execute the BatchGetApplicationRevisions operation on AmazonCodeDeployClient.
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

BeginBatchGetApplications() public method

Initiates the asynchronous execution of the BatchGetApplications operation.
public BeginBatchGetApplications ( BatchGetApplicationsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.BatchGetApplicationsRequest Container for the necessary parameters to execute the BatchGetApplications operation on AmazonCodeDeployClient.
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

BeginBatchGetDeploymentGroups() public method

Initiates the asynchronous execution of the BatchGetDeploymentGroups operation.
public BeginBatchGetDeploymentGroups ( BatchGetDeploymentGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.BatchGetDeploymentGroupsRequest Container for the necessary parameters to execute the BatchGetDeploymentGroups operation on AmazonCodeDeployClient.
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

BeginBatchGetDeploymentInstances() public method

Initiates the asynchronous execution of the BatchGetDeploymentInstances operation.
public BeginBatchGetDeploymentInstances ( BatchGetDeploymentInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.BatchGetDeploymentInstancesRequest Container for the necessary parameters to execute the BatchGetDeploymentInstances operation on AmazonCodeDeployClient.
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

BeginBatchGetDeployments() public method

Initiates the asynchronous execution of the BatchGetDeployments operation.
public BeginBatchGetDeployments ( BatchGetDeploymentsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.BatchGetDeploymentsRequest Container for the necessary parameters to execute the BatchGetDeployments operation on AmazonCodeDeployClient.
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

BeginBatchGetOnPremisesInstances() public method

Initiates the asynchronous execution of the BatchGetOnPremisesInstances operation.
public BeginBatchGetOnPremisesInstances ( BatchGetOnPremisesInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.BatchGetOnPremisesInstancesRequest Container for the necessary parameters to execute the BatchGetOnPremisesInstances operation on AmazonCodeDeployClient.
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

BeginCreateApplication() public method

Initiates the asynchronous execution of the CreateApplication operation.
public BeginCreateApplication ( CreateApplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.CreateApplicationRequest Container for the necessary parameters to execute the CreateApplication operation on AmazonCodeDeployClient.
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

BeginCreateDeployment() public method

Initiates the asynchronous execution of the CreateDeployment operation.
public BeginCreateDeployment ( CreateDeploymentRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.CreateDeploymentRequest Container for the necessary parameters to execute the CreateDeployment operation on AmazonCodeDeployClient.
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

BeginCreateDeploymentConfig() public method

Initiates the asynchronous execution of the CreateDeploymentConfig operation.
public BeginCreateDeploymentConfig ( CreateDeploymentConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.CreateDeploymentConfigRequest Container for the necessary parameters to execute the CreateDeploymentConfig operation on AmazonCodeDeployClient.
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

BeginCreateDeploymentGroup() public method

Initiates the asynchronous execution of the CreateDeploymentGroup operation.
public BeginCreateDeploymentGroup ( CreateDeploymentGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.CreateDeploymentGroupRequest Container for the necessary parameters to execute the CreateDeploymentGroup operation on AmazonCodeDeployClient.
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

BeginDeleteApplication() public method

Initiates the asynchronous execution of the DeleteApplication operation.
public BeginDeleteApplication ( DeleteApplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.DeleteApplicationRequest Container for the necessary parameters to execute the DeleteApplication operation on AmazonCodeDeployClient.
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

BeginDeleteDeploymentConfig() public method

Initiates the asynchronous execution of the DeleteDeploymentConfig operation.
public BeginDeleteDeploymentConfig ( DeleteDeploymentConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.DeleteDeploymentConfigRequest Container for the necessary parameters to execute the DeleteDeploymentConfig operation on AmazonCodeDeployClient.
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

BeginDeleteDeploymentGroup() public method

Initiates the asynchronous execution of the DeleteDeploymentGroup operation.
public BeginDeleteDeploymentGroup ( DeleteDeploymentGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.DeleteDeploymentGroupRequest Container for the necessary parameters to execute the DeleteDeploymentGroup operation on AmazonCodeDeployClient.
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

BeginDeregisterOnPremisesInstance() public method

Initiates the asynchronous execution of the DeregisterOnPremisesInstance operation.
public BeginDeregisterOnPremisesInstance ( Amazon.CodeDeploy.Model.DeregisterOnPremisesInstanceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.DeregisterOnPremisesInstanceRequest Container for the necessary parameters to execute the DeregisterOnPremisesInstance operation on AmazonCodeDeployClient.
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

BeginGetApplication() public method

Initiates the asynchronous execution of the GetApplication operation.
public BeginGetApplication ( GetApplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.GetApplicationRequest Container for the necessary parameters to execute the GetApplication operation on AmazonCodeDeployClient.
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

BeginGetApplicationRevision() public method

Initiates the asynchronous execution of the GetApplicationRevision operation.
public BeginGetApplicationRevision ( GetApplicationRevisionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.GetApplicationRevisionRequest Container for the necessary parameters to execute the GetApplicationRevision operation on AmazonCodeDeployClient.
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

BeginGetDeployment() public method

Initiates the asynchronous execution of the GetDeployment operation.
public BeginGetDeployment ( GetDeploymentRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.GetDeploymentRequest Container for the necessary parameters to execute the GetDeployment operation on AmazonCodeDeployClient.
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

BeginGetDeploymentConfig() public method

Initiates the asynchronous execution of the GetDeploymentConfig operation.
public BeginGetDeploymentConfig ( GetDeploymentConfigRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.GetDeploymentConfigRequest Container for the necessary parameters to execute the GetDeploymentConfig operation on AmazonCodeDeployClient.
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

BeginGetDeploymentGroup() public method

Initiates the asynchronous execution of the GetDeploymentGroup operation.
public BeginGetDeploymentGroup ( GetDeploymentGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.GetDeploymentGroupRequest Container for the necessary parameters to execute the GetDeploymentGroup operation on AmazonCodeDeployClient.
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

BeginGetDeploymentInstance() public method

Initiates the asynchronous execution of the GetDeploymentInstance operation.
public BeginGetDeploymentInstance ( GetDeploymentInstanceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.GetDeploymentInstanceRequest Container for the necessary parameters to execute the GetDeploymentInstance operation on AmazonCodeDeployClient.
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

BeginGetOnPremisesInstance() public method

Initiates the asynchronous execution of the GetOnPremisesInstance operation.
public BeginGetOnPremisesInstance ( GetOnPremisesInstanceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.GetOnPremisesInstanceRequest Container for the necessary parameters to execute the GetOnPremisesInstance operation on AmazonCodeDeployClient.
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

BeginListApplicationRevisions() public method

Initiates the asynchronous execution of the ListApplicationRevisions operation.
public BeginListApplicationRevisions ( ListApplicationRevisionsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.ListApplicationRevisionsRequest Container for the necessary parameters to execute the ListApplicationRevisions operation on AmazonCodeDeployClient.
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

BeginListApplications() public method

Initiates the asynchronous execution of the ListApplications operation.
public BeginListApplications ( ListApplicationsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.ListApplicationsRequest Container for the necessary parameters to execute the ListApplications operation on AmazonCodeDeployClient.
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

BeginListDeploymentConfigs() public method

Initiates the asynchronous execution of the ListDeploymentConfigs operation.
public BeginListDeploymentConfigs ( ListDeploymentConfigsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.ListDeploymentConfigsRequest Container for the necessary parameters to execute the ListDeploymentConfigs operation on AmazonCodeDeployClient.
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

BeginListDeploymentGroups() public method

Initiates the asynchronous execution of the ListDeploymentGroups operation.
public BeginListDeploymentGroups ( ListDeploymentGroupsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.ListDeploymentGroupsRequest Container for the necessary parameters to execute the ListDeploymentGroups operation on AmazonCodeDeployClient.
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

BeginListDeploymentInstances() public method

Initiates the asynchronous execution of the ListDeploymentInstances operation.
public BeginListDeploymentInstances ( ListDeploymentInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.ListDeploymentInstancesRequest Container for the necessary parameters to execute the ListDeploymentInstances operation on AmazonCodeDeployClient.
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

BeginListDeployments() public method

Initiates the asynchronous execution of the ListDeployments operation.
public BeginListDeployments ( ListDeploymentsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.ListDeploymentsRequest Container for the necessary parameters to execute the ListDeployments operation on AmazonCodeDeployClient.
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

BeginListOnPremisesInstances() public method

Initiates the asynchronous execution of the ListOnPremisesInstances operation.
public BeginListOnPremisesInstances ( ListOnPremisesInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.ListOnPremisesInstancesRequest Container for the necessary parameters to execute the ListOnPremisesInstances operation on AmazonCodeDeployClient.
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

BeginRegisterApplicationRevision() public method

Initiates the asynchronous execution of the RegisterApplicationRevision operation.
public BeginRegisterApplicationRevision ( RegisterApplicationRevisionRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.RegisterApplicationRevisionRequest Container for the necessary parameters to execute the RegisterApplicationRevision operation on AmazonCodeDeployClient.
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

BeginRegisterOnPremisesInstance() public method

Initiates the asynchronous execution of the RegisterOnPremisesInstance operation.
public BeginRegisterOnPremisesInstance ( Amazon.CodeDeploy.Model.RegisterOnPremisesInstanceRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.RegisterOnPremisesInstanceRequest Container for the necessary parameters to execute the RegisterOnPremisesInstance operation on AmazonCodeDeployClient.
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

BeginRemoveTagsFromOnPremisesInstances() public method

Initiates the asynchronous execution of the RemoveTagsFromOnPremisesInstances operation.
public BeginRemoveTagsFromOnPremisesInstances ( RemoveTagsFromOnPremisesInstancesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.RemoveTagsFromOnPremisesInstancesRequest Container for the necessary parameters to execute the RemoveTagsFromOnPremisesInstances operation on AmazonCodeDeployClient.
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

BeginStopDeployment() public method

Initiates the asynchronous execution of the StopDeployment operation.
public BeginStopDeployment ( StopDeploymentRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.StopDeploymentRequest Container for the necessary parameters to execute the StopDeployment operation on AmazonCodeDeployClient.
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

BeginUpdateApplication() public method

Initiates the asynchronous execution of the UpdateApplication operation.
public BeginUpdateApplication ( UpdateApplicationRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.UpdateApplicationRequest Container for the necessary parameters to execute the UpdateApplication operation on AmazonCodeDeployClient.
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

BeginUpdateDeploymentGroup() public method

Initiates the asynchronous execution of the UpdateDeploymentGroup operation.
public BeginUpdateDeploymentGroup ( UpdateDeploymentGroupRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeDeploy.Model.UpdateDeploymentGroupRequest Container for the necessary parameters to execute the UpdateDeploymentGroup operation on AmazonCodeDeployClient.
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

CreateApplication() public method

Creates an application.
/// An application with the specified name already exists with the applicable IAM user /// or AWS account. /// /// More applications were attempted to be created than are allowed. /// /// The minimum number of required application names was not specified. /// /// The application name was specified in an invalid format. ///
public CreateApplication ( CreateApplicationRequest request ) : Amazon.CodeDeploy.Model.CreateApplicationResponse
request Amazon.CodeDeploy.Model.CreateApplicationRequest Container for the necessary parameters to execute the CreateApplication service method.
return Amazon.CodeDeploy.Model.CreateApplicationResponse

CreateApplicationAsync() public method

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

CreateDeployment() public method

Deploys an application revision through the specified deployment group.
/// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The deployment configuration does not exist with the applicable IAM user or AWS account. /// /// The named deployment group does not exist with the applicable IAM user or AWS account. /// /// The deployment group name was not specified. /// /// The number of allowed deployments was exceeded. /// /// The description is too long. /// /// The application name was specified in an invalid format. /// /// The automatic rollback configuration was specified in an invalid format. For example, /// automatic rollback is enabled but an invalid triggering event type or no event types /// were listed. /// /// The deployment configuration name was specified in an invalid format. /// /// The deployment group name was specified in an invalid format. /// /// The revision was specified in an invalid format. /// /// The named revision does not exist with the applicable IAM user or AWS account. /// /// The revision ID was not specified. ///
public CreateDeployment ( CreateDeploymentRequest request ) : Amazon.CodeDeploy.Model.CreateDeploymentResponse
request Amazon.CodeDeploy.Model.CreateDeploymentRequest Container for the necessary parameters to execute the CreateDeployment service method.
return Amazon.CodeDeploy.Model.CreateDeploymentResponse

CreateDeploymentAsync() public method

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

CreateDeploymentConfig() public method

Creates a deployment configuration.
/// A deployment configuration with the specified name already exists with the applicable /// IAM user or AWS account. /// /// The deployment configurations limit was exceeded. /// /// The deployment configuration name was not specified. /// /// The deployment configuration name was specified in an invalid format. /// /// The minimum healthy instance value was specified in an invalid format. ///
public CreateDeploymentConfig ( CreateDeploymentConfigRequest request ) : Amazon.CodeDeploy.Model.CreateDeploymentConfigResponse
request Amazon.CodeDeploy.Model.CreateDeploymentConfigRequest Container for the necessary parameters to execute the CreateDeploymentConfig service method.
return Amazon.CodeDeploy.Model.CreateDeploymentConfigResponse

CreateDeploymentConfigAsync() public method

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

CreateDeploymentGroup() public method

Creates a deployment group to which application revisions will be deployed.
/// The maximum number of alarms for a deployment group (10) was exceeded. /// /// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The deployment configuration does not exist with the applicable IAM user or AWS account. /// /// A deployment group with the specified name already exists with the applicable IAM /// user or AWS account. /// /// The deployment groups limit was exceeded. /// /// The deployment group name was not specified. /// /// The format of the alarm configuration is invalid. Possible causes include: /// ///
  • /// /// The alarm list is null. /// ///
  • /// /// The alarm object is null. /// ///
  • /// /// The alarm name is empty or null or exceeds the 255 character limit. /// ///
  • /// /// Two alarms with the same name have been specified. /// ///
  • /// /// The alarm configuration is enabled but the alarm list is empty. /// ///
/// /// The application name was specified in an invalid format. /// /// The automatic rollback configuration was specified in an invalid format. For example, /// automatic rollback is enabled but an invalid triggering event type or no event types /// were listed. /// /// The Auto Scaling group was specified in an invalid format or does not exist. /// /// The deployment configuration name was specified in an invalid format. /// /// The deployment group name was specified in an invalid format. /// /// The tag was specified in an invalid format. /// /// The service role ARN was specified in an invalid format. Or, if an Auto Scaling group /// was specified, the specified service role does not grant the appropriate permissions /// to Auto Scaling. /// /// The specified tag was specified in an invalid format. /// /// The trigger was specified in an invalid format. /// /// The limit for lifecycle hooks was exceeded. /// /// The role ID was not specified. /// /// The maximum allowed number of triggers was exceeded. ///
public CreateDeploymentGroup ( CreateDeploymentGroupRequest request ) : Amazon.CodeDeploy.Model.CreateDeploymentGroupResponse
request Amazon.CodeDeploy.Model.CreateDeploymentGroupRequest Container for the necessary parameters to execute the CreateDeploymentGroup service method.
return Amazon.CodeDeploy.Model.CreateDeploymentGroupResponse

CreateDeploymentGroupAsync() public method

Initiates the asynchronous execution of the CreateDeploymentGroup operation.
public CreateDeploymentGroupAsync ( CreateDeploymentGroupRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeDeploy.Model.CreateDeploymentGroupRequest Container for the necessary parameters to execute the CreateDeploymentGroup 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

DeleteApplication() public method

Deletes an application.
/// The minimum number of required application names was not specified. /// /// The application name was specified in an invalid format. ///
public DeleteApplication ( DeleteApplicationRequest request ) : DeleteApplicationResponse
request Amazon.CodeDeploy.Model.DeleteApplicationRequest Container for the necessary parameters to execute the DeleteApplication service method.
return DeleteApplicationResponse

DeleteApplicationAsync() public method

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

DeleteDeploymentConfig() public method

Deletes a deployment configuration.

A deployment configuration cannot be deleted if it is currently in use. Predefined configurations cannot be deleted.

/// The deployment configuration is still in use. /// /// The deployment configuration name was not specified. /// /// The deployment configuration name was specified in an invalid format. /// /// An invalid operation was detected. ///
public DeleteDeploymentConfig ( DeleteDeploymentConfigRequest request ) : DeleteDeploymentConfigResponse
request Amazon.CodeDeploy.Model.DeleteDeploymentConfigRequest Container for the necessary parameters to execute the DeleteDeploymentConfig service method.
return DeleteDeploymentConfigResponse

DeleteDeploymentConfigAsync() public method

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

DeleteDeploymentGroup() public method

Deletes a deployment group.
/// The minimum number of required application names was not specified. /// /// The deployment group name was not specified. /// /// The application name was specified in an invalid format. /// /// The deployment group name was specified in an invalid format. /// /// The service role ARN was specified in an invalid format. Or, if an Auto Scaling group /// was specified, the specified service role does not grant the appropriate permissions /// to Auto Scaling. ///
public DeleteDeploymentGroup ( DeleteDeploymentGroupRequest request ) : DeleteDeploymentGroupResponse
request Amazon.CodeDeploy.Model.DeleteDeploymentGroupRequest Container for the necessary parameters to execute the DeleteDeploymentGroup service method.
return Amazon.CodeDeploy.Model.DeleteDeploymentGroupResponse

DeleteDeploymentGroupAsync() public method

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

DeregisterOnPremisesInstance() public method

Deregisters an on-premises instance.
/// An on-premises instance name was not specified. /// /// The specified on-premises instance name was specified in an invalid format. ///
public DeregisterOnPremisesInstance ( Amazon.CodeDeploy.Model.DeregisterOnPremisesInstanceRequest request ) : DeregisterOnPremisesInstanceResponse
request Amazon.CodeDeploy.Model.DeregisterOnPremisesInstanceRequest Container for the necessary parameters to execute the DeregisterOnPremisesInstance service method.
return DeregisterOnPremisesInstanceResponse

DeregisterOnPremisesInstanceAsync() public method

Initiates the asynchronous execution of the DeregisterOnPremisesInstance operation.
public DeregisterOnPremisesInstanceAsync ( Amazon.CodeDeploy.Model.DeregisterOnPremisesInstanceRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeDeploy.Model.DeregisterOnPremisesInstanceRequest Container for the necessary parameters to execute the DeregisterOnPremisesInstance operation.
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

EndAddTagsToOnPremisesInstances() public method

Finishes the asynchronous execution of the AddTagsToOnPremisesInstances operation.
public EndAddTagsToOnPremisesInstances ( IAsyncResult asyncResult ) : AddTagsToOnPremisesInstancesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddTagsToOnPremisesInstances.
return AddTagsToOnPremisesInstancesResponse

EndBatchGetApplicationRevisions() public method

Finishes the asynchronous execution of the BatchGetApplicationRevisions operation.
public EndBatchGetApplicationRevisions ( IAsyncResult asyncResult ) : BatchGetApplicationRevisionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginBatchGetApplicationRevisions.
return Amazon.CodeDeploy.Model.BatchGetApplicationRevisionsResponse

EndBatchGetApplications() public method

Finishes the asynchronous execution of the BatchGetApplications operation.
public EndBatchGetApplications ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.BatchGetApplicationsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginBatchGetApplications.
return Amazon.CodeDeploy.Model.BatchGetApplicationsResponse

EndBatchGetDeploymentGroups() public method

Finishes the asynchronous execution of the BatchGetDeploymentGroups operation.
public EndBatchGetDeploymentGroups ( IAsyncResult asyncResult ) : BatchGetDeploymentGroupsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginBatchGetDeploymentGroups.
return Amazon.CodeDeploy.Model.BatchGetDeploymentGroupsResponse

EndBatchGetDeploymentInstances() public method

Finishes the asynchronous execution of the BatchGetDeploymentInstances operation.
public EndBatchGetDeploymentInstances ( IAsyncResult asyncResult ) : BatchGetDeploymentInstancesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginBatchGetDeploymentInstances.
return Amazon.CodeDeploy.Model.BatchGetDeploymentInstancesResponse

EndBatchGetDeployments() public method

Finishes the asynchronous execution of the BatchGetDeployments operation.
public EndBatchGetDeployments ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.BatchGetDeploymentsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginBatchGetDeployments.
return Amazon.CodeDeploy.Model.BatchGetDeploymentsResponse

EndBatchGetOnPremisesInstances() public method

Finishes the asynchronous execution of the BatchGetOnPremisesInstances operation.
public EndBatchGetOnPremisesInstances ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.BatchGetOnPremisesInstancesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginBatchGetOnPremisesInstances.
return Amazon.CodeDeploy.Model.BatchGetOnPremisesInstancesResponse

EndCreateApplication() public method

Finishes the asynchronous execution of the CreateApplication operation.
public EndCreateApplication ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.CreateApplicationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateApplication.
return Amazon.CodeDeploy.Model.CreateApplicationResponse

EndCreateDeployment() public method

Finishes the asynchronous execution of the CreateDeployment operation.
public EndCreateDeployment ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.CreateDeploymentResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateDeployment.
return Amazon.CodeDeploy.Model.CreateDeploymentResponse

EndCreateDeploymentConfig() public method

Finishes the asynchronous execution of the CreateDeploymentConfig operation.
public EndCreateDeploymentConfig ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.CreateDeploymentConfigResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateDeploymentConfig.
return Amazon.CodeDeploy.Model.CreateDeploymentConfigResponse

EndCreateDeploymentGroup() public method

Finishes the asynchronous execution of the CreateDeploymentGroup operation.
public EndCreateDeploymentGroup ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.CreateDeploymentGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateDeploymentGroup.
return Amazon.CodeDeploy.Model.CreateDeploymentGroupResponse

EndDeleteApplication() public method

Finishes the asynchronous execution of the DeleteApplication operation.
public EndDeleteApplication ( IAsyncResult asyncResult ) : DeleteApplicationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteApplication.
return DeleteApplicationResponse

EndDeleteDeploymentConfig() public method

Finishes the asynchronous execution of the DeleteDeploymentConfig operation.
public EndDeleteDeploymentConfig ( IAsyncResult asyncResult ) : DeleteDeploymentConfigResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteDeploymentConfig.
return DeleteDeploymentConfigResponse

EndDeleteDeploymentGroup() public method

Finishes the asynchronous execution of the DeleteDeploymentGroup operation.
public EndDeleteDeploymentGroup ( IAsyncResult asyncResult ) : DeleteDeploymentGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteDeploymentGroup.
return Amazon.CodeDeploy.Model.DeleteDeploymentGroupResponse

EndDeregisterOnPremisesInstance() public method

Finishes the asynchronous execution of the DeregisterOnPremisesInstance operation.
public EndDeregisterOnPremisesInstance ( IAsyncResult asyncResult ) : DeregisterOnPremisesInstanceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeregisterOnPremisesInstance.
return DeregisterOnPremisesInstanceResponse

EndGetApplication() public method

Finishes the asynchronous execution of the GetApplication operation.
public EndGetApplication ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetApplicationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetApplication.
return Amazon.CodeDeploy.Model.GetApplicationResponse

EndGetApplicationRevision() public method

Finishes the asynchronous execution of the GetApplicationRevision operation.
public EndGetApplicationRevision ( IAsyncResult asyncResult ) : GetApplicationRevisionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetApplicationRevision.
return Amazon.CodeDeploy.Model.GetApplicationRevisionResponse

EndGetDeployment() public method

Finishes the asynchronous execution of the GetDeployment operation.
public EndGetDeployment ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetDeploymentResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetDeployment.
return Amazon.CodeDeploy.Model.GetDeploymentResponse

EndGetDeploymentConfig() public method

Finishes the asynchronous execution of the GetDeploymentConfig operation.
public EndGetDeploymentConfig ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetDeploymentConfigResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetDeploymentConfig.
return Amazon.CodeDeploy.Model.GetDeploymentConfigResponse

EndGetDeploymentGroup() public method

Finishes the asynchronous execution of the GetDeploymentGroup operation.
public EndGetDeploymentGroup ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetDeploymentGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetDeploymentGroup.
return Amazon.CodeDeploy.Model.GetDeploymentGroupResponse

EndGetDeploymentInstance() public method

Finishes the asynchronous execution of the GetDeploymentInstance operation.
public EndGetDeploymentInstance ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetDeploymentInstanceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetDeploymentInstance.
return Amazon.CodeDeploy.Model.GetDeploymentInstanceResponse

EndGetOnPremisesInstance() public method

Finishes the asynchronous execution of the GetOnPremisesInstance operation.
public EndGetOnPremisesInstance ( IAsyncResult asyncResult ) : Amazon.CodeDeploy.Model.GetOnPremisesInstanceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetOnPremisesInstance.
return Amazon.CodeDeploy.Model.GetOnPremisesInstanceResponse

EndListApplicationRevisions() public method

Finishes the asynchronous execution of the ListApplicationRevisions operation.
public EndListApplicationRevisions ( IAsyncResult asyncResult ) : ListApplicationRevisionsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListApplicationRevisions.
return Amazon.CodeDeploy.Model.ListApplicationRevisionsResponse

EndListApplications() public method

Finishes the asynchronous execution of the ListApplications operation.
public EndListApplications ( IAsyncResult asyncResult ) : ListApplicationsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListApplications.
return Amazon.CodeDeploy.Model.ListApplicationsResponse

EndListDeploymentConfigs() public method

Finishes the asynchronous execution of the ListDeploymentConfigs operation.
public EndListDeploymentConfigs ( IAsyncResult asyncResult ) : ListDeploymentConfigsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListDeploymentConfigs.
return Amazon.CodeDeploy.Model.ListDeploymentConfigsResponse

EndListDeploymentGroups() public method

Finishes the asynchronous execution of the ListDeploymentGroups operation.
public EndListDeploymentGroups ( IAsyncResult asyncResult ) : ListDeploymentGroupsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListDeploymentGroups.
return Amazon.CodeDeploy.Model.ListDeploymentGroupsResponse

EndListDeploymentInstances() public method

Finishes the asynchronous execution of the ListDeploymentInstances operation.
public EndListDeploymentInstances ( IAsyncResult asyncResult ) : ListDeploymentInstancesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListDeploymentInstances.
return Amazon.CodeDeploy.Model.ListDeploymentInstancesResponse

EndListDeployments() public method

Finishes the asynchronous execution of the ListDeployments operation.
public EndListDeployments ( IAsyncResult asyncResult ) : ListDeploymentsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListDeployments.
return Amazon.CodeDeploy.Model.ListDeploymentsResponse

EndListOnPremisesInstances() public method

Finishes the asynchronous execution of the ListOnPremisesInstances operation.
public EndListOnPremisesInstances ( IAsyncResult asyncResult ) : ListOnPremisesInstancesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListOnPremisesInstances.
return Amazon.CodeDeploy.Model.ListOnPremisesInstancesResponse

EndRegisterApplicationRevision() public method

Finishes the asynchronous execution of the RegisterApplicationRevision operation.
public EndRegisterApplicationRevision ( IAsyncResult asyncResult ) : RegisterApplicationRevisionResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRegisterApplicationRevision.
return RegisterApplicationRevisionResponse

EndRegisterOnPremisesInstance() public method

Finishes the asynchronous execution of the RegisterOnPremisesInstance operation.
public EndRegisterOnPremisesInstance ( IAsyncResult asyncResult ) : RegisterOnPremisesInstanceResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRegisterOnPremisesInstance.
return RegisterOnPremisesInstanceResponse

EndRemoveTagsFromOnPremisesInstances() public method

Finishes the asynchronous execution of the RemoveTagsFromOnPremisesInstances operation.
public EndRemoveTagsFromOnPremisesInstances ( IAsyncResult asyncResult ) : RemoveTagsFromOnPremisesInstancesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveTagsFromOnPremisesInstances.
return RemoveTagsFromOnPremisesInstancesResponse

EndStopDeployment() public method

Finishes the asynchronous execution of the StopDeployment operation.
public EndStopDeployment ( IAsyncResult asyncResult ) : StopDeploymentResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStopDeployment.
return Amazon.CodeDeploy.Model.StopDeploymentResponse

EndUpdateApplication() public method

Finishes the asynchronous execution of the UpdateApplication operation.
public EndUpdateApplication ( IAsyncResult asyncResult ) : UpdateApplicationResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateApplication.
return UpdateApplicationResponse

EndUpdateDeploymentGroup() public method

Finishes the asynchronous execution of the UpdateDeploymentGroup operation.
public EndUpdateDeploymentGroup ( IAsyncResult asyncResult ) : UpdateDeploymentGroupResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateDeploymentGroup.
return Amazon.CodeDeploy.Model.UpdateDeploymentGroupResponse

GetApplication() public method

Gets information about an application.
/// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The application name was specified in an invalid format. ///
public GetApplication ( GetApplicationRequest request ) : Amazon.CodeDeploy.Model.GetApplicationResponse
request Amazon.CodeDeploy.Model.GetApplicationRequest Container for the necessary parameters to execute the GetApplication service method.
return Amazon.CodeDeploy.Model.GetApplicationResponse

GetApplicationAsync() public method

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

GetApplicationRevision() public method

Gets information about an application revision.
/// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The application name was specified in an invalid format. /// /// The revision was specified in an invalid format. /// /// The named revision does not exist with the applicable IAM user or AWS account. /// /// The revision ID was not specified. ///
public GetApplicationRevision ( GetApplicationRevisionRequest request ) : GetApplicationRevisionResponse
request Amazon.CodeDeploy.Model.GetApplicationRevisionRequest Container for the necessary parameters to execute the GetApplicationRevision service method.
return Amazon.CodeDeploy.Model.GetApplicationRevisionResponse

GetApplicationRevisionAsync() public method

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

GetDeployment() public method

Gets information about a deployment.
/// The deployment does not exist with the applicable IAM user or AWS account. /// /// At least one deployment ID must be specified. /// /// At least one of the deployment IDs was specified in an invalid format. ///
public GetDeployment ( GetDeploymentRequest request ) : Amazon.CodeDeploy.Model.GetDeploymentResponse
request Amazon.CodeDeploy.Model.GetDeploymentRequest Container for the necessary parameters to execute the GetDeployment service method.
return Amazon.CodeDeploy.Model.GetDeploymentResponse

GetDeploymentAsync() public method

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

GetDeploymentConfig() public method

Gets information about a deployment configuration.
/// The deployment configuration does not exist with the applicable IAM user or AWS account. /// /// The deployment configuration name was not specified. /// /// The deployment configuration name was specified in an invalid format. ///
public GetDeploymentConfig ( GetDeploymentConfigRequest request ) : Amazon.CodeDeploy.Model.GetDeploymentConfigResponse
request Amazon.CodeDeploy.Model.GetDeploymentConfigRequest Container for the necessary parameters to execute the GetDeploymentConfig service method.
return Amazon.CodeDeploy.Model.GetDeploymentConfigResponse

GetDeploymentConfigAsync() public method

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

GetDeploymentGroup() public method

Gets information about a deployment group.
/// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The named deployment group does not exist with the applicable IAM user or AWS account. /// /// The deployment group name was not specified. /// /// The application name was specified in an invalid format. /// /// The deployment group name was specified in an invalid format. ///
public GetDeploymentGroup ( GetDeploymentGroupRequest request ) : Amazon.CodeDeploy.Model.GetDeploymentGroupResponse
request Amazon.CodeDeploy.Model.GetDeploymentGroupRequest Container for the necessary parameters to execute the GetDeploymentGroup service method.
return Amazon.CodeDeploy.Model.GetDeploymentGroupResponse

GetDeploymentGroupAsync() public method

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

GetDeploymentInstance() public method

Gets information about an instance as part of a deployment.
/// The deployment does not exist with the applicable IAM user or AWS account. /// /// At least one deployment ID must be specified. /// /// The specified instance does not exist in the deployment group. /// /// The instance ID was not specified. /// /// At least one of the deployment IDs was specified in an invalid format. /// /// The specified on-premises instance name was specified in an invalid format. ///
public GetDeploymentInstance ( GetDeploymentInstanceRequest request ) : Amazon.CodeDeploy.Model.GetDeploymentInstanceResponse
request Amazon.CodeDeploy.Model.GetDeploymentInstanceRequest Container for the necessary parameters to execute the GetDeploymentInstance service method.
return Amazon.CodeDeploy.Model.GetDeploymentInstanceResponse

GetDeploymentInstanceAsync() public method

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

GetOnPremisesInstance() public method

Gets information about an on-premises instance.
/// An on-premises instance name was not specified. /// /// The specified on-premises instance is not registered. /// /// The specified on-premises instance name was specified in an invalid format. ///
public GetOnPremisesInstance ( GetOnPremisesInstanceRequest request ) : Amazon.CodeDeploy.Model.GetOnPremisesInstanceResponse
request Amazon.CodeDeploy.Model.GetOnPremisesInstanceRequest Container for the necessary parameters to execute the GetOnPremisesInstance service method.
return Amazon.CodeDeploy.Model.GetOnPremisesInstanceResponse

GetOnPremisesInstanceAsync() public method

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

ListApplicationRevisions() public method

Lists information about revisions for an application.
/// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// A bucket name is required, but was not provided. /// /// The application name was specified in an invalid format. /// /// The bucket name either doesn't exist or was specified in an invalid format. /// /// The deployed state filter was specified in an invalid format. /// /// The specified key prefix filter was specified in an invalid format. /// /// The next token was specified in an invalid format. /// /// The column name to sort by is either not present or was specified in an invalid format. /// /// The sort order was specified in an invalid format. ///
public ListApplicationRevisions ( ListApplicationRevisionsRequest request ) : ListApplicationRevisionsResponse
request Amazon.CodeDeploy.Model.ListApplicationRevisionsRequest Container for the necessary parameters to execute the ListApplicationRevisions service method.
return Amazon.CodeDeploy.Model.ListApplicationRevisionsResponse

ListApplicationRevisionsAsync() public method

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

ListApplications() public method

Lists the applications registered with the applicable IAM user or AWS account.
/// The next token was specified in an invalid format. ///
public ListApplications ( ) : ListApplicationsResponse
return Amazon.CodeDeploy.Model.ListApplicationsResponse

ListApplications() public method

Lists the applications registered with the applicable IAM user or AWS account.
/// The next token was specified in an invalid format. ///
public ListApplications ( ListApplicationsRequest request ) : ListApplicationsResponse
request Amazon.CodeDeploy.Model.ListApplicationsRequest Container for the necessary parameters to execute the ListApplications service method.
return Amazon.CodeDeploy.Model.ListApplicationsResponse

ListApplicationsAsync() public method

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

ListApplicationsAsync() public method

Lists the applications registered with the applicable IAM user or AWS account.
/// The next token was specified in an invalid format. ///
public ListApplicationsAsync ( 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

ListDeploymentConfigs() public method

Lists the deployment configurations with the applicable IAM user or AWS account.
/// The next token was specified in an invalid format. ///
public ListDeploymentConfigs ( ) : ListDeploymentConfigsResponse
return Amazon.CodeDeploy.Model.ListDeploymentConfigsResponse

ListDeploymentConfigs() public method

Lists the deployment configurations with the applicable IAM user or AWS account.
/// The next token was specified in an invalid format. ///
public ListDeploymentConfigs ( ListDeploymentConfigsRequest request ) : ListDeploymentConfigsResponse
request Amazon.CodeDeploy.Model.ListDeploymentConfigsRequest Container for the necessary parameters to execute the ListDeploymentConfigs service method.
return Amazon.CodeDeploy.Model.ListDeploymentConfigsResponse

ListDeploymentConfigsAsync() public method

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

ListDeploymentConfigsAsync() public method

Lists the deployment configurations with the applicable IAM user or AWS account.
/// The next token was specified in an invalid format. ///
public ListDeploymentConfigsAsync ( 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

ListDeploymentGroups() public method

Lists the deployment groups for an application registered with the applicable IAM user or AWS account.
/// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The application name was specified in an invalid format. /// /// The next token was specified in an invalid format. ///
public ListDeploymentGroups ( ListDeploymentGroupsRequest request ) : ListDeploymentGroupsResponse
request Amazon.CodeDeploy.Model.ListDeploymentGroupsRequest Container for the necessary parameters to execute the ListDeploymentGroups service method.
return Amazon.CodeDeploy.Model.ListDeploymentGroupsResponse

ListDeploymentGroupsAsync() public method

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

ListDeploymentInstances() public method

Lists the instance for a deployment associated with the applicable IAM user or AWS account.
/// The deployment does not exist with the applicable IAM user or AWS account. /// /// At least one deployment ID must be specified. /// /// The specified deployment has not started. /// /// At least one of the deployment IDs was specified in an invalid format. /// /// The specified instance status does not exist. /// /// The next token was specified in an invalid format. ///
public ListDeploymentInstances ( ListDeploymentInstancesRequest request ) : ListDeploymentInstancesResponse
request Amazon.CodeDeploy.Model.ListDeploymentInstancesRequest Container for the necessary parameters to execute the ListDeploymentInstances service method.
return Amazon.CodeDeploy.Model.ListDeploymentInstancesResponse

ListDeploymentInstancesAsync() public method

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

ListDeployments() public method

Lists the deployments in a deployment group for an application registered with the applicable IAM user or AWS account.
/// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The named deployment group does not exist with the applicable IAM user or AWS account. /// /// The deployment group name was not specified. /// /// The application name was specified in an invalid format. /// /// The deployment group name was specified in an invalid format. /// /// The specified deployment status doesn't exist or cannot be determined. /// /// The next token was specified in an invalid format. /// /// The specified time range was specified in an invalid format. ///
public ListDeployments ( ListDeploymentsRequest request ) : ListDeploymentsResponse
request Amazon.CodeDeploy.Model.ListDeploymentsRequest Container for the necessary parameters to execute the ListDeployments service method.
return Amazon.CodeDeploy.Model.ListDeploymentsResponse

ListDeploymentsAsync() public method

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

ListOnPremisesInstances() public method

Gets a list of names for one or more on-premises instances.

Unless otherwise specified, both registered and deregistered on-premises instance names will be listed. To list only registered or deregistered on-premises instance names, use the registration status parameter.

/// The next token was specified in an invalid format. /// /// The registration status was specified in an invalid format. /// /// The specified tag filter was specified in an invalid format. ///
public ListOnPremisesInstances ( ListOnPremisesInstancesRequest request ) : ListOnPremisesInstancesResponse
request Amazon.CodeDeploy.Model.ListOnPremisesInstancesRequest Container for the necessary parameters to execute the ListOnPremisesInstances service method.
return Amazon.CodeDeploy.Model.ListOnPremisesInstancesResponse

ListOnPremisesInstancesAsync() public method

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

RegisterApplicationRevision() public method

Registers with AWS CodeDeploy a revision for the specified application.
/// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The description is too long. /// /// The application name was specified in an invalid format. /// /// The revision was specified in an invalid format. /// /// The revision ID was not specified. ///
public RegisterApplicationRevision ( RegisterApplicationRevisionRequest request ) : RegisterApplicationRevisionResponse
request Amazon.CodeDeploy.Model.RegisterApplicationRevisionRequest Container for the necessary parameters to execute the RegisterApplicationRevision service method.
return RegisterApplicationRevisionResponse

RegisterApplicationRevisionAsync() public method

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

RegisterOnPremisesInstance() public method

Registers an on-premises instance.
/// The specified IAM user ARN is already registered with an on-premises instance. /// /// An IAM user ARN was not specified. /// /// The specified on-premises instance name is already registered. /// /// An on-premises instance name was not specified. /// /// The IAM user ARN was specified in an invalid format. /// /// The specified on-premises instance name was specified in an invalid format. ///
public RegisterOnPremisesInstance ( Amazon.CodeDeploy.Model.RegisterOnPremisesInstanceRequest request ) : RegisterOnPremisesInstanceResponse
request Amazon.CodeDeploy.Model.RegisterOnPremisesInstanceRequest Container for the necessary parameters to execute the RegisterOnPremisesInstance service method.
return RegisterOnPremisesInstanceResponse

RegisterOnPremisesInstanceAsync() public method

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

RemoveTagsFromOnPremisesInstances() public method

Removes one or more tags from one or more on-premises instances.
/// The maximum number of allowed on-premises instances in a single call was exceeded. /// /// An on-premises instance name was not specified. /// /// The specified on-premises instance is not registered. /// /// The specified tag was specified in an invalid format. /// /// The maximum allowed number of tags was exceeded. /// /// A tag was not specified. ///
public RemoveTagsFromOnPremisesInstances ( RemoveTagsFromOnPremisesInstancesRequest request ) : RemoveTagsFromOnPremisesInstancesResponse
request Amazon.CodeDeploy.Model.RemoveTagsFromOnPremisesInstancesRequest Container for the necessary parameters to execute the RemoveTagsFromOnPremisesInstances service method.
return RemoveTagsFromOnPremisesInstancesResponse

RemoveTagsFromOnPremisesInstancesAsync() public method

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

StopDeployment() public method

Attempts to stop an ongoing deployment.
/// The deployment is already complete. /// /// The deployment does not exist with the applicable IAM user or AWS account. /// /// At least one deployment ID must be specified. /// /// At least one of the deployment IDs was specified in an invalid format. ///
public StopDeployment ( StopDeploymentRequest request ) : StopDeploymentResponse
request Amazon.CodeDeploy.Model.StopDeploymentRequest Container for the necessary parameters to execute the StopDeployment service method.
return Amazon.CodeDeploy.Model.StopDeploymentResponse

StopDeploymentAsync() public method

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

UpdateApplication() public method

Changes the name of an application.
/// An application with the specified name already exists with the applicable IAM user /// or AWS account. /// /// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The application name was specified in an invalid format. ///
public UpdateApplication ( UpdateApplicationRequest request ) : UpdateApplicationResponse
request Amazon.CodeDeploy.Model.UpdateApplicationRequest Container for the necessary parameters to execute the UpdateApplication service method.
return UpdateApplicationResponse

UpdateApplicationAsync() public method

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

UpdateDeploymentGroup() public method

Changes information about a deployment group.
/// The maximum number of alarms for a deployment group (10) was exceeded. /// /// The application does not exist with the applicable IAM user or AWS account. /// /// The minimum number of required application names was not specified. /// /// The deployment configuration does not exist with the applicable IAM user or AWS account. /// /// A deployment group with the specified name already exists with the applicable IAM /// user or AWS account. /// /// The named deployment group does not exist with the applicable IAM user or AWS account. /// /// The deployment group name was not specified. /// /// The format of the alarm configuration is invalid. Possible causes include: /// ///
  • /// /// The alarm list is null. /// ///
  • /// /// The alarm object is null. /// ///
  • /// /// The alarm name is empty or null or exceeds the 255 character limit. /// ///
  • /// /// Two alarms with the same name have been specified. /// ///
  • /// /// The alarm configuration is enabled but the alarm list is empty. /// ///
/// /// The application name was specified in an invalid format. /// /// The automatic rollback configuration was specified in an invalid format. For example, /// automatic rollback is enabled but an invalid triggering event type or no event types /// were listed. /// /// The Auto Scaling group was specified in an invalid format or does not exist. /// /// The deployment configuration name was specified in an invalid format. /// /// The deployment group name was specified in an invalid format. /// /// The tag was specified in an invalid format. /// /// The service role ARN was specified in an invalid format. Or, if an Auto Scaling group /// was specified, the specified service role does not grant the appropriate permissions /// to Auto Scaling. /// /// The specified tag was specified in an invalid format. /// /// The trigger was specified in an invalid format. /// /// The limit for lifecycle hooks was exceeded. /// /// The maximum allowed number of triggers was exceeded. ///
public UpdateDeploymentGroup ( UpdateDeploymentGroupRequest request ) : UpdateDeploymentGroupResponse
request Amazon.CodeDeploy.Model.UpdateDeploymentGroupRequest Container for the necessary parameters to execute the UpdateDeploymentGroup service method.
return Amazon.CodeDeploy.Model.UpdateDeploymentGroupResponse

UpdateDeploymentGroupAsync() public method

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