Skip to content

Commit

Permalink
Release v1.37.31 (2021-03-15)
Browse files Browse the repository at this point in the history
===

### Service Client Updates
* `service/codedeploy`: Updates service API and documentation
  * AWS CodeDeploy can now detect instances running an outdated revision of your application and automatically update them with the latest revision.
* `service/ecs`: Updates service API and documentation
  * This is for ecs exec feature release which includes two new APIs - execute-command and update-cluster and an AWS CLI customization for execute-command API
* `service/elasticmapreduce`: Updates service API and documentation
  * Amazon EMR customers can now specify Resource Group to target Capacity Reservations in their EMR clusters with instance fleets using allocation strategy.
* `service/fis`: Updates service API, documentation, paginators, and examples
* `service/transcribe-streaming`: Updates service API and documentation
  • Loading branch information
awssdkgo committed Mar 15, 2021
1 parent 06b1c17 commit dd984e9
Show file tree
Hide file tree
Showing 27 changed files with 8,388 additions and 265 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
Release v1.37.31 (2021-03-15)
===

### Service Client Updates
* `service/codedeploy`: Updates service API and documentation
* AWS CodeDeploy can now detect instances running an outdated revision of your application and automatically update them with the latest revision.
* `service/ecs`: Updates service API and documentation
* This is for ecs exec feature release which includes two new APIs - execute-command and update-cluster and an AWS CLI customization for execute-command API
* `service/elasticmapreduce`: Updates service API and documentation
* Amazon EMR customers can now specify Resource Group to target Capacity Reservations in their EMR clusters with instance fleets using allocation strategy.
* `service/fis`: Updates service API, documentation, paginators, and examples
* `service/transcribe-streaming`: Updates service API and documentation

Release v1.37.30 (2021-03-12)
===

Expand Down
2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.37.30"
const SDKVersion = "1.37.31"
31 changes: 22 additions & 9 deletions models/apis/codedeploy/2014-10-06/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1235,6 +1235,7 @@
"triggerConfigurations":{"shape":"TriggerConfigList"},
"alarmConfiguration":{"shape":"AlarmConfiguration"},
"autoRollbackConfiguration":{"shape":"AutoRollbackConfiguration"},
"outdatedInstancesStrategy":{"shape":"OutdatedInstancesStrategy"},
"deploymentStyle":{"shape":"DeploymentStyle"},
"blueGreenDeploymentConfiguration":{"shape":"BlueGreenDeploymentConfiguration"},
"loadBalancerInfo":{"shape":"LoadBalancerInfo"},
Expand Down Expand Up @@ -1396,6 +1397,7 @@
"autoscaling",
"codeDeployRollback",
"CodeDeploy",
"CodeDeployAutoUpdate",
"CloudFormation",
"CloudFormationRollback"
]
Expand Down Expand Up @@ -1435,6 +1437,7 @@
"alarmConfiguration":{"shape":"AlarmConfiguration"},
"autoRollbackConfiguration":{"shape":"AutoRollbackConfiguration"},
"deploymentStyle":{"shape":"DeploymentStyle"},
"outdatedInstancesStrategy":{"shape":"OutdatedInstancesStrategy"},
"blueGreenDeploymentConfiguration":{"shape":"BlueGreenDeploymentConfiguration"},
"loadBalancerInfo":{"shape":"LoadBalancerInfo"},
"lastSuccessfulDeployment":{"shape":"LastDeploymentInfo"},
Expand Down Expand Up @@ -1507,7 +1510,8 @@
"fileExistsBehavior":{"shape":"FileExistsBehavior"},
"deploymentStatusMessages":{"shape":"DeploymentStatusMessageList"},
"computePlatform":{"shape":"ComputePlatform"},
"externalId":{"shape":"ExternalId"}
"externalId":{"shape":"ExternalId"},
"relatedDeployments":{"shape":"RelatedDeployments"}
}
},
"DeploymentIsNotInReadyStateException":{
Expand Down Expand Up @@ -2207,12 +2211,6 @@
},
"exception":true
},
"InvalidDeploymentConfigIdException":{
"type":"structure",
"members":{
},
"exception":true
},
"InvalidDeploymentConfigNameException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -2761,8 +2759,8 @@
"MinimumHealthyHosts":{
"type":"structure",
"members":{
"value":{"shape":"MinimumHealthyHostsValue"},
"type":{"shape":"MinimumHealthyHostsType"}
"type":{"shape":"MinimumHealthyHostsType"},
"value":{"shape":"MinimumHealthyHostsValue"}
}
},
"MinimumHealthyHostsType":{
Expand Down Expand Up @@ -2797,6 +2795,13 @@
},
"exception":true
},
"OutdatedInstancesStrategy":{
"type":"string",
"enum":[
"UPDATE",
"IGNORE"
]
},
"Percentage":{"type":"integer"},
"PutLifecycleEventHookExecutionStatusInput":{
"type":"structure",
Expand Down Expand Up @@ -2851,6 +2856,13 @@
"Deregistered"
]
},
"RelatedDeployments":{
"type":"structure",
"members":{
"autoUpdateOutdatedInstancesRootDeploymentId":{"shape":"DeploymentId"},
"autoUpdateOutdatedInstancesDeploymentIds":{"shape":"DeploymentsList"}
}
},
"RemoveTagsFromOnPremisesInstancesInput":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -3259,6 +3271,7 @@
"triggerConfigurations":{"shape":"TriggerConfigList"},
"alarmConfiguration":{"shape":"AlarmConfiguration"},
"autoRollbackConfiguration":{"shape":"AutoRollbackConfiguration"},
"outdatedInstancesStrategy":{"shape":"OutdatedInstancesStrategy"},
"deploymentStyle":{"shape":"DeploymentStyle"},
"blueGreenDeploymentConfiguration":{"shape":"BlueGreenDeploymentConfiguration"},
"loadBalancerInfo":{"shape":"LoadBalancerInfo"},
Expand Down
27 changes: 19 additions & 8 deletions models/apis/codedeploy/2014-10-06/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -552,7 +552,7 @@
"DeploymentCreator": {
"base": null,
"refs": {
"DeploymentInfo$creator": "<p>The means by which the deployment was created:</p> <ul> <li> <p> <code>user</code>: A user created the deployment.</p> </li> <li> <p> <code>autoscaling</code>: Amazon EC2 Auto Scaling created the deployment.</p> </li> <li> <p> <code>codeDeployRollback</code>: A rollback process created the deployment.</p> </li> </ul>"
"DeploymentInfo$creator": "<p>The means by which the deployment was created:</p> <ul> <li> <p> <code>user</code>: A user created the deployment.</p> </li> <li> <p> <code>autoscaling</code>: Amazon EC2 Auto Scaling created the deployment.</p> </li> <li> <p> <code>codeDeployRollback</code>: A rollback process created the deployment.</p> </li> <li> <p> <code>CodeDeployAutoUpdate</code>: An auto-update process created the deployment when it detected outdated EC2 instances.</p> </li> </ul>"
}
},
"DeploymentDoesNotExistException": {
Expand Down Expand Up @@ -644,6 +644,7 @@
"ListDeploymentInstancesInput$deploymentId": "<p> The unique ID of a deployment. </p>",
"ListDeploymentTargetsInput$deploymentId": "<p> The unique ID of a deployment. </p>",
"PutLifecycleEventHookExecutionStatusInput$deploymentId": "<p> The unique ID of a deployment. Pass this ID to a Lambda function that validates a deployment lifecycle event. </p>",
"RelatedDeployments$autoUpdateOutdatedInstancesRootDeploymentId": "<p>The deployment ID of the root deployment that triggered this deployment.</p>",
"RollbackInfo$rollbackDeploymentId": "<p>The ID of the deployment rollback.</p>",
"RollbackInfo$rollbackTriggeringDeploymentId": "<p>The deployment ID of the deployment that was underway and triggered a rollback deployment because it failed or was stopped.</p>",
"SkipWaitTimeForInstanceTerminationInput$deploymentId": "<p> The unique ID of a blue/green deployment for which you want to skip the instance termination wait time. </p>",
Expand Down Expand Up @@ -786,7 +787,8 @@
"base": null,
"refs": {
"BatchGetDeploymentsInput$deploymentIds": "<p> A list of deployment IDs, separated by spaces. The maximum number of deployment IDs you can specify is 25.</p>",
"ListDeploymentsOutput$deployments": "<p>A list of deployment IDs.</p>"
"ListDeploymentsOutput$deployments": "<p>A list of deployment IDs.</p>",
"RelatedDeployments$autoUpdateOutdatedInstancesDeploymentIds": "<p>The deployment IDs of 'auto-update outdated instances' deployments triggered by this deployment.</p>"
}
},
"DeregisterOnPremisesInstanceInput": {
Expand Down Expand Up @@ -1355,11 +1357,6 @@
"refs": {
}
},
"InvalidDeploymentConfigIdException": {
"base": "<p> The ID of the deployment configuration is invalid. </p>",
"refs": {
}
},
"InvalidDeploymentConfigNameException": {
"base": "<p>The deployment configuration name was specified in an invalid format.</p>",
"refs": {
Expand Down Expand Up @@ -1679,7 +1676,7 @@
"base": null,
"refs": {
"LifecycleEvent$status": "<p>The deployment lifecycle event status:</p> <ul> <li> <p>Pending: The deployment lifecycle event is pending.</p> </li> <li> <p>InProgress: The deployment lifecycle event is in progress.</p> </li> <li> <p>Succeeded: The deployment lifecycle event ran successfully.</p> </li> <li> <p>Failed: The deployment lifecycle event has failed.</p> </li> <li> <p>Skipped: The deployment lifecycle event has been skipped.</p> </li> <li> <p>Unknown: The deployment lifecycle event is unknown.</p> </li> </ul>",
"PutLifecycleEventHookExecutionStatusInput$status": "<p>The result of a Lambda function that validates a deployment lifecycle event (<code>Succeeded</code> or <code>Failed</code>).</p>"
"PutLifecycleEventHookExecutionStatusInput$status": "<p>The result of a Lambda function that validates a deployment lifecycle event. <code>Succeeded</code> and <code>Failed</code> are the only valid values for <code>status</code>.</p>"
}
},
"LifecycleHookLimitExceededException": {
Expand Down Expand Up @@ -1906,6 +1903,14 @@
"refs": {
}
},
"OutdatedInstancesStrategy": {
"base": null,
"refs": {
"CreateDeploymentGroupInput$outdatedInstancesStrategy": "<p>Indicates what happens when new EC2 instances are launched mid-deployment and do not receive the deployed application revision.</p> <p>If this option is set to <code>UPDATE</code> or is unspecified, CodeDeploy initiates one or more 'auto-update outdated instances' deployments to apply the deployed application revision to the new EC2 instances.</p> <p>If this option is set to <code>IGNORE</code>, CodeDeploy does not initiate a deployment to update the new EC2 instances. This may result in instances having different revisions.</p>",
"DeploymentGroupInfo$outdatedInstancesStrategy": "<p>Indicates what happens when new EC2 instances are launched mid-deployment and do not receive the deployed application revision.</p> <p>If this option is set to <code>UPDATE</code> or is unspecified, CodeDeploy initiates one or more 'auto-update outdated instances' deployments to apply the deployed application revision to the new EC2 instances.</p> <p>If this option is set to <code>IGNORE</code>, CodeDeploy does not initiate a deployment to update the new EC2 instances. This may result in instances having different revisions.</p>",
"UpdateDeploymentGroupInput$outdatedInstancesStrategy": "<p>Indicates what happens when new EC2 instances are launched mid-deployment and do not receive the deployed application revision.</p> <p>If this option is set to <code>UPDATE</code> or is unspecified, CodeDeploy initiates one or more 'auto-update outdated instances' deployments to apply the deployed application revision to the new EC2 instances.</p> <p>If this option is set to <code>IGNORE</code>, CodeDeploy does not initiate a deployment to update the new EC2 instances. This may result in instances having different revisions.</p>"
}
},
"Percentage": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1959,6 +1964,12 @@
"ListOnPremisesInstancesInput$registrationStatus": "<p>The registration status of the on-premises instances:</p> <ul> <li> <p> <code>Deregistered</code>: Include deregistered on-premises instances in the resulting list.</p> </li> <li> <p> <code>Registered</code>: Include registered on-premises instances in the resulting list.</p> </li> </ul>"
}
},
"RelatedDeployments": {
"base": "<p>Information about deployments related to the specified deployment.</p>",
"refs": {
"DeploymentInfo$relatedDeployments": null
}
},
"RemoveTagsFromOnPremisesInstancesInput": {
"base": "<p>Represents the input of a <code>RemoveTagsFromOnPremisesInstances</code> operation.</p>",
"refs": {
Expand Down
Loading

0 comments on commit dd984e9

Please sign in to comment.