Struct rusoto_codedeploy::CodeDeployClient [] [src]

pub struct CodeDeployClient<P, D> where
    P: ProvideAwsCredentials,
    D: DispatchSignedRequest
{ /* fields omitted */ }

A client for the CodeDeploy API.

Methods

impl<P, D> CodeDeployClient<P, D> where
    P: ProvideAwsCredentials,
    D: DispatchSignedRequest
[src]

[src]

Trait Implementations

impl<P, D> CodeDeploy for CodeDeployClient<P, D> where
    P: ProvideAwsCredentials,
    D: DispatchSignedRequest
[src]

[src]

Adds tags to on-premises instances.

[src]

Gets information about one or more application revisions.

[src]

Gets information about one or more applications.

[src]

Gets information about one or more deployment groups.

[src]

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

[src]

Gets information about one or more deployments.

[src]

Gets information about one or more on-premises instances.

[src]

For a blue/green deployment, starts the process of rerouting traffic from instances in the original environment to instances in the replacement environment without waiting for a specified wait time to elapse. (Traffic rerouting, which is achieved by registering instances in the replacement environment with the load balancer, can start as soon as all instances have a status of Ready.)

[src]

Creates an application.

[src]

Deploys an application revision through the specified deployment group.

[src]

Creates a deployment configuration.

[src]

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

[src]

Deletes an application.

[src]

Deletes a deployment configuration.

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

[src]

Deletes a deployment group.

[src]

Deregisters an on-premises instance.

[src]

Gets information about an application.

[src]

Gets information about an application revision.

[src]

Gets information about a deployment.

[src]

Gets information about a deployment configuration.

[src]

Gets information about a deployment group.

[src]

Gets information about an instance as part of a deployment.

[src]

Gets information about an on-premises instance.

[src]

Lists information about revisions for an application.

[src]

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

[src]

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

[src]

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

[src]

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

[src]

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

[src]

Lists the names of stored connections to GitHub accounts.

[src]

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.

[src]

Registers with AWS CodeDeploy a revision for the specified application.

[src]

Registers an on-premises instance.

Only one IAM ARN (an IAM session ARN or IAM user ARN) is supported in the request. You cannot use both.

[src]

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

[src]

In a blue/green deployment, overrides any specified wait time and starts terminating instances immediately after the traffic routing is completed.

[src]

Attempts to stop an ongoing deployment.

[src]

Changes the name of an application.

[src]

Changes information about a deployment group.