Skip to content

Commit

Permalink
Release v1.34.26 (2020-09-17) (#3541)
Browse files Browse the repository at this point in the history
Release v1.34.26 (2020-09-17)
===

### Service Client Updates
* `service/apigateway`: Updates service API and documentation
  * Adds support for mutual TLS authentication for public regional REST Apis
* `service/apigatewayv2`: Updates service API and documentation
  * Adds support for mutual TLS authentication and disableAPIExecuteEndpoint for public regional HTTP Apis
* `service/cloudfront`: Updates service documentation
  * Documentation updates for CloudFront
* `service/comprehend`: Updates service API and documentation
* `service/es`: Updates service API and documentation
  * Adds support for data plane audit logging in Amazon Elasticsearch Service.
* `service/kendra`: Updates service API and documentation
  * Amazon Kendra now supports additional file formats and metadata for FAQs.
* `service/transcribe-streaming`: Updates service API and documentation
  • Loading branch information
aws-sdk-go-automation authored Sep 17, 2020
1 parent ae5d922 commit 6cf4324
Show file tree
Hide file tree
Showing 26 changed files with 2,733 additions and 132 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
Release v1.34.26 (2020-09-17)
===

### Service Client Updates
* `service/apigateway`: Updates service API and documentation
* Adds support for mutual TLS authentication for public regional REST Apis
* `service/apigatewayv2`: Updates service API and documentation
* Adds support for mutual TLS authentication and disableAPIExecuteEndpoint for public regional HTTP Apis
* `service/cloudfront`: Updates service documentation
* Documentation updates for CloudFront
* `service/comprehend`: Updates service API and documentation
* `service/es`: Updates service API and documentation
* Adds support for data plane audit logging in Amazon Elasticsearch Service.
* `service/kendra`: Updates service API and documentation
* Amazon Kendra now supports additional file formats and metadata for FAQs.
* `service/transcribe-streaming`: Updates service API and documentation

Release v1.34.25 (2020-09-16)
===

Expand Down
3 changes: 3 additions & 0 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
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.34.25"
const SDKVersion = "1.34.26"
22 changes: 20 additions & 2 deletions models/apis/apigateway/2015-07-09/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -792,6 +792,7 @@
"output":{"shape":"Deployments"},
"errors":[
{"shape":"BadRequestException"},
{"shape":"NotFoundException"},
{"shape":"UnauthorizedException"},
{"shape":"TooManyRequestsException"},
{"shape":"ServiceUnavailableException"}
Expand Down Expand Up @@ -2204,7 +2205,8 @@
"regionalCertificateArn":{"shape":"String"},
"endpointConfiguration":{"shape":"EndpointConfiguration"},
"tags":{"shape":"MapOfStringToString"},
"securityPolicy":{"shape":"SecurityPolicy"}
"securityPolicy":{"shape":"SecurityPolicy"},
"mutualTlsAuthentication":{"shape":"MutualTlsAuthenticationInput"}
}
},
"CreateModelRequest":{
Expand Down Expand Up @@ -2850,7 +2852,8 @@
"domainNameStatus":{"shape":"DomainNameStatus"},
"domainNameStatusMessage":{"shape":"String"},
"securityPolicy":{"shape":"SecurityPolicy"},
"tags":{"shape":"MapOfStringToString"}
"tags":{"shape":"MapOfStringToString"},
"mutualTlsAuthentication":{"shape":"MutualTlsAuthentication"}
}
},
"DomainNameStatus":{
Expand Down Expand Up @@ -4291,6 +4294,21 @@
}
}
},
"MutualTlsAuthentication":{
"type":"structure",
"members":{
"truststoreUri":{"shape":"String"},
"truststoreVersion":{"shape":"String"},
"truststoreWarnings":{"shape":"ListOfString"}
}
},
"MutualTlsAuthenticationInput":{
"type":"structure",
"members":{
"truststoreUri":{"shape":"String"},
"truststoreVersion":{"shape":"String"}
}
},
"NotFoundException":{
"type":"structure",
"members":{
Expand Down
17 changes: 17 additions & 0 deletions models/apis/apigateway/2015-07-09/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1083,6 +1083,7 @@
"Integration$cacheKeyParameters": "<p>A list of request parameters whose values API Gateway caches. To be valid values for <code>cacheKeyParameters</code>, these parameters must also be specified for <a>Method</a> <code>requestParameters</code>.</p>",
"MapOfStringToList$value": null,
"Method$authorizationScopes": "<p>A list of authorization scopes configured on the method. The scopes are used with a <code>COGNITO_USER_POOLS</code> authorizer to authorize the method invocation. The authorization works by matching the method scopes against the scopes parsed from the access token in the incoming request. The method invocation is authorized if any method scopes matches a claimed scope in the access token. Otherwise, the invocation is not authorized. When the method scope is configured, the client must provide an access token instead of an identity token for authorization purposes.</p>",
"MutualTlsAuthentication$truststoreWarnings": "<p>A list of warnings that API Gateway returns while processing your truststore. Invalid certificates produce warnings. Mutual TLS is still enabled, but some clients might not be able to access your API. To resolve warnings, upload a new truststore to S3, and then update you domain name to use the new version.</p>",
"PutIntegrationRequest$cacheKeyParameters": "<p>A list of request parameters whose values API Gateway caches. To be valid values for <code>cacheKeyParameters</code>, these parameters must also be specified for <a>Method</a> <code>requestParameters</code>.</p>",
"PutMethodRequest$authorizationScopes": "<p>A list of authorization scopes configured on the method. The scopes are used with a <code>COGNITO_USER_POOLS</code> authorizer to authorize the method invocation. The authorization works by matching the method scopes against the scopes parsed from the access token in the incoming request. The method invocation is authorized if any method scopes matches a claimed scope in the access token. Otherwise, the invocation is not authorized. When the method scope is configured, the client must provide an access token instead of an identity token for authorization purposes.</p>",
"RestApi$warnings": "<p>The warning messages reported when <code>failonwarnings</code> is turned on during API import.</p>",
Expand Down Expand Up @@ -1277,6 +1278,18 @@
"refs": {
}
},
"MutualTlsAuthentication": {
"base": "<p>If specified, API Gateway performs two-way authentication between the client and the server. Clients must present a trusted certificate to access your custom domain name.</p>",
"refs": {
"DomainName$mutualTlsAuthentication": "<p>The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs two-way authentication between the client and the server. Clients must present a trusted certificate to access your API.</p>"
}
},
"MutualTlsAuthenticationInput": {
"base": "<p>If specified, API Gateway performs two-way authentication between the client and the server. Clients must present a trusted certificate to access your custom domain name.</p>",
"refs": {
"CreateDomainNameRequest$mutualTlsAuthentication": null
}
},
"NotFoundException": {
"base": "<p>The requested resource is not found. Make sure that the request URI is correct.</p>",
"refs": {
Expand Down Expand Up @@ -1787,6 +1800,10 @@
"Model$schema": "<p>The schema for the model. For <code>application/json</code> models, this should be <a href=\"https://tools.ietf.org/html/draft-zyp-json-schema-04\" target=\"_blank\">JSON schema draft 4</a> model. Do not include \"\\*/\" characters in the description of any properties because such \"\\*/\" characters may be interpreted as the closing marker for comments in some languages, such as Java or JavaScript, causing the installation of your API's SDK generated by API Gateway to fail.</p>",
"Model$contentType": "<p>The content-type for the model.</p>",
"Models$position": null,
"MutualTlsAuthentication$truststoreUri": "<p>An Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example <code>s3://bucket-name/key-name</code>. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.</p>",
"MutualTlsAuthentication$truststoreVersion": "<p>The version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.</p>",
"MutualTlsAuthenticationInput$truststoreUri": "<p>An Amazon S3 resource ARN that specifies the truststore for mutual TLS authentication, for example, <code>s3://bucket-name/key-name</code>. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version. To update the truststore, you must have permissions to access the S3 object.</p>",
"MutualTlsAuthenticationInput$truststoreVersion": "<p>The version of the S3 object that contains your truststore. To specify a version, you must have versioning enabled for the S3 bucket.</p>",
"NotFoundException$message": null,
"PatchOperation$path": "<p>The <code>op</code> operation's target, as identified by a <a href=\"https://tools.ietf.org/html/draft-ietf-appsawg-json-pointer-08\">JSON Pointer</a> value that references a location within the targeted resource. For example, if the target resource has an updateable property of <code>{\"name\":\"value\"}</code>, the path for this property is <code>/name</code>. If the <code>name</code> property value is a JSON object (e.g., <code>{\"name\": {\"child/name\": \"child-value\"}}</code>), the path for the <code>child/name</code> property will be <code>/name/child~1name</code>. Any slash (\"/\") character appearing in path names must be escaped with \"~1\", as shown in the example above. Each <code>op</code> operation can have only one <code>path</code> associated with it.</p>",
"PatchOperation$value": "<p>The new target value of the update operation. It is applicable for the <code>add</code> or <code>replace</code> operation. When using AWS CLI to update a property of a JSON value, enclose the JSON object with a pair of single quotes in a Linux shell, e.g., '{\"a\": ...}'. In a Windows shell, see <a href=\"https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json\">Using JSON for Parameters</a>.</p>",
Expand Down
103 changes: 103 additions & 0 deletions models/apis/apigatewayv2/2018-11-29/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1531,6 +1531,10 @@
"shape" : "__boolean",
"locationName" : "disableSchemaValidation"
},
"DisableExecuteApiEndpoint" : {
"shape" : "__boolean",
"locationName" : "disableExecuteApiEndpoint"
},
"ImportInfo" : {
"shape" : "__listOf__string",
"locationName" : "importInfo"
Expand Down Expand Up @@ -1794,6 +1798,10 @@
"shape" : "__boolean",
"locationName" : "disableSchemaValidation"
},
"DisableExecuteApiEndpoint" : {
"shape" : "__boolean",
"locationName" : "disableExecuteApiEndpoint"
},
"Name" : {
"shape" : "StringWithLengthBetween1And128",
"locationName" : "name"
Expand Down Expand Up @@ -1910,6 +1918,10 @@
"shape" : "__boolean",
"locationName" : "disableSchemaValidation"
},
"DisableExecuteApiEndpoint" : {
"shape" : "__boolean",
"locationName" : "disableExecuteApiEndpoint"
},
"Name" : {
"shape" : "StringWithLengthBetween1And128",
"locationName" : "name"
Expand Down Expand Up @@ -1976,6 +1988,10 @@
"shape" : "__boolean",
"locationName" : "disableSchemaValidation"
},
"DisableExecuteApiEndpoint" : {
"shape" : "__boolean",
"locationName" : "disableExecuteApiEndpoint"
},
"ImportInfo" : {
"shape" : "__listOf__string",
"locationName" : "importInfo"
Expand Down Expand Up @@ -2224,6 +2240,10 @@
"shape" : "DomainNameConfigurations",
"locationName" : "domainNameConfigurations"
},
"MutualTlsAuthentication" : {
"shape" : "MutualTlsAuthenticationInput",
"locationName" : "mutualTlsAuthentication"
},
"Tags" : {
"shape" : "Tags",
"locationName" : "tags"
Expand All @@ -2242,6 +2262,10 @@
"shape" : "DomainNameConfigurations",
"locationName" : "domainNameConfigurations"
},
"MutualTlsAuthentication" : {
"shape" : "MutualTlsAuthenticationInput",
"locationName" : "mutualTlsAuthentication"
},
"Tags" : {
"shape" : "Tags",
"locationName" : "tags"
Expand All @@ -2263,6 +2287,10 @@
"DomainNameConfigurations" : {
"shape" : "DomainNameConfigurations",
"locationName" : "domainNameConfigurations"
},
"MutualTlsAuthentication" : {
"shape" : "MutualTlsAuthentication",
"locationName" : "mutualTlsAuthentication"
},
"Tags" : {
"shape" : "Tags",
Expand Down Expand Up @@ -3466,6 +3494,10 @@
"shape" : "DomainNameConfigurations",
"locationName" : "domainNameConfigurations"
},
"MutualTlsAuthentication" : {
"shape" : "MutualTlsAuthentication",
"locationName" : "mutualTlsAuthentication"
},
"Tags" : {
"shape" : "Tags",
"locationName" : "tags"
Expand Down Expand Up @@ -3724,6 +3756,10 @@
"shape" : "__boolean",
"locationName" : "disableSchemaValidation"
},
"DisableExecuteApiEndpoint" : {
"shape" : "__boolean",
"locationName" : "disableExecuteApiEndpoint"
},
"ImportInfo" : {
"shape" : "__listOf__string",
"locationName" : "importInfo"
Expand Down Expand Up @@ -3986,6 +4022,10 @@
"shape" : "DomainNameConfigurations",
"locationName" : "domainNameConfigurations"
},
"MutualTlsAuthentication" : {
"shape" : "MutualTlsAuthentication",
"locationName" : "mutualTlsAuthentication"
},
"Tags" : {
"shape" : "Tags",
"locationName" : "tags"
Expand Down Expand Up @@ -4817,6 +4857,10 @@
"shape" : "__boolean",
"locationName" : "disableSchemaValidation"
},
"DisableExecuteApiEndpoint" : {
"shape" : "__boolean",
"locationName" : "disableExecuteApiEndpoint"
},
"ImportInfo" : {
"shape" : "__listOf__string",
"locationName" : "importInfo"
Expand Down Expand Up @@ -5080,6 +5124,37 @@
"locationName" : "nextToken"
}
}
}
,
"MutualTlsAuthentication" : {
"type" : "structure",
"members" : {
"TruststoreUri" : {
"shape" : "UriWithLengthBetween1And2048",
"locationName" : "truststoreUri"
},
"TruststoreVersion" : {
"shape" : "StringWithLengthBetween1And64",
"locationName" : "truststoreVersion"
},
"TruststoreWarnings" : {
"shape" : "__listOf__string",
"locationName" : "truststoreWarnings"
}
}
},
"MutualTlsAuthenticationInput" : {
"type" : "structure",
"members" : {
"TruststoreUri" : {
"shape" : "UriWithLengthBetween1And2048",
"locationName" : "truststoreUri"
},
"TruststoreVersion" : {
"shape" : "StringWithLengthBetween1And64",
"locationName" : "truststoreVersion"
}
}
},
"NextToken" : {
"type" : "string"
Expand Down Expand Up @@ -5188,6 +5263,10 @@
"shape" : "__boolean",
"locationName" : "disableSchemaValidation"
},
"DisableExecuteApiEndpoint" : {
"shape" : "__boolean",
"locationName" : "disableExecuteApiEndpoint"
},
"ImportInfo" : {
"shape" : "__listOf__string",
"locationName" : "importInfo"
Expand Down Expand Up @@ -5642,6 +5721,10 @@
"shape" : "__boolean",
"locationName" : "disableSchemaValidation"
},
"DisableExecuteApiEndpoint" : {
"shape" : "__boolean",
"locationName" : "disableExecuteApiEndpoint"
},
"Name" : {
"shape" : "StringWithLengthBetween1And128",
"locationName" : "name"
Expand Down Expand Up @@ -5758,6 +5841,10 @@
"shape" : "__boolean",
"locationName" : "disableSchemaValidation"
},
"DisableExecuteApiEndpoint" : {
"shape" : "__boolean",
"locationName" : "disableExecuteApiEndpoint"
},
"Name" : {
"shape" : "StringWithLengthBetween1And128",
"locationName" : "name"
Expand Down Expand Up @@ -5816,6 +5903,10 @@
"shape" : "__boolean",
"locationName" : "disableSchemaValidation"
},
"DisableExecuteApiEndpoint" : {
"shape" : "__boolean",
"locationName" : "disableExecuteApiEndpoint"
},
"ImportInfo" : {
"shape" : "__listOf__string",
"locationName" : "importInfo"
Expand Down Expand Up @@ -6060,6 +6151,10 @@
"DomainNameConfigurations" : {
"shape" : "DomainNameConfigurations",
"locationName" : "domainNameConfigurations"
},
"MutualTlsAuthentication" : {
"shape" : "MutualTlsAuthenticationInput",
"locationName" : "mutualTlsAuthentication"
}
}
},
Expand All @@ -6074,6 +6169,10 @@
"DomainNameConfigurations" : {
"shape" : "DomainNameConfigurations",
"locationName" : "domainNameConfigurations"
},
"MutualTlsAuthentication" : {
"shape" : "MutualTlsAuthenticationInput",
"locationName" : "mutualTlsAuthentication"
}
},
"required" : [ "DomainName" ]
Expand All @@ -6093,6 +6192,10 @@
"shape" : "DomainNameConfigurations",
"locationName" : "domainNameConfigurations"
},
"MutualTlsAuthentication" : {
"shape" : "MutualTlsAuthentication",
"locationName" : "mutualTlsAuthentication"
},
"Tags" : {
"shape" : "Tags",
"locationName" : "tags"
Expand Down
Loading

0 comments on commit 6cf4324

Please sign in to comment.