Skip to content

Commit

Permalink
Release v1.31.6 (2020-05-27) (#3339)
Browse files Browse the repository at this point in the history
Release v1.31.6 (2020-05-27)
===

### Service Client Updates
* `service/elasticloadbalancingv2`: Updates service API and documentation
* `service/guardduty`: Updates service documentation
  * Documentation updates for GuardDuty
  • Loading branch information
aws-sdk-go-automation committed May 27, 2020
1 parent bcb2cf3 commit cf7f7d1
Show file tree
Hide file tree
Showing 11 changed files with 279 additions and 36 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,11 @@
Release v1.31.6 (2020-05-27)
===

### Service Client Updates
* `service/elasticloadbalancingv2`: Updates service API and documentation
* `service/guardduty`: Updates service documentation
* Documentation updates for GuardDuty

Release v1.31.5 (2020-05-26)
===

Expand Down
71 changes: 65 additions & 6 deletions aws/endpoints/defaults.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

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.31.5"
const SDKVersion = "1.31.6"
31 changes: 26 additions & 5 deletions models/apis/elasticloadbalancingv2/2015-12-01/api-2.json
Expand Up @@ -74,7 +74,8 @@
{"shape":"TooManyTargetsException"},
{"shape":"TooManyActionsException"},
{"shape":"InvalidLoadBalancerActionException"},
{"shape":"TooManyUniqueTargetGroupsPerLoadBalancerException"}
{"shape":"TooManyUniqueTargetGroupsPerLoadBalancerException"},
{"shape":"ALPNPolicyNotSupportedException"}
]
},
"CreateLoadBalancer":{
Expand Down Expand Up @@ -427,7 +428,8 @@
{"shape":"TooManyTargetsException"},
{"shape":"TooManyActionsException"},
{"shape":"InvalidLoadBalancerActionException"},
{"shape":"TooManyUniqueTargetGroupsPerLoadBalancerException"}
{"shape":"TooManyUniqueTargetGroupsPerLoadBalancerException"},
{"shape":"ALPNPolicyNotSupportedException"}
]
},
"ModifyLoadBalancerAttributes":{
Expand Down Expand Up @@ -629,6 +631,17 @@
}
},
"shapes":{
"ALPNPolicyNotSupportedException":{
"type":"structure",
"members":{
},
"error":{
"code":"ALPNPolicyNotFound",
"httpStatusCode":400,
"senderFault":true
},
"exception":true
},
"Action":{
"type":"structure",
"required":["Type"],
Expand Down Expand Up @@ -707,6 +720,11 @@
},
"exception":true
},
"AlpnPolicyName":{
"type":"list",
"member":{"shape":"AlpnPolicyValue"}
},
"AlpnPolicyValue":{"type":"string"},
"AuthenticateCognitoActionAuthenticationRequestExtraParams":{
"type":"map",
"key":{"shape":"AuthenticateCognitoActionAuthenticationRequestParamName"},
Expand Down Expand Up @@ -873,7 +891,8 @@
"Port":{"shape":"Port"},
"SslPolicy":{"shape":"SslPolicyName"},
"Certificates":{"shape":"CertificateList"},
"DefaultActions":{"shape":"Actions"}
"DefaultActions":{"shape":"Actions"},
"AlpnPolicy":{"shape":"AlpnPolicyName"}
}
},
"CreateListenerOutput":{
Expand Down Expand Up @@ -1412,7 +1431,8 @@
"Protocol":{"shape":"ProtocolEnum"},
"Certificates":{"shape":"CertificateList"},
"SslPolicy":{"shape":"SslPolicyName"},
"DefaultActions":{"shape":"Actions"}
"DefaultActions":{"shape":"Actions"},
"AlpnPolicy":{"shape":"AlpnPolicyName"}
}
},
"ListenerArn":{"type":"string"},
Expand Down Expand Up @@ -1558,7 +1578,8 @@
"Protocol":{"shape":"ProtocolEnum"},
"SslPolicy":{"shape":"SslPolicyName"},
"Certificates":{"shape":"CertificateList"},
"DefaultActions":{"shape":"Actions"}
"DefaultActions":{"shape":"Actions"},
"AlpnPolicy":{"shape":"AlpnPolicyName"}
}
},
"ModifyListenerOutput":{
Expand Down
21 changes: 20 additions & 1 deletion models/apis/elasticloadbalancingv2/2015-12-01/docs-2.json
Expand Up @@ -38,6 +38,11 @@
"SetSubnets": "<p>Enables the Availability Zones for the specified public subnets for the specified load balancer. The specified subnets replace the previously enabled subnets.</p> <p>When you specify subnets for a Network Load Balancer, you must include all subnets that were enabled previously, with their existing configurations, plus any additional subnets.</p>"
},
"shapes": {
"ALPNPolicyNotSupportedException": {
"base": "<p>The specified ALPN policy is not supported.</p>",
"refs": {
}
},
"Action": {
"base": "<p>Information about an action.</p>",
"refs": {
Expand Down Expand Up @@ -99,6 +104,20 @@
"refs": {
}
},
"AlpnPolicyName": {
"base": null,
"refs": {
"CreateListenerInput$AlpnPolicy": "<p>[TLS listeners] The name of the Application-Layer Protocol Negotiation (ALPN) policy. You can specify one policy name. The following are the possible values:</p> <ul> <li> <p> <code>HTTP1Only</code> </p> </li> <li> <p> <code>HTTP2Only</code> </p> </li> <li> <p> <code>HTTP2Optional</code> </p> </li> <li> <p> <code>HTTP2Preferred</code> </p> </li> <li> <p> <code>None</code> </p> </li> </ul> <p>For more information, see <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/network/create-tls-listener.html#alpn-policies\">ALPN Policies</a> in the <i>Network Load Balancers Guide</i>.</p>",
"Listener$AlpnPolicy": "<p>[TLS listener] The name of the Application-Layer Protocol Negotiation (ALPN) policy.</p>",
"ModifyListenerInput$AlpnPolicy": "<p>[TLS listeners] The name of the Application-Layer Protocol Negotiation (ALPN) policy. You can specify one policy name. The following are the possible values:</p> <ul> <li> <p> <code>HTTP1Only</code> </p> </li> <li> <p> <code>HTTP2Only</code> </p> </li> <li> <p> <code>HTTP2Optional</code> </p> </li> <li> <p> <code>HTTP2Preferred</code> </p> </li> <li> <p> <code>None</code> </p> </li> </ul> <p>For more information, see <a href=\"https://docs.aws.amazon.com/elasticloadbalancing/latest/network/create-tls-listener.html#alpn-policies\">ALPN Policies</a> in the <i>Network Load Balancers Guide</i>.</p>"
}
},
"AlpnPolicyValue": {
"base": null,
"refs": {
"AlpnPolicyName$member": null
}
},
"AuthenticateCognitoActionAuthenticationRequestExtraParams": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1525,7 +1544,7 @@
"TargetGroupAttributeKey": {
"base": null,
"refs": {
"TargetGroupAttribute$Key": "<p>The name of the attribute.</p> <p>The following attributes are supported by both Application Load Balancers and Network Load Balancers:</p> <ul> <li> <p> <code>deregistration_delay.timeout_seconds</code> - The amount of time, in seconds, for Elastic Load Balancing to wait before changing the state of a deregistering target from <code>draining</code> to <code>unused</code>. The range is 0-3600 seconds. The default value is 300 seconds. If the target is a Lambda function, this attribute is not supported.</p> </li> <li> <p> <code>stickiness.enabled</code> - Indicates whether sticky sessions are enabled. The value is <code>true</code> or <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>stickiness.type</code> - The type of sticky sessions. The possible values are <code>lb_cookie</code> for Application Load Balancers or <code>source_ip</code> for Network Load Balancers.</p> </li> </ul> <p>The following attributes are supported by Application Load Balancers if the target is not a Lambda function:</p> <ul> <li> <p> <code>load_balancing.algorithm.type</code> - The load balancing algorithm determines how the load balancer selects targets when routing requests. The value is <code>round_robin</code> or <code>least_outstanding_requests</code>. The default is <code>round_robin</code>.</p> </li> <li> <p> <code>slow_start.duration_seconds</code> - The time period, in seconds, during which a newly registered target receives a linearly increasing share of the traffic to the target group. After this time period ends, the target receives its full share of traffic. The range is 30-900 seconds (15 minutes). Slow start mode is disabled by default.</p> </li> <li> <p> <code>stickiness.lb_cookie.duration_seconds</code> - The time period, in seconds, during which requests from a client should be routed to the same target. After this time period expires, the load balancer-generated cookie is considered stale. The range is 1 second to 1 week (604800 seconds). The default value is 1 day (86400 seconds).</p> </li> </ul> <p>The following attribute is supported only if the target is a Lambda function.</p> <ul> <li> <p> <code>lambda.multi_value_headers.enabled</code> - Indicates whether the request and response headers exchanged between the load balancer and the Lambda function include arrays of values or strings. The value is <code>true</code> or <code>false</code>. The default is <code>false</code>. If the value is <code>false</code> and the request contains a duplicate header field name or query parameter key, the load balancer uses the last value sent by the client.</p> </li> </ul> <p>The following attribute is supported only by Network Load Balancers:</p> <ul> <li> <p> <code>proxy_protocol_v2.enabled</code> - Indicates whether Proxy Protocol version 2 is enabled. The value is <code>true</code> or <code>false</code>. The default is <code>false</code>.</p> </li> </ul>"
"TargetGroupAttribute$Key": "<p>The name of the attribute.</p> <p>The following attributes are supported by both Application Load Balancers and Network Load Balancers:</p> <ul> <li> <p> <code>deregistration_delay.timeout_seconds</code> - The amount of time, in seconds, for Elastic Load Balancing to wait before changing the state of a deregistering target from <code>draining</code> to <code>unused</code>. The range is 0-3600 seconds. The default value is 300 seconds. If the target is a Lambda function, this attribute is not supported.</p> </li> <li> <p> <code>stickiness.enabled</code> - Indicates whether sticky sessions are enabled. The value is <code>true</code> or <code>false</code>. The default is <code>false</code>.</p> </li> <li> <p> <code>stickiness.type</code> - The type of sticky sessions. The possible values are <code>lb_cookie</code> for Application Load Balancers or <code>source_ip</code> for Network Load Balancers.</p> </li> </ul> <p>The following attributes are supported only if the load balancer is an Application Load Balancer and the target is an instance or an IP address:</p> <ul> <li> <p> <code>load_balancing.algorithm.type</code> - The load balancing algorithm determines how the load balancer selects targets when routing requests. The value is <code>round_robin</code> or <code>least_outstanding_requests</code>. The default is <code>round_robin</code>.</p> </li> <li> <p> <code>slow_start.duration_seconds</code> - The time period, in seconds, during which a newly registered target receives an increasing share of the traffic to the target group. After this time period ends, the target receives its full share of traffic. The range is 30-900 seconds (15 minutes). Slow start mode is disabled by default.</p> </li> <li> <p> <code>stickiness.lb_cookie.duration_seconds</code> - The time period, in seconds, during which requests from a client should be routed to the same target. After this time period expires, the load balancer-generated cookie is considered stale. The range is 1 second to 1 week (604800 seconds). The default value is 1 day (86400 seconds).</p> </li> </ul> <p>The following attribute is supported only if the load balancer is an Application Load Balancer and the target is a Lambda function:</p> <ul> <li> <p> <code>lambda.multi_value_headers.enabled</code> - Indicates whether the request and response headers that are exchanged between the load balancer and the Lambda function include arrays of values or strings. The value is <code>true</code> or <code>false</code>. The default is <code>false</code>. If the value is <code>false</code> and the request contains a duplicate header field name or query parameter key, the load balancer uses the last value sent by the client.</p> </li> </ul> <p>The following attribute is supported only by Network Load Balancers:</p> <ul> <li> <p> <code>proxy_protocol_v2.enabled</code> - Indicates whether Proxy Protocol version 2 is enabled. The value is <code>true</code> or <code>false</code>. The default is <code>false</code>.</p> </li> </ul>"
}
},
"TargetGroupAttributeValue": {
Expand Down
12 changes: 6 additions & 6 deletions models/apis/guardduty/2017-11-28/docs-2.json
Expand Up @@ -984,12 +984,12 @@
"Location": {
"base": null,
"refs": {
"CreateIPSetRequest$Location": "<p>The URI of the file that contains the IPSet. For example: .</p>",
"CreateThreatIntelSetRequest$Location": "<p>The URI of the file that contains the ThreatIntelSet. For example: .</p>",
"GetIPSetResponse$Location": "<p>The URI of the file that contains the IPSet. For example: .</p>",
"GetThreatIntelSetResponse$Location": "<p>The URI of the file that contains the ThreatIntelSet. For example: .</p>",
"UpdateIPSetRequest$Location": "<p>The updated URI of the file that contains the IPSet. For example: .</p>",
"UpdateThreatIntelSetRequest$Location": "<p>The updated URI of the file that contains the ThreateIntelSet. For example: .</p>"
"CreateIPSetRequest$Location": "<p>The URI of the file that contains the IPSet.</p>",
"CreateThreatIntelSetRequest$Location": "<p>The URI of the file that contains the ThreatIntelSet.</p>",
"GetIPSetResponse$Location": "<p>The URI of the file that contains the IPSet.</p>",
"GetThreatIntelSetResponse$Location": "<p>The URI of the file that contains the ThreatIntelSet.</p>",
"UpdateIPSetRequest$Location": "<p>The updated URI of the file that contains the IPSet.</p>",
"UpdateThreatIntelSetRequest$Location": "<p>The updated URI of the file that contains the ThreateIntelSet.</p>"
}
},
"Long": {
Expand Down
61 changes: 60 additions & 1 deletion models/endpoints/endpoints.json
Expand Up @@ -210,6 +210,29 @@
"us-west-2" : { }
}
},
"api.detective" : {
"defaults" : {
"protocols" : [ "https" ]
},
"endpoints" : {
"ap-northeast-1" : { },
"ap-northeast-2" : { },
"ap-south-1" : { },
"ap-southeast-1" : { },
"ap-southeast-2" : { },
"ca-central-1" : { },
"eu-central-1" : { },
"eu-north-1" : { },
"eu-west-1" : { },
"eu-west-2" : { },
"eu-west-3" : { },
"sa-east-1" : { },
"us-east-1" : { },
"us-east-2" : { },
"us-west-1" : { },
"us-west-2" : { }
}
},
"api.ecr" : {
"endpoints" : {
"af-south-1" : {
Expand Down Expand Up @@ -3343,9 +3366,40 @@
"ap-southeast-2" : { },
"ca-central-1" : { },
"eu-central-1" : { },
"eu-north-1" : { },
"eu-west-1" : { },
"eu-west-2" : { },
"eu-west-3" : { },
"fips-ca-central-1" : {
"credentialScope" : {
"region" : "ca-central-1"
},
"hostname" : "mediaconvert-fips.ca-central-1.amazonaws.com"
},
"fips-us-east-1" : {
"credentialScope" : {
"region" : "us-east-1"
},
"hostname" : "mediaconvert-fips.us-east-1.amazonaws.com"
},
"fips-us-east-2" : {
"credentialScope" : {
"region" : "us-east-2"
},
"hostname" : "mediaconvert-fips.us-east-2.amazonaws.com"
},
"fips-us-west-1" : {
"credentialScope" : {
"region" : "us-west-1"
},
"hostname" : "mediaconvert-fips.us-west-1.amazonaws.com"
},
"fips-us-west-2" : {
"credentialScope" : {
"region" : "us-west-2"
},
"hostname" : "mediaconvert-fips.us-west-2.amazonaws.com"
},
"sa-east-1" : { },
"us-east-1" : { },
"us-east-2" : { },
Expand Down Expand Up @@ -7244,7 +7298,12 @@
},
"mediaconvert" : {
"endpoints" : {
"us-gov-west-1" : { }
"us-gov-west-1" : {
"credentialScope" : {
"region" : "us-gov-west-1"
},
"hostname" : "mediaconvert.us-gov-west-1.amazonaws.com"
}
}
},
"metering.marketplace" : {
Expand Down

0 comments on commit cf7f7d1

Please sign in to comment.