Skip to content

Commit

Permalink
Release v1.32.3 (2020-06-16)
Browse files Browse the repository at this point in the history
===

### Service Client Updates
* `service/autoscaling`: Updates service API and documentation
  * Introducing instance refresh, a feature that helps you update all instances in an Auto Scaling group in a rolling fashion (for example, to apply a new AMI or instance type). You can control the pace of the refresh by defining the percentage of the group that must remain running/healthy during the replacement process and the time for new instances to warm up between replacements.
* `service/cloudfront`: Updates service documentation
  * Documentation updates for CloudFront
* `service/dataexchange`: Updates service API
* `service/lambda`: Updates service API, documentation, and examples
  * Adds support for using Amazon Elastic File System (persistent storage) with AWS Lambda. This enables customers to share data across function invocations, read large reference data files, and write function output to a persistent and shared store.
* `service/polly`: Updates service API
  * Amazon Polly adds new US English child voice - Kevin. Kevin is available as Neural voice only.
* `service/qldb`: Updates service documentation
  • Loading branch information
awssdkgo committed Jun 16, 2020
1 parent 2eb7b18 commit 2906c12
Show file tree
Hide file tree
Showing 21 changed files with 1,667 additions and 67 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
Release v1.32.3 (2020-06-16)
===

### Service Client Updates
* `service/autoscaling`: Updates service API and documentation
* Introducing instance refresh, a feature that helps you update all instances in an Auto Scaling group in a rolling fashion (for example, to apply a new AMI or instance type). You can control the pace of the refresh by defining the percentage of the group that must remain running/healthy during the replacement process and the time for new instances to warm up between replacements.
* `service/cloudfront`: Updates service documentation
* Documentation updates for CloudFront
* `service/dataexchange`: Updates service API
* `service/lambda`: Updates service API, documentation, and examples
* Adds support for using Amazon Elastic File System (persistent storage) with AWS Lambda. This enables customers to share data across function invocations, read large reference data files, and write function output to a persistent and shared store.
* `service/polly`: Updates service API
* Amazon Polly adds new US English child voice - Kevin. Kevin is available as Neural voice only.
* `service/qldb`: Updates service documentation

Release v1.32.2 (2020-06-15)
===

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.32.2"
const SDKVersion = "1.32.3"
175 changes: 175 additions & 0 deletions models/apis/autoscaling/2011-01-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,23 @@
{"shape":"ResourceContentionFault"}
]
},
"CancelInstanceRefresh":{
"name":"CancelInstanceRefresh",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CancelInstanceRefreshType"},
"output":{
"shape":"CancelInstanceRefreshAnswer",
"resultWrapper":"CancelInstanceRefreshResult"
},
"errors":[
{"shape":"LimitExceededFault"},
{"shape":"ResourceContentionFault"},
{"shape":"ActiveInstanceRefreshNotFoundFault"}
]
},
"CompleteLifecycleAction":{
"name":"CompleteLifecycleAction",
"http":{
Expand Down Expand Up @@ -303,6 +320,22 @@
{"shape":"ResourceContentionFault"}
]
},
"DescribeInstanceRefreshes":{
"name":"DescribeInstanceRefreshes",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeInstanceRefreshesType"},
"output":{
"shape":"DescribeInstanceRefreshesAnswer",
"resultWrapper":"DescribeInstanceRefreshesResult"
},
"errors":[
{"shape":"InvalidNextToken"},
{"shape":"ResourceContentionFault"}
]
},
"DescribeLaunchConfigurations":{
"name":"DescribeLaunchConfigurations",
"http":{
Expand Down Expand Up @@ -735,6 +768,23 @@
{"shape":"ResourceContentionFault"}
]
},
"StartInstanceRefresh":{
"name":"StartInstanceRefresh",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StartInstanceRefreshType"},
"output":{
"shape":"StartInstanceRefreshAnswer",
"resultWrapper":"StartInstanceRefreshResult"
},
"errors":[
{"shape":"LimitExceededFault"},
{"shape":"ResourceContentionFault"},
{"shape":"InstanceRefreshInProgressFault"}
]
},
"SuspendProcesses":{
"name":"SuspendProcesses",
"http":{
Expand Down Expand Up @@ -778,6 +828,18 @@
}
},
"shapes":{
"ActiveInstanceRefreshNotFoundFault":{
"type":"structure",
"members":{
"message":{"shape":"XmlStringMaxLen255"}
},
"error":{
"code":"ActiveInstanceRefreshNotFound",
"httpStatusCode":400,
"senderFault":true
},
"exception":true
},
"Activities":{
"type":"list",
"member":{"shape":"Activity"}
Expand Down Expand Up @@ -1078,6 +1140,19 @@
"type":"list",
"member":{"shape":"BlockDeviceMapping"}
},
"CancelInstanceRefreshAnswer":{
"type":"structure",
"members":{
"InstanceRefreshId":{"shape":"XmlStringMaxLen255"}
}
},
"CancelInstanceRefreshType":{
"type":"structure",
"required":["AutoScalingGroupName"],
"members":{
"AutoScalingGroupName":{"shape":"XmlStringMaxLen255"}
}
},
"ClassicLinkVPCSecurityGroups":{
"type":"list",
"member":{"shape":"XmlStringMaxLen255"}
Expand Down Expand Up @@ -1271,6 +1346,23 @@
"AutoScalingNotificationTypes":{"shape":"AutoScalingNotificationTypes"}
}
},
"DescribeInstanceRefreshesAnswer":{
"type":"structure",
"members":{
"InstanceRefreshes":{"shape":"InstanceRefreshes"},
"NextToken":{"shape":"XmlString"}
}
},
"DescribeInstanceRefreshesType":{
"type":"structure",
"required":["AutoScalingGroupName"],
"members":{
"AutoScalingGroupName":{"shape":"XmlStringMaxLen255"},
"InstanceRefreshIds":{"shape":"InstanceRefreshIds"},
"NextToken":{"shape":"XmlString"},
"MaxRecords":{"shape":"MaxRecords"}
}
},
"DescribeLifecycleHookTypesAnswer":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1589,6 +1681,50 @@
}
},
"InstanceProtected":{"type":"boolean"},
"InstanceRefresh":{
"type":"structure",
"members":{
"InstanceRefreshId":{"shape":"XmlStringMaxLen255"},
"AutoScalingGroupName":{"shape":"XmlStringMaxLen255"},
"Status":{"shape":"InstanceRefreshStatus"},
"StatusReason":{"shape":"XmlStringMaxLen1023"},
"StartTime":{"shape":"TimestampType"},
"EndTime":{"shape":"TimestampType"},
"PercentageComplete":{"shape":"IntPercent"},
"InstancesToUpdate":{"shape":"InstancesToUpdate"}
}
},
"InstanceRefreshIds":{
"type":"list",
"member":{"shape":"XmlStringMaxLen255"}
},
"InstanceRefreshInProgressFault":{
"type":"structure",
"members":{
"message":{"shape":"XmlStringMaxLen255"}
},
"error":{
"code":"InstanceRefreshInProgress",
"httpStatusCode":400,
"senderFault":true
},
"exception":true
},
"InstanceRefreshStatus":{
"type":"string",
"enum":[
"Pending",
"InProgress",
"Successful",
"Failed",
"Cancelling",
"Cancelled"
]
},
"InstanceRefreshes":{
"type":"list",
"member":{"shape":"InstanceRefresh"}
},
"Instances":{
"type":"list",
"member":{"shape":"Instance"}
Expand All @@ -1604,6 +1740,15 @@
"SpotMaxPrice":{"shape":"MixedInstanceSpotPrice"}
}
},
"InstancesToUpdate":{
"type":"integer",
"min":0
},
"IntPercent":{
"type":"integer",
"max":100,
"min":0
},
"InvalidNextToken":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -2072,6 +2217,21 @@
"InstanceId":{"shape":"XmlStringMaxLen19"}
}
},
"RefreshInstanceWarmup":{
"type":"integer",
"min":0
},
"RefreshPreferences":{
"type":"structure",
"members":{
"MinHealthyPercentage":{"shape":"IntPercent"},
"InstanceWarmup":{"shape":"RefreshInstanceWarmup"}
}
},
"RefreshStrategy":{
"type":"string",
"enum":["Rolling"]
},
"ResourceContentionFault":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -2277,6 +2437,21 @@
"max":255,
"min":1
},
"StartInstanceRefreshAnswer":{
"type":"structure",
"members":{
"InstanceRefreshId":{"shape":"XmlStringMaxLen255"}
}
},
"StartInstanceRefreshType":{
"type":"structure",
"required":["AutoScalingGroupName"],
"members":{
"AutoScalingGroupName":{"shape":"XmlStringMaxLen255"},
"Strategy":{"shape":"RefreshStrategy"},
"Preferences":{"shape":"RefreshPreferences"}
}
},
"StepAdjustment":{
"type":"structure",
"required":["ScalingAdjustment"],
Expand Down
Loading

0 comments on commit 2906c12

Please sign in to comment.