Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.41.0 #4128

Merged
merged 1 commit into from Oct 11, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
15 changes: 15 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,18 @@
Release v1.41.0 (2021-10-11)
===

### Service Client Updates
* `service/ec2`: Updates service documentation
* Documentation update for Amazon EC2.
* `service/elasticloadbalancingv2`: Updates service API and documentation
* `service/frauddetector`: Updates service API, documentation, and paginators
* `service/medialive`: Updates service API and documentation
* This release adds support for Transport Stream files as an input type to MediaLive encoders.

### SDK Features
* Update SDK's serialization of REST-JSON API input and Content-Type
* Updates the SDK's serialization of REST-JSON based API input parameters into HTTP request message payload, and Content-Type are set correctly. API operations with input structure members that are modeled to be serialized to the request payload will always have at least an empty JSON object serialized. Even if all members targeting the payload are nil. Also fixes REST-JSON serialization so that Content-Type is not sent if the input parameter has no members target the request payload.

Release v1.40.59 (2021-10-08)
===

Expand Down
2 changes: 0 additions & 2 deletions CHANGELOG_PENDING.md
@@ -1,6 +1,4 @@
### SDK Features
* Update SDK's serialization of REST-JSON API input and Content-Type
* Updates the SDK's serialization of REST-JSON based API input parameters into HTTP request message payload, and Content-Type are set correctly. API operations with input structure members that are modeled to be serialized to the request payload will always have at least an empty JSON object serialized. Even if all members targeting the payload are nil. Also fixes REST-JSON serialization so that Content-Type is not sent if the input parameter has no members target the request payload.

### SDK Enhancements

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

// SDKVersion is the version of this SDK
const SDKVersion = "1.40.59"
const SDKVersion = "1.41.0"
128 changes: 64 additions & 64 deletions models/apis/ec2/2016-11-15/docs-2.json

Large diffs are not rendered by default.

13 changes: 11 additions & 2 deletions models/apis/elasticloadbalancingv2/2015-12-01/api-2.json
Expand Up @@ -969,7 +969,8 @@
"UnhealthyThresholdCount":{"shape":"HealthCheckThresholdCount"},
"Matcher":{"shape":"Matcher"},
"TargetType":{"shape":"TargetTypeEnum"},
"Tags":{"shape":"TagList"}
"Tags":{"shape":"TagList"},
"IpAddressType":{"shape":"TargetGroupIpAddressTypeEnum"}
}
},
"CreateTargetGroupOutput":{
Expand Down Expand Up @@ -2133,7 +2134,8 @@
"Matcher":{"shape":"Matcher"},
"LoadBalancerArns":{"shape":"LoadBalancerArns"},
"TargetType":{"shape":"TargetTypeEnum"},
"ProtocolVersion":{"shape":"ProtocolVersion"}
"ProtocolVersion":{"shape":"ProtocolVersion"},
"IpAddressType":{"shape":"TargetGroupIpAddressTypeEnum"}
}
},
"TargetGroupArn":{"type":"string"},
Expand Down Expand Up @@ -2169,6 +2171,13 @@
"type":"list",
"member":{"shape":"TargetGroupAttribute"}
},
"TargetGroupIpAddressTypeEnum":{
"type":"string",
"enum":[
"ipv4",
"ipv6"
]
},
"TargetGroupList":{
"type":"list",
"member":{"shape":"TargetGroupTuple"}
Expand Down
11 changes: 9 additions & 2 deletions models/apis/elasticloadbalancingv2/2015-12-01/docs-2.json
Expand Up @@ -702,7 +702,7 @@
"HttpCode": {
"base": null,
"refs": {
"Matcher$HttpCode": "<p>For Application Load Balancers, you can specify values between 200 and 499, and the default value is 200. You can specify multiple values (for example, \"200,202\") or a range of values (for example, \"200-299\").</p> <p>For Network Load Balancers and Gateway Load Balancers, this must be \"200–399\".</p>"
"Matcher$HttpCode": "<p>For Application Load Balancers, you can specify values between 200 and 499, and the default value is 200. You can specify multiple values (for example, \"200,202\") or a range of values (for example, \"200-299\").</p> <p>For Network Load Balancers and Gateway Load Balancers, this must be \"200–399\".</p> <p>Note that when using shorthand syntax, some values such as commas need to be escaped.</p>"
}
},
"HttpHeaderConditionConfig": {
Expand Down Expand Up @@ -990,7 +990,7 @@
}
},
"Matcher": {
"base": "<p>The codes to use when checking for a successful response from a target. If the protocol version is gRPC, these are gRPC codes. Otherwise, these are HTTP codes.</p>",
"base": "<p>The codes to use when checking for a successful response from a target. If the protocol version is gRPC, these are gRPC codes. Otherwise, these are HTTP codes. </p>",
"refs": {
"CreateTargetGroupInput$Matcher": "<p>[HTTP/HTTPS health checks] The HTTP or gRPC codes to use when checking for a successful response from a target.</p>",
"ModifyTargetGroupInput$Matcher": "<p>[HTTP/HTTPS health checks] The HTTP or gRPC codes to use when checking for a successful response from a target.</p> <p>With Network Load Balancers, you can't modify this setting.</p>",
Expand Down Expand Up @@ -1599,6 +1599,13 @@
"ModifyTargetGroupAttributesOutput$Attributes": "<p>Information about the attributes.</p>"
}
},
"TargetGroupIpAddressTypeEnum": {
"base": null,
"refs": {
"CreateTargetGroupInput$IpAddressType": "<p>The type of IP address used for this target group. The possible values are <code>ipv4</code> and <code>ipv6</code>. This is an optional parameter. If not specified, the IP address type defaults to <code>ipv4</code>.</p>",
"TargetGroup$IpAddressType": "<p>The type of IP address used for this target group. The possible values are <code>ipv4</code> and <code>ipv6</code>. This is an optional parameter. If not specified, the IP address type defaults to <code>ipv4</code>.</p>"
}
},
"TargetGroupList": {
"base": null,
"refs": {
Expand Down