Skip to content

Commit

Permalink
docs(client-codedeploy): CodeDeploy now supports In-place and Blue/Gr…
Browse files Browse the repository at this point in the history
…een EC2 deployments with multiple Classic Load Balancers and multiple Target Groups.
  • Loading branch information
awstools committed Sep 26, 2023
1 parent f49a521 commit e2b776f
Show file tree
Hide file tree
Showing 36 changed files with 200 additions and 186 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ export interface BatchGetApplicationRevisionsCommandOutput
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link ApplicationDoesNotExistException} (client fault)
* <p>The application does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The application does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link ApplicationNameRequiredException} (client fault)
* <p>The minimum number of required application names was not specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ export interface BatchGetApplicationsCommandOutput extends BatchGetApplicationsO
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link ApplicationDoesNotExistException} (client fault)
* <p>The application does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The application does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link ApplicationNameRequiredException} (client fault)
* <p>The minimum number of required application names was not specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,7 @@ export interface BatchGetDeploymentGroupsCommandOutput extends BatchGetDeploymen
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link ApplicationDoesNotExistException} (client fault)
* <p>The application does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The application does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link ApplicationNameRequiredException} (client fault)
* <p>The minimum number of required application names was not specified.</p>
Expand All @@ -239,8 +239,7 @@ export interface BatchGetDeploymentGroupsCommandOutput extends BatchGetDeploymen
* <p>The maximum number of names or IDs allowed for this request (100) was exceeded.</p>
*
* @throws {@link DeploymentConfigDoesNotExistException} (client fault)
* <p>The deployment configuration does not exist with the IAM user or
* Amazon Web Services account.</p>
* <p>The deployment configuration does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link DeploymentGroupNameRequiredException} (client fault)
* <p>The deployment group name was not specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,7 @@ export interface BatchGetDeploymentInstancesCommandOutput extends BatchGetDeploy
* <p>The maximum number of names or IDs allowed for this request (100) was exceeded.</p>
*
* @throws {@link DeploymentDoesNotExistException} (client fault)
* <p>The deployment with the IAM user or Amazon Web Services account does not
* exist.</p>
* <p>The deployment with the user or Amazon Web Services account does not exist.</p>
*
* @throws {@link DeploymentIdRequiredException} (client fault)
* <p>At least one deployment ID must be specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -202,8 +202,7 @@ export interface BatchGetDeploymentTargetsCommandOutput extends BatchGetDeployme
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link DeploymentDoesNotExistException} (client fault)
* <p>The deployment with the IAM user or Amazon Web Services account does not
* exist.</p>
* <p>The deployment with the user or Amazon Web Services account does not exist.</p>
*
* @throws {@link DeploymentIdRequiredException} (client fault)
* <p>At least one deployment ID must be specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,7 @@ export interface ContinueDeploymentCommandOutput extends __MetadataBearer {}
* <p>The deployment is already complete.</p>
*
* @throws {@link DeploymentDoesNotExistException} (client fault)
* <p>The deployment with the IAM user or Amazon Web Services account does not
* exist.</p>
* <p>The deployment with the user or Amazon Web Services account does not exist.</p>
*
* @throws {@link DeploymentIdRequiredException} (client fault)
* <p>At least one deployment ID must be specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,8 @@ export interface CreateApplicationCommandOutput extends CreateApplicationOutput,
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link ApplicationAlreadyExistsException} (client fault)
* <p>An application with the specified name with the IAM user or Amazon Web Services account already exists.</p>
* <p>An application with the specified name with the user or Amazon Web Services account
* already exists.</p>
*
* @throws {@link ApplicationLimitExceededException} (client fault)
* <p>More applications were attempted to be created than are allowed.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -131,17 +131,17 @@ export interface CreateDeploymentCommandOutput extends CreateDeploymentOutput, _
* <p>The maximum number of alarms for a deployment group (10) was exceeded.</p>
*
* @throws {@link ApplicationDoesNotExistException} (client fault)
* <p>The application does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The application does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link ApplicationNameRequiredException} (client fault)
* <p>The minimum number of required application names was not specified.</p>
*
* @throws {@link DeploymentConfigDoesNotExistException} (client fault)
* <p>The deployment configuration does not exist with the IAM user or
* Amazon Web Services account.</p>
* <p>The deployment configuration does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link DeploymentGroupDoesNotExistException} (client fault)
* <p>The named deployment group with the IAM user or Amazon Web Services account does not exist.</p>
* <p>The named deployment group with the user or Amazon Web Services account does not
* exist.</p>
*
* @throws {@link DeploymentGroupNameRequiredException} (client fault)
* <p>The deployment group name was not specified.</p>
Expand Down Expand Up @@ -242,7 +242,7 @@ export interface CreateDeploymentCommandOutput extends CreateDeploymentOutput, _
* <code>true</code> or <code>false</code> is expected.</p>
*
* @throws {@link RevisionDoesNotExistException} (client fault)
* <p>The named revision does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The named revision does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link RevisionRequiredException} (client fault)
* <p>The revision ID was not specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,7 @@ export interface CreateDeploymentConfigCommandOutput extends CreateDeploymentCon
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link DeploymentConfigAlreadyExistsException} (client fault)
* <p>A deployment configuration with the specified name with the IAM user or
* Amazon Web Services account already exists.</p>
* <p>A deployment configuration with the specified name with the user or Amazon Web Services account already exists.</p>
*
* @throws {@link DeploymentConfigLimitExceededException} (client fault)
* <p>The deployment configurations limit was exceeded.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -192,17 +192,17 @@ export interface CreateDeploymentGroupCommandOutput extends CreateDeploymentGrou
* <p>The maximum number of alarms for a deployment group (10) was exceeded.</p>
*
* @throws {@link ApplicationDoesNotExistException} (client fault)
* <p>The application does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The application does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link ApplicationNameRequiredException} (client fault)
* <p>The minimum number of required application names was not specified.</p>
*
* @throws {@link DeploymentConfigDoesNotExistException} (client fault)
* <p>The deployment configuration does not exist with the IAM user or
* Amazon Web Services account.</p>
* <p>The deployment configuration does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link DeploymentGroupAlreadyExistsException} (client fault)
* <p>A deployment group with the specified name with the IAM user or Amazon Web Services account already exists.</p>
* <p>A deployment group with the specified name with the user or Amazon Web Services account
* already exists.</p>
*
* @throws {@link DeploymentGroupLimitExceededException} (client fault)
* <p> The deployment groups limit was exceeded.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,14 @@ export interface DeleteResourcesByExternalIdCommandOutput extends DeleteResource

/**
* @public
* <p>Deletes resources linked to an external ID.</p>
* <p>Deletes resources linked to an external ID. This action only applies if you have
* configured blue/green deployments through CloudFormation. </p>
* <note>
* <p>It is not necessary to call this action directly. CloudFormation calls it
* on your behalf when it needs to delete stack resources. This action is offered
* publicly in case you need to delete resources to comply with General Data Protection
* Regulation (GDPR) requirements.</p>
* </note>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ export interface GetApplicationCommandOutput extends GetApplicationOutput, __Met
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link ApplicationDoesNotExistException} (client fault)
* <p>The application does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The application does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link ApplicationNameRequiredException} (client fault)
* <p>The minimum number of required application names was not specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ export interface GetApplicationRevisionCommandOutput extends GetApplicationRevis
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link ApplicationDoesNotExistException} (client fault)
* <p>The application does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The application does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link ApplicationNameRequiredException} (client fault)
* <p>The minimum number of required application names was not specified.</p>
Expand All @@ -127,7 +127,7 @@ export interface GetApplicationRevisionCommandOutput extends GetApplicationRevis
* <p>The revision was specified in an invalid format.</p>
*
* @throws {@link RevisionDoesNotExistException} (client fault)
* <p>The named revision does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The named revision does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link RevisionRequiredException} (client fault)
* <p>The revision ID was not specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -242,8 +242,7 @@ export interface GetDeploymentCommandOutput extends GetDeploymentOutput, __Metad
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link DeploymentDoesNotExistException} (client fault)
* <p>The deployment with the IAM user or Amazon Web Services account does not
* exist.</p>
* <p>The deployment with the user or Amazon Web Services account does not exist.</p>
*
* @throws {@link DeploymentIdRequiredException} (client fault)
* <p>At least one deployment ID must be specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,7 @@ export interface GetDeploymentConfigCommandOutput extends GetDeploymentConfigOut
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link DeploymentConfigDoesNotExistException} (client fault)
* <p>The deployment configuration does not exist with the IAM user or
* Amazon Web Services account.</p>
* <p>The deployment configuration does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link DeploymentConfigNameRequiredException} (client fault)
* <p>The deployment configuration name was not specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -225,17 +225,17 @@ export interface GetDeploymentGroupCommandOutput extends GetDeploymentGroupOutpu
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link ApplicationDoesNotExistException} (client fault)
* <p>The application does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The application does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link ApplicationNameRequiredException} (client fault)
* <p>The minimum number of required application names was not specified.</p>
*
* @throws {@link DeploymentConfigDoesNotExistException} (client fault)
* <p>The deployment configuration does not exist with the IAM user or
* Amazon Web Services account.</p>
* <p>The deployment configuration does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link DeploymentGroupDoesNotExistException} (client fault)
* <p>The named deployment group with the IAM user or Amazon Web Services account does not exist.</p>
* <p>The named deployment group with the user or Amazon Web Services account does not
* exist.</p>
*
* @throws {@link DeploymentGroupNameRequiredException} (client fault)
* <p>The deployment group name was not specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,7 @@ export interface GetDeploymentInstanceCommandOutput extends GetDeploymentInstanc
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link DeploymentDoesNotExistException} (client fault)
* <p>The deployment with the IAM user or Amazon Web Services account does not
* exist.</p>
* <p>The deployment with the user or Amazon Web Services account does not exist.</p>
*
* @throws {@link DeploymentIdRequiredException} (client fault)
* <p>At least one deployment ID must be specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -172,8 +172,7 @@ export interface GetDeploymentTargetCommandOutput extends GetDeploymentTargetOut
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link DeploymentDoesNotExistException} (client fault)
* <p>The deployment with the IAM user or Amazon Web Services account does not
* exist.</p>
* <p>The deployment with the user or Amazon Web Services account does not exist.</p>
*
* @throws {@link DeploymentIdRequiredException} (client fault)
* <p>At least one deployment ID must be specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ export interface ListApplicationRevisionsCommandOutput extends ListApplicationRe
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link ApplicationDoesNotExistException} (client fault)
* <p>The application does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The application does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link ApplicationNameRequiredException} (client fault)
* <p>The minimum number of required application names was not specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ export interface ListApplicationsCommandOutput extends ListApplicationsOutput, _

/**
* @public
* <p>Lists the applications registered with the IAM user or Amazon Web Services account.</p>
* <p>Lists the applications registered with the user or Amazon Web Services account.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ export interface ListDeploymentConfigsCommandOutput extends ListDeploymentConfig

/**
* @public
* <p>Lists the deployment configurations with the IAM user or Amazon Web Services account.</p>
* <p>Lists the deployment configurations with the user or Amazon Web Services account.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ export interface ListDeploymentGroupsCommandOutput extends ListDeploymentGroupsO

/**
* @public
* <p>Lists the deployment groups for an application registered with the IAM
* <p>Lists the deployment groups for an application registered with the Amazon Web Services
* user or Amazon Web Services account.</p>
* @example
* Use a bare-bones client and the command you need to make an API call.
Expand Down Expand Up @@ -68,7 +68,7 @@ export interface ListDeploymentGroupsCommandOutput extends ListDeploymentGroupsO
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link ApplicationDoesNotExistException} (client fault)
* <p>The application does not exist with the IAM user or Amazon Web Services account.</p>
* <p>The application does not exist with the user or Amazon Web Services account.</p>
*
* @throws {@link ApplicationNameRequiredException} (client fault)
* <p>The minimum number of required application names was not specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,7 @@ export interface ListDeploymentInstancesCommandOutput extends ListDeploymentInst
* exception if it is used with a compute platform other than EC2/On-premises or
* Lambda. </p>
* </note>
* <p> Lists the instance for a deployment associated with the IAM user or
* Amazon Web Services account. </p>
* <p> Lists the instance for a deployment associated with the user or Amazon Web Services account. </p>
* @example
* Use a bare-bones client and the command you need to make an API call.
* ```javascript
Expand Down Expand Up @@ -81,8 +80,7 @@ export interface ListDeploymentInstancesCommandOutput extends ListDeploymentInst
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link DeploymentDoesNotExistException} (client fault)
* <p>The deployment with the IAM user or Amazon Web Services account does not
* exist.</p>
* <p>The deployment with the user or Amazon Web Services account does not exist.</p>
*
* @throws {@link DeploymentIdRequiredException} (client fault)
* <p>At least one deployment ID must be specified.</p>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,7 @@ export interface ListDeploymentTargetsCommandOutput extends ListDeploymentTarget
* @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape.
*
* @throws {@link DeploymentDoesNotExistException} (client fault)
* <p>The deployment with the IAM user or Amazon Web Services account does not
* exist.</p>
* <p>The deployment with the user or Amazon Web Services account does not exist.</p>
*
* @throws {@link DeploymentIdRequiredException} (client fault)
* <p>At least one deployment ID must be specified.</p>
Expand Down
Loading

0 comments on commit e2b776f

Please sign in to comment.