From e2b776f110577ba2ac0abe95fabdf27988164ae0 Mon Sep 17 00:00:00 2001 From: awstools Date: Tue, 26 Sep 2023 18:25:29 +0000 Subject: [PATCH] docs(client-codedeploy): CodeDeploy now supports In-place and Blue/Green EC2 deployments with multiple Classic Load Balancers and multiple Target Groups. --- .../BatchGetApplicationRevisionsCommand.ts | 2 +- .../commands/BatchGetApplicationsCommand.ts | 2 +- .../BatchGetDeploymentGroupsCommand.ts | 5 +- .../BatchGetDeploymentInstancesCommand.ts | 3 +- .../BatchGetDeploymentTargetsCommand.ts | 3 +- .../src/commands/ContinueDeploymentCommand.ts | 3 +- .../src/commands/CreateApplicationCommand.ts | 3 +- .../src/commands/CreateDeploymentCommand.ts | 10 +- .../commands/CreateDeploymentConfigCommand.ts | 3 +- .../commands/CreateDeploymentGroupCommand.ts | 8 +- .../DeleteResourcesByExternalIdCommand.ts | 9 +- .../src/commands/GetApplicationCommand.ts | 2 +- .../commands/GetApplicationRevisionCommand.ts | 4 +- .../src/commands/GetDeploymentCommand.ts | 3 +- .../commands/GetDeploymentConfigCommand.ts | 3 +- .../src/commands/GetDeploymentGroupCommand.ts | 8 +- .../commands/GetDeploymentInstanceCommand.ts | 3 +- .../commands/GetDeploymentTargetCommand.ts | 3 +- .../ListApplicationRevisionsCommand.ts | 2 +- .../src/commands/ListApplicationsCommand.ts | 2 +- .../commands/ListDeploymentConfigsCommand.ts | 2 +- .../commands/ListDeploymentGroupsCommand.ts | 4 +- .../ListDeploymentInstancesCommand.ts | 6 +- .../commands/ListDeploymentTargetsCommand.ts | 3 +- .../src/commands/ListDeploymentsCommand.ts | 7 +- ...ifecycleEventHookExecutionStatusCommand.ts | 3 +- .../RegisterApplicationRevisionCommand.ts | 2 +- .../RegisterOnPremisesInstanceCommand.ts | 13 +- ...ipWaitTimeForInstanceTerminationCommand.ts | 3 +- .../src/commands/StopDeploymentCommand.ts | 6 +- .../src/commands/TagResourceCommand.ts | 8 +- .../src/commands/UntagResourceCommand.ts | 8 +- .../src/commands/UpdateApplicationCommand.ts | 5 +- .../commands/UpdateDeploymentGroupCommand.ts | 11 +- .../client-codedeploy/src/models/models_0.ts | 130 ++++++++++-------- .../sdk-codegen/aws-models/codedeploy.json | 94 ++++++------- 36 files changed, 200 insertions(+), 186 deletions(-) diff --git a/clients/client-codedeploy/src/commands/BatchGetApplicationRevisionsCommand.ts b/clients/client-codedeploy/src/commands/BatchGetApplicationRevisionsCommand.ts index 1ddd29718eff..8712cb4006c6 100644 --- a/clients/client-codedeploy/src/commands/BatchGetApplicationRevisionsCommand.ts +++ b/clients/client-codedeploy/src/commands/BatchGetApplicationRevisionsCommand.ts @@ -128,7 +128,7 @@ export interface BatchGetApplicationRevisionsCommandOutput * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

diff --git a/clients/client-codedeploy/src/commands/BatchGetApplicationsCommand.ts b/clients/client-codedeploy/src/commands/BatchGetApplicationsCommand.ts index b6b8052c132a..54d998b47a4f 100644 --- a/clients/client-codedeploy/src/commands/BatchGetApplicationsCommand.ts +++ b/clients/client-codedeploy/src/commands/BatchGetApplicationsCommand.ts @@ -74,7 +74,7 @@ export interface BatchGetApplicationsCommandOutput extends BatchGetApplicationsO * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

diff --git a/clients/client-codedeploy/src/commands/BatchGetDeploymentGroupsCommand.ts b/clients/client-codedeploy/src/commands/BatchGetDeploymentGroupsCommand.ts index 0fc3565da485..e6428803f733 100644 --- a/clients/client-codedeploy/src/commands/BatchGetDeploymentGroupsCommand.ts +++ b/clients/client-codedeploy/src/commands/BatchGetDeploymentGroupsCommand.ts @@ -230,7 +230,7 @@ export interface BatchGetDeploymentGroupsCommandOutput extends BatchGetDeploymen * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

@@ -239,8 +239,7 @@ export interface BatchGetDeploymentGroupsCommandOutput extends BatchGetDeploymen *

The maximum number of names or IDs allowed for this request (100) was exceeded.

* * @throws {@link DeploymentConfigDoesNotExistException} (client fault) - *

The deployment configuration does not exist with the IAM user or - * Amazon Web Services account.

+ *

The deployment configuration does not exist with the user or Amazon Web Services account.

* * @throws {@link DeploymentGroupNameRequiredException} (client fault) *

The deployment group name was not specified.

diff --git a/clients/client-codedeploy/src/commands/BatchGetDeploymentInstancesCommand.ts b/clients/client-codedeploy/src/commands/BatchGetDeploymentInstancesCommand.ts index d588d32cfb0f..2ef40e076b8d 100644 --- a/clients/client-codedeploy/src/commands/BatchGetDeploymentInstancesCommand.ts +++ b/clients/client-codedeploy/src/commands/BatchGetDeploymentInstancesCommand.ts @@ -100,8 +100,7 @@ export interface BatchGetDeploymentInstancesCommandOutput extends BatchGetDeploy *

The maximum number of names or IDs allowed for this request (100) was exceeded.

* * @throws {@link DeploymentDoesNotExistException} (client fault) - *

The deployment with the IAM user or Amazon Web Services account does not - * exist.

+ *

The deployment with the user or Amazon Web Services account does not exist.

* * @throws {@link DeploymentIdRequiredException} (client fault) *

At least one deployment ID must be specified.

diff --git a/clients/client-codedeploy/src/commands/BatchGetDeploymentTargetsCommand.ts b/clients/client-codedeploy/src/commands/BatchGetDeploymentTargetsCommand.ts index e4919a00e037..b27b96e21fbf 100644 --- a/clients/client-codedeploy/src/commands/BatchGetDeploymentTargetsCommand.ts +++ b/clients/client-codedeploy/src/commands/BatchGetDeploymentTargetsCommand.ts @@ -202,8 +202,7 @@ export interface BatchGetDeploymentTargetsCommandOutput extends BatchGetDeployme * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link DeploymentDoesNotExistException} (client fault) - *

The deployment with the IAM user or Amazon Web Services account does not - * exist.

+ *

The deployment with the user or Amazon Web Services account does not exist.

* * @throws {@link DeploymentIdRequiredException} (client fault) *

At least one deployment ID must be specified.

diff --git a/clients/client-codedeploy/src/commands/ContinueDeploymentCommand.ts b/clients/client-codedeploy/src/commands/ContinueDeploymentCommand.ts index f9b2943dfbfb..12f2256d0962 100644 --- a/clients/client-codedeploy/src/commands/ContinueDeploymentCommand.ts +++ b/clients/client-codedeploy/src/commands/ContinueDeploymentCommand.ts @@ -68,8 +68,7 @@ export interface ContinueDeploymentCommandOutput extends __MetadataBearer {} *

The deployment is already complete.

* * @throws {@link DeploymentDoesNotExistException} (client fault) - *

The deployment with the IAM user or Amazon Web Services account does not - * exist.

+ *

The deployment with the user or Amazon Web Services account does not exist.

* * @throws {@link DeploymentIdRequiredException} (client fault) *

At least one deployment ID must be specified.

diff --git a/clients/client-codedeploy/src/commands/CreateApplicationCommand.ts b/clients/client-codedeploy/src/commands/CreateApplicationCommand.ts index 2dc107276e77..fadaec033753 100644 --- a/clients/client-codedeploy/src/commands/CreateApplicationCommand.ts +++ b/clients/client-codedeploy/src/commands/CreateApplicationCommand.ts @@ -69,7 +69,8 @@ export interface CreateApplicationCommandOutput extends CreateApplicationOutput, * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationAlreadyExistsException} (client fault) - *

An application with the specified name with the IAM user or Amazon Web Services account already exists.

+ *

An application with the specified name with the user or Amazon Web Services account + * already exists.

* * @throws {@link ApplicationLimitExceededException} (client fault) *

More applications were attempted to be created than are allowed.

diff --git a/clients/client-codedeploy/src/commands/CreateDeploymentCommand.ts b/clients/client-codedeploy/src/commands/CreateDeploymentCommand.ts index 7615a48a5e1a..f5d6702b521e 100644 --- a/clients/client-codedeploy/src/commands/CreateDeploymentCommand.ts +++ b/clients/client-codedeploy/src/commands/CreateDeploymentCommand.ts @@ -131,17 +131,17 @@ export interface CreateDeploymentCommandOutput extends CreateDeploymentOutput, _ *

The maximum number of alarms for a deployment group (10) was exceeded.

* * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

* * @throws {@link DeploymentConfigDoesNotExistException} (client fault) - *

The deployment configuration does not exist with the IAM user or - * Amazon Web Services account.

+ *

The deployment configuration does not exist with the user or Amazon Web Services account.

* * @throws {@link DeploymentGroupDoesNotExistException} (client fault) - *

The named deployment group with the IAM user or Amazon Web Services account does not exist.

+ *

The named deployment group with the user or Amazon Web Services account does not + * exist.

* * @throws {@link DeploymentGroupNameRequiredException} (client fault) *

The deployment group name was not specified.

@@ -242,7 +242,7 @@ export interface CreateDeploymentCommandOutput extends CreateDeploymentOutput, _ * true or false is expected.

* * @throws {@link RevisionDoesNotExistException} (client fault) - *

The named revision does not exist with the IAM user or Amazon Web Services account.

+ *

The named revision does not exist with the user or Amazon Web Services account.

* * @throws {@link RevisionRequiredException} (client fault) *

The revision ID was not specified.

diff --git a/clients/client-codedeploy/src/commands/CreateDeploymentConfigCommand.ts b/clients/client-codedeploy/src/commands/CreateDeploymentConfigCommand.ts index 3f316cbf38f2..800b78412c11 100644 --- a/clients/client-codedeploy/src/commands/CreateDeploymentConfigCommand.ts +++ b/clients/client-codedeploy/src/commands/CreateDeploymentConfigCommand.ts @@ -78,8 +78,7 @@ export interface CreateDeploymentConfigCommandOutput extends CreateDeploymentCon * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link DeploymentConfigAlreadyExistsException} (client fault) - *

A deployment configuration with the specified name with the IAM user or - * Amazon Web Services account already exists.

+ *

A deployment configuration with the specified name with the user or Amazon Web Services account already exists.

* * @throws {@link DeploymentConfigLimitExceededException} (client fault) *

The deployment configurations limit was exceeded.

diff --git a/clients/client-codedeploy/src/commands/CreateDeploymentGroupCommand.ts b/clients/client-codedeploy/src/commands/CreateDeploymentGroupCommand.ts index ce0d4fe3803f..7b21e0cf3459 100644 --- a/clients/client-codedeploy/src/commands/CreateDeploymentGroupCommand.ts +++ b/clients/client-codedeploy/src/commands/CreateDeploymentGroupCommand.ts @@ -192,17 +192,17 @@ export interface CreateDeploymentGroupCommandOutput extends CreateDeploymentGrou *

The maximum number of alarms for a deployment group (10) was exceeded.

* * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

* * @throws {@link DeploymentConfigDoesNotExistException} (client fault) - *

The deployment configuration does not exist with the IAM user or - * Amazon Web Services account.

+ *

The deployment configuration does not exist with the user or Amazon Web Services account.

* * @throws {@link DeploymentGroupAlreadyExistsException} (client fault) - *

A deployment group with the specified name with the IAM user or Amazon Web Services account already exists.

+ *

A deployment group with the specified name with the user or Amazon Web Services account + * already exists.

* * @throws {@link DeploymentGroupLimitExceededException} (client fault) *

The deployment groups limit was exceeded.

diff --git a/clients/client-codedeploy/src/commands/DeleteResourcesByExternalIdCommand.ts b/clients/client-codedeploy/src/commands/DeleteResourcesByExternalIdCommand.ts index 5211ab58305c..10d3b84e960e 100644 --- a/clients/client-codedeploy/src/commands/DeleteResourcesByExternalIdCommand.ts +++ b/clients/client-codedeploy/src/commands/DeleteResourcesByExternalIdCommand.ts @@ -37,7 +37,14 @@ export interface DeleteResourcesByExternalIdCommandOutput extends DeleteResource /** * @public - *

Deletes resources linked to an external ID.

+ *

Deletes resources linked to an external ID. This action only applies if you have + * configured blue/green deployments through CloudFormation.

+ * + *

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.

+ *
* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-codedeploy/src/commands/GetApplicationCommand.ts b/clients/client-codedeploy/src/commands/GetApplicationCommand.ts index 63b861848583..8917df772733 100644 --- a/clients/client-codedeploy/src/commands/GetApplicationCommand.ts +++ b/clients/client-codedeploy/src/commands/GetApplicationCommand.ts @@ -69,7 +69,7 @@ export interface GetApplicationCommandOutput extends GetApplicationOutput, __Met * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

diff --git a/clients/client-codedeploy/src/commands/GetApplicationRevisionCommand.ts b/clients/client-codedeploy/src/commands/GetApplicationRevisionCommand.ts index 3dabee034af9..b31acad209a3 100644 --- a/clients/client-codedeploy/src/commands/GetApplicationRevisionCommand.ts +++ b/clients/client-codedeploy/src/commands/GetApplicationRevisionCommand.ts @@ -115,7 +115,7 @@ export interface GetApplicationRevisionCommandOutput extends GetApplicationRevis * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

@@ -127,7 +127,7 @@ export interface GetApplicationRevisionCommandOutput extends GetApplicationRevis *

The revision was specified in an invalid format.

* * @throws {@link RevisionDoesNotExistException} (client fault) - *

The named revision does not exist with the IAM user or Amazon Web Services account.

+ *

The named revision does not exist with the user or Amazon Web Services account.

* * @throws {@link RevisionRequiredException} (client fault) *

The revision ID was not specified.

diff --git a/clients/client-codedeploy/src/commands/GetDeploymentCommand.ts b/clients/client-codedeploy/src/commands/GetDeploymentCommand.ts index 16d43dfeab4a..cb13b4b27a53 100644 --- a/clients/client-codedeploy/src/commands/GetDeploymentCommand.ts +++ b/clients/client-codedeploy/src/commands/GetDeploymentCommand.ts @@ -242,8 +242,7 @@ export interface GetDeploymentCommandOutput extends GetDeploymentOutput, __Metad * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link DeploymentDoesNotExistException} (client fault) - *

The deployment with the IAM user or Amazon Web Services account does not - * exist.

+ *

The deployment with the user or Amazon Web Services account does not exist.

* * @throws {@link DeploymentIdRequiredException} (client fault) *

At least one deployment ID must be specified.

diff --git a/clients/client-codedeploy/src/commands/GetDeploymentConfigCommand.ts b/clients/client-codedeploy/src/commands/GetDeploymentConfigCommand.ts index 43923ec62adf..aaef847b56bc 100644 --- a/clients/client-codedeploy/src/commands/GetDeploymentConfigCommand.ts +++ b/clients/client-codedeploy/src/commands/GetDeploymentConfigCommand.ts @@ -82,8 +82,7 @@ export interface GetDeploymentConfigCommandOutput extends GetDeploymentConfigOut * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link DeploymentConfigDoesNotExistException} (client fault) - *

The deployment configuration does not exist with the IAM user or - * Amazon Web Services account.

+ *

The deployment configuration does not exist with the user or Amazon Web Services account.

* * @throws {@link DeploymentConfigNameRequiredException} (client fault) *

The deployment configuration name was not specified.

diff --git a/clients/client-codedeploy/src/commands/GetDeploymentGroupCommand.ts b/clients/client-codedeploy/src/commands/GetDeploymentGroupCommand.ts index 7bb23e4761b2..d5af41040057 100644 --- a/clients/client-codedeploy/src/commands/GetDeploymentGroupCommand.ts +++ b/clients/client-codedeploy/src/commands/GetDeploymentGroupCommand.ts @@ -225,17 +225,17 @@ export interface GetDeploymentGroupCommandOutput extends GetDeploymentGroupOutpu * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

* * @throws {@link DeploymentConfigDoesNotExistException} (client fault) - *

The deployment configuration does not exist with the IAM user or - * Amazon Web Services account.

+ *

The deployment configuration does not exist with the user or Amazon Web Services account.

* * @throws {@link DeploymentGroupDoesNotExistException} (client fault) - *

The named deployment group with the IAM user or Amazon Web Services account does not exist.

+ *

The named deployment group with the user or Amazon Web Services account does not + * exist.

* * @throws {@link DeploymentGroupNameRequiredException} (client fault) *

The deployment group name was not specified.

diff --git a/clients/client-codedeploy/src/commands/GetDeploymentInstanceCommand.ts b/clients/client-codedeploy/src/commands/GetDeploymentInstanceCommand.ts index d95fe4add68b..99a4945d94f5 100644 --- a/clients/client-codedeploy/src/commands/GetDeploymentInstanceCommand.ts +++ b/clients/client-codedeploy/src/commands/GetDeploymentInstanceCommand.ts @@ -85,8 +85,7 @@ export interface GetDeploymentInstanceCommandOutput extends GetDeploymentInstanc * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link DeploymentDoesNotExistException} (client fault) - *

The deployment with the IAM user or Amazon Web Services account does not - * exist.

+ *

The deployment with the user or Amazon Web Services account does not exist.

* * @throws {@link DeploymentIdRequiredException} (client fault) *

At least one deployment ID must be specified.

diff --git a/clients/client-codedeploy/src/commands/GetDeploymentTargetCommand.ts b/clients/client-codedeploy/src/commands/GetDeploymentTargetCommand.ts index 54a452b76601..96b90e84ae85 100644 --- a/clients/client-codedeploy/src/commands/GetDeploymentTargetCommand.ts +++ b/clients/client-codedeploy/src/commands/GetDeploymentTargetCommand.ts @@ -172,8 +172,7 @@ export interface GetDeploymentTargetCommandOutput extends GetDeploymentTargetOut * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link DeploymentDoesNotExistException} (client fault) - *

The deployment with the IAM user or Amazon Web Services account does not - * exist.

+ *

The deployment with the user or Amazon Web Services account does not exist.

* * @throws {@link DeploymentIdRequiredException} (client fault) *

At least one deployment ID must be specified.

diff --git a/clients/client-codedeploy/src/commands/ListApplicationRevisionsCommand.ts b/clients/client-codedeploy/src/commands/ListApplicationRevisionsCommand.ts index 0caadefe015a..4dadfecc12ec 100644 --- a/clients/client-codedeploy/src/commands/ListApplicationRevisionsCommand.ts +++ b/clients/client-codedeploy/src/commands/ListApplicationRevisionsCommand.ts @@ -92,7 +92,7 @@ export interface ListApplicationRevisionsCommandOutput extends ListApplicationRe * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

diff --git a/clients/client-codedeploy/src/commands/ListApplicationsCommand.ts b/clients/client-codedeploy/src/commands/ListApplicationsCommand.ts index b1f69ec5fe56..e3c0905f7dde 100644 --- a/clients/client-codedeploy/src/commands/ListApplicationsCommand.ts +++ b/clients/client-codedeploy/src/commands/ListApplicationsCommand.ts @@ -37,7 +37,7 @@ export interface ListApplicationsCommandOutput extends ListApplicationsOutput, _ /** * @public - *

Lists the applications registered with the IAM user or Amazon Web Services account.

+ *

Lists the applications registered with the user or Amazon Web Services account.

* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-codedeploy/src/commands/ListDeploymentConfigsCommand.ts b/clients/client-codedeploy/src/commands/ListDeploymentConfigsCommand.ts index 70610de1f4a0..6da1d0452e54 100644 --- a/clients/client-codedeploy/src/commands/ListDeploymentConfigsCommand.ts +++ b/clients/client-codedeploy/src/commands/ListDeploymentConfigsCommand.ts @@ -37,7 +37,7 @@ export interface ListDeploymentConfigsCommandOutput extends ListDeploymentConfig /** * @public - *

Lists the deployment configurations with the IAM user or Amazon Web Services account.

+ *

Lists the deployment configurations with the user or Amazon Web Services account.

* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-codedeploy/src/commands/ListDeploymentGroupsCommand.ts b/clients/client-codedeploy/src/commands/ListDeploymentGroupsCommand.ts index 66a004b9a554..ffd44a4fdc79 100644 --- a/clients/client-codedeploy/src/commands/ListDeploymentGroupsCommand.ts +++ b/clients/client-codedeploy/src/commands/ListDeploymentGroupsCommand.ts @@ -37,7 +37,7 @@ export interface ListDeploymentGroupsCommandOutput extends ListDeploymentGroupsO /** * @public - *

Lists the deployment groups for an application registered with the IAM + *

Lists the deployment groups for an application registered with the Amazon Web Services * user or Amazon Web Services account.

* @example * Use a bare-bones client and the command you need to make an API call. @@ -68,7 +68,7 @@ export interface ListDeploymentGroupsCommandOutput extends ListDeploymentGroupsO * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

diff --git a/clients/client-codedeploy/src/commands/ListDeploymentInstancesCommand.ts b/clients/client-codedeploy/src/commands/ListDeploymentInstancesCommand.ts index 9248b4eadc1d..50f7b8471c31 100644 --- a/clients/client-codedeploy/src/commands/ListDeploymentInstancesCommand.ts +++ b/clients/client-codedeploy/src/commands/ListDeploymentInstancesCommand.ts @@ -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.

* - *

Lists the instance for a deployment associated with the IAM user or - * Amazon Web Services account.

+ *

Lists the instance for a deployment associated with the user or Amazon Web Services account.

* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript @@ -81,8 +80,7 @@ export interface ListDeploymentInstancesCommandOutput extends ListDeploymentInst * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link DeploymentDoesNotExistException} (client fault) - *

The deployment with the IAM user or Amazon Web Services account does not - * exist.

+ *

The deployment with the user or Amazon Web Services account does not exist.

* * @throws {@link DeploymentIdRequiredException} (client fault) *

At least one deployment ID must be specified.

diff --git a/clients/client-codedeploy/src/commands/ListDeploymentTargetsCommand.ts b/clients/client-codedeploy/src/commands/ListDeploymentTargetsCommand.ts index ba52c04a5ae3..15d297f5dd45 100644 --- a/clients/client-codedeploy/src/commands/ListDeploymentTargetsCommand.ts +++ b/clients/client-codedeploy/src/commands/ListDeploymentTargetsCommand.ts @@ -71,8 +71,7 @@ export interface ListDeploymentTargetsCommandOutput extends ListDeploymentTarget * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link DeploymentDoesNotExistException} (client fault) - *

The deployment with the IAM user or Amazon Web Services account does not - * exist.

+ *

The deployment with the user or Amazon Web Services account does not exist.

* * @throws {@link DeploymentIdRequiredException} (client fault) *

At least one deployment ID must be specified.

diff --git a/clients/client-codedeploy/src/commands/ListDeploymentsCommand.ts b/clients/client-codedeploy/src/commands/ListDeploymentsCommand.ts index 627813ad0773..9a0b0917eea6 100644 --- a/clients/client-codedeploy/src/commands/ListDeploymentsCommand.ts +++ b/clients/client-codedeploy/src/commands/ListDeploymentsCommand.ts @@ -38,7 +38,7 @@ export interface ListDeploymentsCommandOutput extends ListDeploymentsOutput, __M /** * @public *

Lists the deployments in a deployment group for an application registered with the - * IAM user or Amazon Web Services account.

+ * user or Amazon Web Services account.

* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript @@ -76,13 +76,14 @@ export interface ListDeploymentsCommandOutput extends ListDeploymentsOutput, __M * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

* * @throws {@link DeploymentGroupDoesNotExistException} (client fault) - *

The named deployment group with the IAM user or Amazon Web Services account does not exist.

+ *

The named deployment group with the user or Amazon Web Services account does not + * exist.

* * @throws {@link DeploymentGroupNameRequiredException} (client fault) *

The deployment group name was not specified.

diff --git a/clients/client-codedeploy/src/commands/PutLifecycleEventHookExecutionStatusCommand.ts b/clients/client-codedeploy/src/commands/PutLifecycleEventHookExecutionStatusCommand.ts index 04a5a4d62075..ff8fe3a7729c 100644 --- a/clients/client-codedeploy/src/commands/PutLifecycleEventHookExecutionStatusCommand.ts +++ b/clients/client-codedeploy/src/commands/PutLifecycleEventHookExecutionStatusCommand.ts @@ -80,8 +80,7 @@ export interface PutLifecycleEventHookExecutionStatusCommandOutput * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link DeploymentDoesNotExistException} (client fault) - *

The deployment with the IAM user or Amazon Web Services account does not - * exist.

+ *

The deployment with the user or Amazon Web Services account does not exist.

* * @throws {@link DeploymentIdRequiredException} (client fault) *

At least one deployment ID must be specified.

diff --git a/clients/client-codedeploy/src/commands/RegisterApplicationRevisionCommand.ts b/clients/client-codedeploy/src/commands/RegisterApplicationRevisionCommand.ts index 0604e5813e56..67e7ce9fe01d 100644 --- a/clients/client-codedeploy/src/commands/RegisterApplicationRevisionCommand.ts +++ b/clients/client-codedeploy/src/commands/RegisterApplicationRevisionCommand.ts @@ -83,7 +83,7 @@ export interface RegisterApplicationRevisionCommandOutput extends __MetadataBear * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

diff --git a/clients/client-codedeploy/src/commands/RegisterOnPremisesInstanceCommand.ts b/clients/client-codedeploy/src/commands/RegisterOnPremisesInstanceCommand.ts index 2ff36293f5fc..3dc8a4bfb018 100644 --- a/clients/client-codedeploy/src/commands/RegisterOnPremisesInstanceCommand.ts +++ b/clients/client-codedeploy/src/commands/RegisterOnPremisesInstanceCommand.ts @@ -65,18 +65,17 @@ export interface RegisterOnPremisesInstanceCommandOutput extends __MetadataBeare * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link IamArnRequiredException} (client fault) - *

No IAM ARN was included in the request. You must use an IAM session ARN or IAM user ARN in the request.

+ *

No IAM ARN was included in the request. You must use an IAM session ARN or user ARN in the request.

* * @throws {@link IamSessionArnAlreadyRegisteredException} (client fault) *

The request included an IAM session ARN that has already been used to * register a different instance.

* * @throws {@link IamUserArnAlreadyRegisteredException} (client fault) - *

The specified IAM user ARN is already registered with an on-premises - * instance.

+ *

The specified user ARN is already registered with an on-premises instance.

* * @throws {@link IamUserArnRequiredException} (client fault) - *

An IAM user ARN was not specified.

+ *

An user ARN was not specified.

* * @throws {@link InstanceNameAlreadyRegisteredException} (client fault) *

The specified on-premises instance name is already registered.

@@ -88,14 +87,14 @@ export interface RegisterOnPremisesInstanceCommandOutput extends __MetadataBeare *

The IAM session ARN was specified in an invalid format.

* * @throws {@link InvalidIamUserArnException} (client fault) - *

The IAM user ARN was specified in an invalid format.

+ *

The user ARN was specified in an invalid format.

* * @throws {@link InvalidInstanceNameException} (client fault) *

The on-premises instance name was specified in an invalid format.

* * @throws {@link MultipleIamArnsProvidedException} (client fault) - *

Both an IAM user ARN and an IAM session ARN were - * included in the request. Use only one ARN type.

+ *

Both an user ARN and an IAM session ARN were included in the request. + * Use only one ARN type.

* * @throws {@link CodeDeployServiceException} *

Base exception class for all service exceptions from CodeDeploy service.

diff --git a/clients/client-codedeploy/src/commands/SkipWaitTimeForInstanceTerminationCommand.ts b/clients/client-codedeploy/src/commands/SkipWaitTimeForInstanceTerminationCommand.ts index a3b71e5a7d98..bcb05fff1283 100644 --- a/clients/client-codedeploy/src/commands/SkipWaitTimeForInstanceTerminationCommand.ts +++ b/clients/client-codedeploy/src/commands/SkipWaitTimeForInstanceTerminationCommand.ts @@ -69,8 +69,7 @@ export interface SkipWaitTimeForInstanceTerminationCommandOutput extends __Metad *

The deployment is already complete.

* * @throws {@link DeploymentDoesNotExistException} (client fault) - *

The deployment with the IAM user or Amazon Web Services account does not - * exist.

+ *

The deployment with the user or Amazon Web Services account does not exist.

* * @throws {@link DeploymentIdRequiredException} (client fault) *

At least one deployment ID must be specified.

diff --git a/clients/client-codedeploy/src/commands/StopDeploymentCommand.ts b/clients/client-codedeploy/src/commands/StopDeploymentCommand.ts index 20d274a27ff7..b439779e28c6 100644 --- a/clients/client-codedeploy/src/commands/StopDeploymentCommand.ts +++ b/clients/client-codedeploy/src/commands/StopDeploymentCommand.ts @@ -67,11 +67,11 @@ export interface StopDeploymentCommandOutput extends StopDeploymentOutput, __Met *

The deployment is already complete.

* * @throws {@link DeploymentDoesNotExistException} (client fault) - *

The deployment with the IAM user or Amazon Web Services account does not - * exist.

+ *

The deployment with the user or Amazon Web Services account does not exist.

* * @throws {@link DeploymentGroupDoesNotExistException} (client fault) - *

The named deployment group with the IAM user or Amazon Web Services account does not exist.

+ *

The named deployment group with the user or Amazon Web Services account does not + * exist.

* * @throws {@link DeploymentIdRequiredException} (client fault) *

At least one deployment ID must be specified.

diff --git a/clients/client-codedeploy/src/commands/TagResourceCommand.ts b/clients/client-codedeploy/src/commands/TagResourceCommand.ts index 72b564ec1f9d..e0ee5a968919 100644 --- a/clients/client-codedeploy/src/commands/TagResourceCommand.ts +++ b/clients/client-codedeploy/src/commands/TagResourceCommand.ts @@ -67,18 +67,18 @@ export interface TagResourceCommandOutput extends TagResourceOutput, __MetadataB * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ArnNotSupportedException} (client fault) *

The specified ARN is not supported. For example, it might be an ARN for a resource * that is not expected.

* * @throws {@link DeploymentConfigDoesNotExistException} (client fault) - *

The deployment configuration does not exist with the IAM user or - * Amazon Web Services account.

+ *

The deployment configuration does not exist with the user or Amazon Web Services account.

* * @throws {@link DeploymentGroupDoesNotExistException} (client fault) - *

The named deployment group with the IAM user or Amazon Web Services account does not exist.

+ *

The named deployment group with the user or Amazon Web Services account does not + * exist.

* * @throws {@link InvalidArnException} (client fault) *

The specified ARN is not in a valid format.

diff --git a/clients/client-codedeploy/src/commands/UntagResourceCommand.ts b/clients/client-codedeploy/src/commands/UntagResourceCommand.ts index 3a72682593ab..7a79597be871 100644 --- a/clients/client-codedeploy/src/commands/UntagResourceCommand.ts +++ b/clients/client-codedeploy/src/commands/UntagResourceCommand.ts @@ -65,18 +65,18 @@ export interface UntagResourceCommandOutput extends UntagResourceOutput, __Metad * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ArnNotSupportedException} (client fault) *

The specified ARN is not supported. For example, it might be an ARN for a resource * that is not expected.

* * @throws {@link DeploymentConfigDoesNotExistException} (client fault) - *

The deployment configuration does not exist with the IAM user or - * Amazon Web Services account.

+ *

The deployment configuration does not exist with the user or Amazon Web Services account.

* * @throws {@link DeploymentGroupDoesNotExistException} (client fault) - *

The named deployment group with the IAM user or Amazon Web Services account does not exist.

+ *

The named deployment group with the user or Amazon Web Services account does not + * exist.

* * @throws {@link InvalidArnException} (client fault) *

The specified ARN is not in a valid format.

diff --git a/clients/client-codedeploy/src/commands/UpdateApplicationCommand.ts b/clients/client-codedeploy/src/commands/UpdateApplicationCommand.ts index 8a13571324c1..6cbf00800a04 100644 --- a/clients/client-codedeploy/src/commands/UpdateApplicationCommand.ts +++ b/clients/client-codedeploy/src/commands/UpdateApplicationCommand.ts @@ -61,10 +61,11 @@ export interface UpdateApplicationCommandOutput extends __MetadataBearer {} * @see {@link CodeDeployClientResolvedConfig | config} for CodeDeployClient's `config` shape. * * @throws {@link ApplicationAlreadyExistsException} (client fault) - *

An application with the specified name with the IAM user or Amazon Web Services account already exists.

+ *

An application with the specified name with the user or Amazon Web Services account + * already exists.

* * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

diff --git a/clients/client-codedeploy/src/commands/UpdateDeploymentGroupCommand.ts b/clients/client-codedeploy/src/commands/UpdateDeploymentGroupCommand.ts index 1d401e3412ce..f05b2063dcc3 100644 --- a/clients/client-codedeploy/src/commands/UpdateDeploymentGroupCommand.ts +++ b/clients/client-codedeploy/src/commands/UpdateDeploymentGroupCommand.ts @@ -192,20 +192,21 @@ export interface UpdateDeploymentGroupCommandOutput extends UpdateDeploymentGrou *

The maximum number of alarms for a deployment group (10) was exceeded.

* * @throws {@link ApplicationDoesNotExistException} (client fault) - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

* * @throws {@link ApplicationNameRequiredException} (client fault) *

The minimum number of required application names was not specified.

* * @throws {@link DeploymentConfigDoesNotExistException} (client fault) - *

The deployment configuration does not exist with the IAM user or - * Amazon Web Services account.

+ *

The deployment configuration does not exist with the user or Amazon Web Services account.

* * @throws {@link DeploymentGroupAlreadyExistsException} (client fault) - *

A deployment group with the specified name with the IAM user or Amazon Web Services account already exists.

+ *

A deployment group with the specified name with the user or Amazon Web Services account + * already exists.

* * @throws {@link DeploymentGroupDoesNotExistException} (client fault) - *

The named deployment group with the IAM user or Amazon Web Services account does not exist.

+ *

The named deployment group with the user or Amazon Web Services account does not + * exist.

* * @throws {@link DeploymentGroupNameRequiredException} (client fault) *

The deployment group name was not specified.

diff --git a/clients/client-codedeploy/src/models/models_0.ts b/clients/client-codedeploy/src/models/models_0.ts index 61e517cde5ce..f085c5fb6656 100644 --- a/clients/client-codedeploy/src/models/models_0.ts +++ b/clients/client-codedeploy/src/models/models_0.ts @@ -255,7 +255,8 @@ export class AlarmsLimitExceededException extends __BaseException { /** * @public - *

An application with the specified name with the IAM user or Amazon Web Services account already exists.

+ *

An application with the specified name with the user or Amazon Web Services account + * already exists.

*/ export class ApplicationAlreadyExistsException extends __BaseException { readonly name: "ApplicationAlreadyExistsException" = "ApplicationAlreadyExistsException"; @@ -275,7 +276,7 @@ export class ApplicationAlreadyExistsException extends __BaseException { /** * @public - *

The application does not exist with the IAM user or Amazon Web Services account.

+ *

The application does not exist with the user or Amazon Web Services account.

*/ export class ApplicationDoesNotExistException extends __BaseException { readonly name: "ApplicationDoesNotExistException" = "ApplicationDoesNotExistException"; @@ -597,6 +598,14 @@ export interface S3Location { *

* zip: A zip archive file.

* + *
  • + *

    + * YAML: A YAML-formatted file.

    + *
  • + *
  • + *

    + * JSON: A JSON-formatted file.

    + *
  • * */ bundleType?: BundleType | string; @@ -915,8 +924,8 @@ export interface BatchGetApplicationsOutput { export interface BatchGetDeploymentGroupsInput { /** * @public - *

    The name of an CodeDeploy application associated with the applicable - * IAM or Amazon Web Services account.

    + *

    The name of an CodeDeploy application associated with the applicable user + * or Amazon Web Services account.

    */ applicationName: string | undefined; @@ -1285,16 +1294,16 @@ export interface LastDeploymentInfo { /** * @public - *

    Information about a load balancer in Elastic Load Balancing to use in a deployment. + *

    Information about a Classic Load Balancer in Elastic Load Balancing to use in a deployment. * Instances are registered directly with a load balancer, and traffic is routed to the * load balancer.

    */ export interface ELBInfo { /** * @public - *

    For blue/green deployments, the name of the load balancer that is used to route + *

    For blue/green deployments, the name of the Classic Load Balancer that is used to route * traffic from original instances to replacement instances in a blue/green deployment. For - * in-place deployments, the name of the load balancer that instances are deregistered from + * in-place deployments, the name of the Classic Load Balancer that instances are deregistered from * so they are not serving traffic during a deployment, and then re-registered with after * the deployment is complete.

    */ @@ -1365,26 +1374,38 @@ export interface TargetGroupPairInfo { * @public *

    Information about the Elastic Load Balancing load balancer or target group used in a * deployment.

    + *

    You can use load balancers and target groups in combination. For example, if you have + * two Classic Load Balancers, and five target groups tied to an Application Load Balancer, + * you can specify the two Classic Load Balancers in elbInfoList, and the five + * target groups in targetGroupInfoList.

    */ export interface LoadBalancerInfo { /** * @public - *

    An array that contains information about the load balancer to use for load balancing - * in a deployment. In Elastic Load Balancing, load balancers are used with Classic Load - * Balancers.

    + *

    An array that contains information about the load balancers to use for load balancing + * in a deployment. If you're using Classic Load Balancers, specify those load balancers + * in this array.

    + * + *

    You can add up to 10 load balancers to the array.

    + *
    * - *

    Adding more than one load balancer to the array is not supported.

    + *

    If you're using Application Load Balancers or Network Load Balancers, use the + * targetGroupInfoList array instead of this one.

    *
    */ elbInfoList?: ELBInfo[]; /** * @public - *

    An array that contains information about the target group to use for load balancing in - * a deployment. In Elastic Load Balancing, target groups are used with Application Load - * Balancers.

    + *

    An array that contains information about the target groups to use for load balancing + * in a deployment. If you're using Application Load Balancers and Network Load Balancers, + * specify their associated target groups in this array.

    + * + *

    You can add up to 10 target groups to the array.

    + *
    * - *

    Adding more than one target group to the array is not supported.

    + *

    If you're using Classic Load Balancers, use the elbInfoList array + * instead of this one.

    *
    */ targetGroupInfoList?: TargetGroupInfo[]; @@ -1702,8 +1723,7 @@ export interface BatchGetDeploymentGroupsOutput { /** * @public - *

    The deployment configuration does not exist with the IAM user or - * Amazon Web Services account.

    + *

    The deployment configuration does not exist with the user or Amazon Web Services account.

    */ export class DeploymentConfigDoesNotExistException extends __BaseException { readonly name: "DeploymentConfigDoesNotExistException" = "DeploymentConfigDoesNotExistException"; @@ -2066,8 +2086,7 @@ export interface BatchGetDeploymentInstancesOutput { /** * @public - *

    The deployment with the IAM user or Amazon Web Services account does not - * exist.

    + *

    The deployment with the user or Amazon Web Services account does not exist.

    */ export class DeploymentDoesNotExistException extends __BaseException { readonly name: "DeploymentDoesNotExistException" = "DeploymentDoesNotExistException"; @@ -3379,13 +3398,14 @@ export interface InstanceInfo { /** * @public - *

    The ARN of the IAM session associated with the on-premises instance.

    + *

    The ARN of the IAM session associated with the on-premises + * instance.

    */ iamSessionArn?: string; /** * @public - *

    The IAM user ARN associated with the on-premises instance.

    + *

    The user ARN associated with the on-premises instance.

    */ iamUserArn?: string; @@ -3589,7 +3609,8 @@ export class UnsupportedActionForDeploymentTypeException extends __BaseException export interface CreateApplicationInput { /** * @public - *

    The name of the application. This name must be unique with the applicable IAM or Amazon Web Services account.

    + *

    The name of the application. This name must be unique with the applicable user or + * Amazon Web Services account.

    */ applicationName: string | undefined; @@ -3648,7 +3669,7 @@ export class InvalidTagsToAddException extends __BaseException { export interface CreateDeploymentInput { /** * @public - *

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    + *

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    */ applicationName: string | undefined; @@ -3666,8 +3687,7 @@ export interface CreateDeploymentInput { /** * @public - *

    The name of a deployment configuration associated with the IAM user or - * Amazon Web Services account.

    + *

    The name of a deployment configuration associated with the user or Amazon Web Services account.

    *

    If not specified, the value configured in the deployment group is used as the default. * If the deployment group does not have a deployment configuration associated with it, * CodeDeployDefault.OneAtATime is used by default.

    @@ -3765,8 +3785,8 @@ export interface CreateDeploymentInput { * deployment.

    * *

    If you specify an overrideAlarmConfiguration, you need the - * UpdateDeploymentGroup IAM permission when calling - * CreateDeployment.

    + * UpdateDeploymentGroup + * IAM permission when calling CreateDeployment.

    *
    */ overrideAlarmConfiguration?: AlarmConfiguration; @@ -3786,7 +3806,8 @@ export interface CreateDeploymentOutput { /** * @public - *

    The named deployment group with the IAM user or Amazon Web Services account does not exist.

    + *

    The named deployment group with the user or Amazon Web Services account does not + * exist.

    */ export class DeploymentGroupDoesNotExistException extends __BaseException { readonly name: "DeploymentGroupDoesNotExistException" = "DeploymentGroupDoesNotExistException"; @@ -4132,7 +4153,7 @@ export class InvalidUpdateOutdatedInstancesOnlyValueException extends __BaseExce /** * @public - *

    The named revision does not exist with the IAM user or Amazon Web Services account.

    + *

    The named revision does not exist with the user or Amazon Web Services account.

    */ export class RevisionDoesNotExistException extends __BaseException { readonly name: "RevisionDoesNotExistException" = "RevisionDoesNotExistException"; @@ -4391,8 +4412,7 @@ export interface CreateDeploymentConfigOutput { /** * @public - *

    A deployment configuration with the specified name with the IAM user or - * Amazon Web Services account already exists.

    + *

    A deployment configuration with the specified name with the user or Amazon Web Services account already exists.

    */ export class DeploymentConfigAlreadyExistsException extends __BaseException { readonly name: "DeploymentConfigAlreadyExistsException" = "DeploymentConfigAlreadyExistsException"; @@ -4477,7 +4497,7 @@ export class InvalidMinimumHealthyHostValueException extends __BaseException { export interface CreateDeploymentGroupInput { /** * @public - *

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    + *

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    */ applicationName: string | undefined; @@ -4631,7 +4651,8 @@ export interface CreateDeploymentGroupOutput { /** * @public - *

    A deployment group with the specified name with the IAM user or Amazon Web Services account already exists.

    + *

    A deployment group with the specified name with the user or Amazon Web Services account + * already exists.

    */ export class DeploymentGroupAlreadyExistsException extends __BaseException { readonly name: "DeploymentGroupAlreadyExistsException" = "DeploymentGroupAlreadyExistsException"; @@ -4964,7 +4985,7 @@ export class TriggerTargetsLimitExceededException extends __BaseException { export interface DeleteApplicationInput { /** * @public - *

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    + *

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    */ applicationName: string | undefined; } @@ -4976,8 +4997,7 @@ export interface DeleteApplicationInput { export interface DeleteDeploymentConfigInput { /** * @public - *

    The name of a deployment configuration associated with the IAM user or - * Amazon Web Services account.

    + *

    The name of a deployment configuration associated with the user or Amazon Web Services account.

    */ deploymentConfigName: string | undefined; } @@ -5029,7 +5049,7 @@ export class InvalidOperationException extends __BaseException { export interface DeleteDeploymentGroupInput { /** * @public - *

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    + *

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    */ applicationName: string | undefined; @@ -5216,7 +5236,7 @@ export interface DeregisterOnPremisesInstanceInput { export interface GetApplicationInput { /** * @public - *

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    + *

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    */ applicationName: string | undefined; } @@ -5282,7 +5302,8 @@ export interface GetApplicationRevisionOutput { export interface GetDeploymentInput { /** * @public - *

    The unique ID of a deployment associated with the IAM user or Amazon Web Services account.

    + *

    The unique ID of a deployment associated with the user or Amazon Web Services account. + *

    */ deploymentId: string | undefined; } @@ -5306,8 +5327,7 @@ export interface GetDeploymentOutput { export interface GetDeploymentConfigInput { /** * @public - *

    The name of a deployment configuration associated with the IAM user or - * Amazon Web Services account.

    + *

    The name of a deployment configuration associated with the user or Amazon Web Services account.

    */ deploymentConfigName: string | undefined; } @@ -5376,7 +5396,7 @@ export interface GetDeploymentConfigOutput { export interface GetDeploymentGroupInput { /** * @public - *

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    + *

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    */ applicationName: string | undefined; @@ -5644,7 +5664,7 @@ export type SortOrder = (typeof SortOrder)[keyof typeof SortOrder]; export interface ListApplicationRevisionsInput { /** * @public - *

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    + *

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    */ applicationName: string | undefined; @@ -5830,7 +5850,7 @@ export interface ListDeploymentConfigsOutput { export interface ListDeploymentGroupsInput { /** * @public - *

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    + *

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    */ applicationName: string | undefined; @@ -6104,7 +6124,7 @@ export interface TimeRange { export interface ListDeploymentsInput { /** * @public - *

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    + *

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    * *

    If applicationName is specified, then * deploymentGroupName must be specified. If it is not specified, then @@ -6609,7 +6629,7 @@ export interface PutLifecycleEventHookExecutionStatusOutput { export interface RegisterApplicationRevisionInput { /** * @public - *

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    + *

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    */ applicationName: string | undefined; @@ -6629,7 +6649,7 @@ export interface RegisterApplicationRevisionInput { /** * @public - *

    No IAM ARN was included in the request. You must use an IAM session ARN or IAM user ARN in the request.

    + *

    No IAM ARN was included in the request. You must use an IAM session ARN or user ARN in the request.

    */ export class IamArnRequiredException extends __BaseException { readonly name: "IamArnRequiredException" = "IamArnRequiredException"; @@ -6670,8 +6690,7 @@ export class IamSessionArnAlreadyRegisteredException extends __BaseException { /** * @public - *

    The specified IAM user ARN is already registered with an on-premises - * instance.

    + *

    The specified user ARN is already registered with an on-premises instance.

    */ export class IamUserArnAlreadyRegisteredException extends __BaseException { readonly name: "IamUserArnAlreadyRegisteredException" = "IamUserArnAlreadyRegisteredException"; @@ -6691,7 +6710,7 @@ export class IamUserArnAlreadyRegisteredException extends __BaseException { /** * @public - *

    An IAM user ARN was not specified.

    + *

    An user ARN was not specified.

    */ export class IamUserArnRequiredException extends __BaseException { readonly name: "IamUserArnRequiredException" = "IamUserArnRequiredException"; @@ -6751,7 +6770,7 @@ export class InvalidIamSessionArnException extends __BaseException { /** * @public - *

    The IAM user ARN was specified in an invalid format.

    + *

    The user ARN was specified in an invalid format.

    */ export class InvalidIamUserArnException extends __BaseException { readonly name: "InvalidIamUserArnException" = "InvalidIamUserArnException"; @@ -6771,8 +6790,8 @@ export class InvalidIamUserArnException extends __BaseException { /** * @public - *

    Both an IAM user ARN and an IAM session ARN were - * included in the request. Use only one ARN type.

    + *

    Both an user ARN and an IAM session ARN were included in the request. + * Use only one ARN type.

    */ export class MultipleIamArnsProvidedException extends __BaseException { readonly name: "MultipleIamArnsProvidedException" = "MultipleIamArnsProvidedException"; @@ -6810,8 +6829,7 @@ export interface RegisterOnPremisesInstanceInput { /** * @public - *

    The ARN of the IAM user to associate with the on-premises - * instance.

    + *

    The ARN of the user to associate with the on-premises instance.

    */ iamUserArn?: string; } @@ -7027,7 +7045,7 @@ export interface UpdateDeploymentGroupInput { * parameter.

    * *
  • - *

    To remove Auto Scaling groups, specify a non-null empty list of Auto Scaling group names to detach all CodeDeploy-managed Auto Scaling lifecycle hooks. For examples, see Amazon EC2 instances in an Amazon EC2 Auto Scaling group fail to + *

    To remove Auto Scaling groups, specify a non-null empty list of Auto Scaling group names to detach all CodeDeploy-managed Auto Scaling lifecycle hooks. For examples, see Amazon EC2 instances in an Amazon EC2 Auto Scaling group fail to * launch and receive the error "Heartbeat Timeout" in the * CodeDeploy User Guide.

    *
  • diff --git a/codegen/sdk-codegen/aws-models/codedeploy.json b/codegen/sdk-codegen/aws-models/codedeploy.json index 0d3025b1a9b9..8f9b2c76f018 100644 --- a/codegen/sdk-codegen/aws-models/codedeploy.json +++ b/codegen/sdk-codegen/aws-models/codedeploy.json @@ -192,7 +192,7 @@ } }, "traits": { - "smithy.api#documentation": "

    An application with the specified name with the IAM user or Amazon Web Services account already exists.

    ", + "smithy.api#documentation": "

    An application with the specified name with the user or Amazon Web Services account\n already exists.

    ", "smithy.api#error": "client" } }, @@ -207,7 +207,7 @@ } }, "traits": { - "smithy.api#documentation": "

    The application does not exist with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The application does not exist with the user or Amazon Web Services account.

    ", "smithy.api#error": "client" } }, @@ -625,7 +625,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the applicable\n IAM or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the applicable user\n or Amazon Web Services account.

    ", "smithy.api#required": {} } }, @@ -2379,7 +2379,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of the application. This name must be unique with the applicable IAM or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of the application. This name must be unique with the applicable user or\n Amazon Web Services account.

    ", "smithy.api#required": {} } }, @@ -2711,7 +2711,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    ", "smithy.api#required": {} } }, @@ -2846,7 +2846,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    ", "smithy.api#required": {} } }, @@ -2865,7 +2865,7 @@ "deploymentConfigName": { "target": "com.amazonaws.codedeploy#DeploymentConfigName", "traits": { - "smithy.api#documentation": "

    The name of a deployment configuration associated with the IAM user or\n Amazon Web Services account.

    \n

    If not specified, the value configured in the deployment group is used as the default.\n If the deployment group does not have a deployment configuration associated with it,\n CodeDeployDefault.OneAtATime is used by default.

    " + "smithy.api#documentation": "

    The name of a deployment configuration associated with the user or Amazon Web Services account.

    \n

    If not specified, the value configured in the deployment group is used as the default.\n If the deployment group does not have a deployment configuration associated with it,\n CodeDeployDefault.OneAtATime is used by default.

    " } }, "description": { @@ -2909,7 +2909,7 @@ "overrideAlarmConfiguration": { "target": "com.amazonaws.codedeploy#AlarmConfiguration", "traits": { - "smithy.api#documentation": "

    Allows you to specify information about alarms associated with a deployment. The alarm\n configuration that you specify here will override the alarm configuration at the\n deployment group level. Consider overriding the alarm configuration if you have set up\n alarms at the deployment group level that are causing deployment failures. In this case,\n you would call CreateDeployment to create a new deployment that uses a\n previous application revision that is known to work, and set its alarm configuration to\n turn off alarm polling. Turning off alarm polling ensures that the new deployment\n proceeds without being blocked by the alarm that was generated by the previous, failed,\n deployment.

    \n \n

    If you specify an overrideAlarmConfiguration, you need the\n UpdateDeploymentGroup IAM permission when calling\n CreateDeployment.

    \n
    " + "smithy.api#documentation": "

    Allows you to specify information about alarms associated with a deployment. The alarm\n configuration that you specify here will override the alarm configuration at the\n deployment group level. Consider overriding the alarm configuration if you have set up\n alarms at the deployment group level that are causing deployment failures. In this case,\n you would call CreateDeployment to create a new deployment that uses a\n previous application revision that is known to work, and set its alarm configuration to\n turn off alarm polling. Turning off alarm polling ensures that the new deployment\n proceeds without being blocked by the alarm that was generated by the previous, failed,\n deployment.

    \n \n

    If you specify an overrideAlarmConfiguration, you need the\n UpdateDeploymentGroup\n IAM permission when calling CreateDeployment.

    \n
    " } } }, @@ -2962,7 +2962,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    ", "smithy.api#required": {} } } @@ -3004,7 +3004,7 @@ "deploymentConfigName": { "target": "com.amazonaws.codedeploy#DeploymentConfigName", "traits": { - "smithy.api#documentation": "

    The name of a deployment configuration associated with the IAM user or\n Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of a deployment configuration associated with the user or Amazon Web Services account.

    ", "smithy.api#required": {} } } @@ -3049,7 +3049,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    ", "smithy.api#required": {} } }, @@ -3149,7 +3149,7 @@ "target": "com.amazonaws.codedeploy#DeleteResourcesByExternalIdOutput" }, "traits": { - "smithy.api#documentation": "

    Deletes resources linked to an external ID.

    " + "smithy.api#documentation": "

    Deletes resources linked to an external ID. This action only applies if you have\n configured blue/green deployments through CloudFormation.

    \n \n

    It is not necessary to call this action directly. CloudFormation calls it\n on your behalf when it needs to delete stack resources. This action is offered\n publicly in case you need to delete resources to comply with General Data Protection\n Regulation (GDPR) requirements.

    \n
    " } }, "com.amazonaws.codedeploy#DeleteResourcesByExternalIdInput": { @@ -3199,7 +3199,7 @@ } }, "traits": { - "smithy.api#documentation": "

    A deployment configuration with the specified name with the IAM user or\n Amazon Web Services account already exists.

    ", + "smithy.api#documentation": "

    A deployment configuration with the specified name with the user or Amazon Web Services account already exists.

    ", "smithy.api#error": "client" } }, @@ -3214,7 +3214,7 @@ } }, "traits": { - "smithy.api#documentation": "

    The deployment configuration does not exist with the IAM user or\n Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The deployment configuration does not exist with the user or Amazon Web Services account.

    ", "smithy.api#error": "client" } }, @@ -3383,7 +3383,7 @@ } }, "traits": { - "smithy.api#documentation": "

    The deployment with the IAM user or Amazon Web Services account does not\n exist.

    ", + "smithy.api#documentation": "

    The deployment with the user or Amazon Web Services account does not exist.

    ", "smithy.api#error": "client" } }, @@ -3398,7 +3398,7 @@ } }, "traits": { - "smithy.api#documentation": "

    A deployment group with the specified name with the IAM user or Amazon Web Services account already exists.

    ", + "smithy.api#documentation": "

    A deployment group with the specified name with the user or Amazon Web Services account\n already exists.

    ", "smithy.api#error": "client" } }, @@ -3413,7 +3413,7 @@ } }, "traits": { - "smithy.api#documentation": "

    The named deployment group with the IAM user or Amazon Web Services account does not exist.

    ", + "smithy.api#documentation": "

    The named deployment group with the user or Amazon Web Services account does not\n exist.

    ", "smithy.api#error": "client" } }, @@ -4558,12 +4558,12 @@ "name": { "target": "com.amazonaws.codedeploy#ELBName", "traits": { - "smithy.api#documentation": "

    For blue/green deployments, the name of the load balancer that is used to route\n traffic from original instances to replacement instances in a blue/green deployment. For\n in-place deployments, the name of the load balancer that instances are deregistered from\n so they are not serving traffic during a deployment, and then re-registered with after\n the deployment is complete.

    " + "smithy.api#documentation": "

    For blue/green deployments, the name of the Classic Load Balancer that is used to route\n traffic from original instances to replacement instances in a blue/green deployment. For\n in-place deployments, the name of the Classic Load Balancer that instances are deregistered from\n so they are not serving traffic during a deployment, and then re-registered with after\n the deployment is complete.

    " } } }, "traits": { - "smithy.api#documentation": "

    Information about a load balancer in Elastic Load Balancing to use in a deployment.\n Instances are registered directly with a load balancer, and traffic is routed to the\n load balancer.

    " + "smithy.api#documentation": "

    Information about a Classic Load Balancer in Elastic Load Balancing to use in a deployment.\n Instances are registered directly with a load balancer, and traffic is routed to the\n load balancer.

    " } }, "com.amazonaws.codedeploy#ELBInfoList": { @@ -4912,7 +4912,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    ", "smithy.api#required": {} } } @@ -5111,7 +5111,7 @@ "deploymentConfigName": { "target": "com.amazonaws.codedeploy#DeploymentConfigName", "traits": { - "smithy.api#documentation": "

    The name of a deployment configuration associated with the IAM user or\n Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of a deployment configuration associated with the user or Amazon Web Services account.

    ", "smithy.api#required": {} } } @@ -5177,7 +5177,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    ", "smithy.api#required": {} } }, @@ -5215,7 +5215,7 @@ "deploymentId": { "target": "com.amazonaws.codedeploy#DeploymentId", "traits": { - "smithy.api#documentation": "

    The unique ID of a deployment associated with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The unique ID of a deployment associated with the user or Amazon Web Services account.\n

    ", "smithy.api#required": {} } } @@ -5543,7 +5543,7 @@ } }, "traits": { - "smithy.api#documentation": "

    No IAM ARN was included in the request. You must use an IAM session ARN or IAM user ARN in the request.

    ", + "smithy.api#documentation": "

    No IAM ARN was included in the request. You must use an IAM session ARN or user ARN in the request.

    ", "smithy.api#error": "client" } }, @@ -5579,7 +5579,7 @@ } }, "traits": { - "smithy.api#documentation": "

    The specified IAM user ARN is already registered with an on-premises\n instance.

    ", + "smithy.api#documentation": "

    The specified user ARN is already registered with an on-premises instance.

    ", "smithy.api#error": "client" } }, @@ -5594,7 +5594,7 @@ } }, "traits": { - "smithy.api#documentation": "

    An IAM user ARN was not specified.

    ", + "smithy.api#documentation": "

    An user ARN was not specified.

    ", "smithy.api#error": "client" } }, @@ -5675,13 +5675,13 @@ "iamSessionArn": { "target": "com.amazonaws.codedeploy#IamSessionArn", "traits": { - "smithy.api#documentation": "

    The ARN of the IAM session associated with the on-premises instance.

    " + "smithy.api#documentation": "

    The ARN of the IAM session associated with the on-premises\n instance.

    " } }, "iamUserArn": { "target": "com.amazonaws.codedeploy#IamUserArn", "traits": { - "smithy.api#documentation": "

    The IAM user ARN associated with the on-premises instance.

    " + "smithy.api#documentation": "

    The user ARN associated with the on-premises instance.

    " } }, "instanceArn": { @@ -6364,7 +6364,7 @@ } }, "traits": { - "smithy.api#documentation": "

    The IAM user ARN was specified in an invalid format.

    ", + "smithy.api#documentation": "

    The user ARN was specified in an invalid format.

    ", "smithy.api#error": "client" } }, @@ -7138,7 +7138,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    ", "smithy.api#required": {} } }, @@ -7219,7 +7219,7 @@ } ], "traits": { - "smithy.api#documentation": "

    Lists the applications registered with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    Lists the applications registered with the user or Amazon Web Services account.

    ", "smithy.api#paginated": { "inputToken": "nextToken", "outputToken": "nextToken", @@ -7277,7 +7277,7 @@ } ], "traits": { - "smithy.api#documentation": "

    Lists the deployment configurations with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    Lists the deployment configurations with the user or Amazon Web Services account.

    ", "smithy.api#paginated": { "inputToken": "nextToken", "outputToken": "nextToken", @@ -7344,7 +7344,7 @@ } ], "traits": { - "smithy.api#documentation": "

    Lists the deployment groups for an application registered with the IAM\n user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    Lists the deployment groups for an application registered with the Amazon Web Services\n user or Amazon Web Services account.

    ", "smithy.api#paginated": { "inputToken": "nextToken", "outputToken": "nextToken", @@ -7358,7 +7358,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    ", "smithy.api#required": {} } }, @@ -7445,7 +7445,7 @@ "smithy.api#deprecated": { "message": "This operation is deprecated, use ListDeploymentTargets instead." }, - "smithy.api#documentation": "\n

    The newer BatchGetDeploymentTargets should be used instead because\n it works with all compute types. ListDeploymentInstances throws an\n exception if it is used with a compute platform other than EC2/On-premises or\n Lambda.

    \n
    \n

    Lists the instance for a deployment associated with the IAM user or\n Amazon Web Services account.

    ", + "smithy.api#documentation": "\n

    The newer BatchGetDeploymentTargets should be used instead because\n it works with all compute types. ListDeploymentInstances throws an\n exception if it is used with a compute platform other than EC2/On-premises or\n Lambda.

    \n
    \n

    Lists the instance for a deployment associated with the user or Amazon Web Services account.

    ", "smithy.api#paginated": { "inputToken": "nextToken", "outputToken": "nextToken", @@ -7636,7 +7636,7 @@ } ], "traits": { - "smithy.api#documentation": "

    Lists the deployments in a deployment group for an application registered with the\n IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    Lists the deployments in a deployment group for an application registered with the\n user or Amazon Web Services account.

    ", "smithy.api#paginated": { "inputToken": "nextToken", "outputToken": "nextToken", @@ -7650,7 +7650,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    \n \n

    If applicationName is specified, then\n deploymentGroupName must be specified. If it is not specified, then\n deploymentGroupName must not be specified.

    \n
    " + "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    \n \n

    If applicationName is specified, then\n deploymentGroupName must be specified. If it is not specified, then\n deploymentGroupName must not be specified.

    \n
    " } }, "deploymentGroupName": { @@ -7942,13 +7942,13 @@ "elbInfoList": { "target": "com.amazonaws.codedeploy#ELBInfoList", "traits": { - "smithy.api#documentation": "

    An array that contains information about the load balancer to use for load balancing\n in a deployment. In Elastic Load Balancing, load balancers are used with Classic Load\n Balancers.

    \n \n

    Adding more than one load balancer to the array is not supported.

    \n
    " + "smithy.api#documentation": "

    An array that contains information about the load balancers to use for load balancing\n in a deployment. If you're using Classic Load Balancers, specify those load balancers\n in this array.

    \n \n

    You can add up to 10 load balancers to the array.

    \n
    \n \n

    If you're using Application Load Balancers or Network Load Balancers, use the\n targetGroupInfoList array instead of this one.

    \n
    " } }, "targetGroupInfoList": { "target": "com.amazonaws.codedeploy#TargetGroupInfoList", "traits": { - "smithy.api#documentation": "

    An array that contains information about the target group to use for load balancing in\n a deployment. In Elastic Load Balancing, target groups are used with Application Load\n Balancers.

    \n \n

    Adding more than one target group to the array is not supported.

    \n
    " + "smithy.api#documentation": "

    An array that contains information about the target groups to use for load balancing\n in a deployment. If you're using Application Load Balancers and Network Load Balancers,\n specify their associated target groups in this array.

    \n \n

    You can add up to 10 target groups to the array.

    \n
    \n \n

    If you're using Classic Load Balancers, use the elbInfoList array\n instead of this one.

    \n
    " } }, "targetGroupPairInfoList": { @@ -7959,7 +7959,7 @@ } }, "traits": { - "smithy.api#documentation": "

    Information about the Elastic Load Balancing load balancer or target group used in a\n deployment.

    " + "smithy.api#documentation": "

    Information about the Elastic Load Balancing load balancer or target group used in a\n deployment.

    \n

    You can use load balancers and target groups in combination. For example, if you have\n two Classic Load Balancers, and five target groups tied to an Application Load Balancer,\n you can specify the two Classic Load Balancers in elbInfoList, and the five\n target groups in targetGroupInfoList.

    " } }, "com.amazonaws.codedeploy#LogTail": { @@ -8023,7 +8023,7 @@ } }, "traits": { - "smithy.api#documentation": "

    Both an IAM user ARN and an IAM session ARN were\n included in the request. Use only one ARN type.

    ", + "smithy.api#documentation": "

    Both an user ARN and an IAM session ARN were included in the request.\n Use only one ARN type.

    ", "smithy.api#error": "client" } }, @@ -8233,7 +8233,7 @@ "applicationName": { "target": "com.amazonaws.codedeploy#ApplicationName", "traits": { - "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The name of an CodeDeploy application associated with the user or Amazon Web Services account.

    ", "smithy.api#required": {} } }, @@ -8319,7 +8319,7 @@ "iamUserArn": { "target": "com.amazonaws.codedeploy#IamUserArn", "traits": { - "smithy.api#documentation": "

    The ARN of the IAM user to associate with the on-premises\n instance.

    " + "smithy.api#documentation": "

    The ARN of the user to associate with the on-premises instance.

    " } } }, @@ -8467,7 +8467,7 @@ } }, "traits": { - "smithy.api#documentation": "

    The named revision does not exist with the IAM user or Amazon Web Services account.

    ", + "smithy.api#documentation": "

    The named revision does not exist with the user or Amazon Web Services account.

    ", "smithy.api#error": "client" } }, @@ -8653,7 +8653,7 @@ "bundleType": { "target": "com.amazonaws.codedeploy#BundleType", "traits": { - "smithy.api#documentation": "

    The file type of the application revision. Must be one of the following:

    \n " + "smithy.api#documentation": "

    The file type of the application revision. Must be one of the following:

    \n " } }, "version": { @@ -9774,7 +9774,7 @@ "autoScalingGroups": { "target": "com.amazonaws.codedeploy#AutoScalingGroupNameList", "traits": { - "smithy.api#documentation": "

    The replacement list of Auto Scaling groups to be included in the deployment\n group, if you want to change them.

    \n " + "smithy.api#documentation": "

    The replacement list of Auto Scaling groups to be included in the deployment\n group, if you want to change them.

    \n " } }, "serviceRoleArn": { @@ -9880,4 +9880,4 @@ } } } -} \ No newline at end of file +}