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.44.79 #4524

Merged
merged 1 commit into from Aug 17, 2022
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
17 changes: 17 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,20 @@
Release v1.44.79 (2022-08-17)
===

### Service Client Updates
* `service/appmesh`: Updates service API and documentation
* `service/connectcampaigns`: Updates service API
* `service/kendra`: Updates service API and documentation
* This release adds Zendesk connector (which allows you to specify Zendesk SAAS platform as data source), Proxy Support for Sharepoint and Confluence Server (which allows you to specify the proxy configuration if proxy is required to connect to your Sharepoint/Confluence Server as data source).
* `service/lakeformation`: Updates service API and documentation
* `service/lambda`: Updates service API and documentation
* Added support for customization of Consumer Group ID for MSK and Kafka Event Source Mappings.
* `service/models.lex.v2`: Updates service API and documentation
* `service/rds`: Updates service API, documentation, waiters, paginators, and examples
* Adds support for Internet Protocol Version 6 (IPv6) for RDS Aurora database clusters.
* `service/secretsmanager`: Updates service documentation
* Documentation updates for Secrets Manager.

Release v1.44.78 (2022-08-16)
===

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.44.78"
const SDKVersion = "1.44.79"
59 changes: 59 additions & 0 deletions models/apis/appmesh/2019-01-25/api-2.json
Expand Up @@ -1649,6 +1649,7 @@
"type":"structure",
"required":["path"],
"members":{
"format":{"shape":"LoggingFormat"},
"path":{"shape":"FilePath"}
}
},
Expand Down Expand Up @@ -1763,6 +1764,7 @@
"type":"structure",
"required":["virtualService"],
"members":{
"port":{"shape":"ListenerPort"},
"virtualService":{"shape":"GatewayRouteVirtualService"}
}
},
Expand Down Expand Up @@ -1797,6 +1799,7 @@
"members":{
"hostname":{"shape":"GatewayRouteHostnameMatch"},
"metadata":{"shape":"GrpcGatewayRouteMetadataList"},
"port":{"shape":"ListenerPort"},
"serviceName":{"shape":"ServiceName"}
}
},
Expand Down Expand Up @@ -1887,6 +1890,7 @@
"members":{
"metadata":{"shape":"GrpcRouteMetadataList"},
"methodName":{"shape":"MethodName"},
"port":{"shape":"ListenerPort"},
"serviceName":{"shape":"ServiceName"}
}
},
Expand Down Expand Up @@ -2022,6 +2026,7 @@
"hostname":{"shape":"GatewayRouteHostnameMatch"},
"method":{"shape":"HttpMethod"},
"path":{"shape":"HttpPathMatch"},
"port":{"shape":"ListenerPort"},
"prefix":{"shape":"String"},
"queryParameters":{"shape":"HttpQueryParameters"}
}
Expand Down Expand Up @@ -2162,6 +2167,7 @@
"headers":{"shape":"HttpRouteHeaders"},
"method":{"shape":"HttpMethod"},
"path":{"shape":"HttpPathMatch"},
"port":{"shape":"ListenerPort"},
"prefix":{"shape":"String"},
"queryParameters":{"shape":"HttpQueryParameters"},
"scheme":{"shape":"HttpScheme"}
Expand Down Expand Up @@ -2200,6 +2206,31 @@
"IPv6_ONLY"
]
},
"JsonFormat":{
"type":"list",
"member":{"shape":"JsonFormatRef"}
},
"JsonFormatRef":{
"type":"structure",
"required":[
"key",
"value"
],
"members":{
"key":{"shape":"JsonKey"},
"value":{"shape":"JsonValue"}
}
},
"JsonKey":{
"type":"string",
"max":100,
"min":1
},
"JsonValue":{
"type":"string",
"max":100,
"min":1
},
"LimitExceededException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -2537,6 +2568,12 @@
"tls":{"shape":"ListenerTls"}
}
},
"ListenerPort":{
"type":"integer",
"box":true,
"max":65535,
"min":1
},
"ListenerTimeout":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -2627,6 +2664,14 @@
"accessLog":{"shape":"AccessLog"}
}
},
"LoggingFormat":{
"type":"structure",
"members":{
"json":{"shape":"JsonFormat"},
"text":{"shape":"TextFormat"}
},
"union":true
},
"Long":{
"type":"long",
"box":true
Expand Down Expand Up @@ -3048,6 +3093,7 @@
"required":["action"],
"members":{
"action":{"shape":"TcpRouteAction"},
"match":{"shape":"TcpRouteMatch"},
"timeout":{"shape":"TcpTimeout"}
}
},
Expand All @@ -3058,12 +3104,23 @@
"weightedTargets":{"shape":"WeightedTargets"}
}
},
"TcpRouteMatch":{
"type":"structure",
"members":{
"port":{"shape":"ListenerPort"}
}
},
"TcpTimeout":{
"type":"structure",
"members":{
"idle":{"shape":"Duration"}
}
},
"TextFormat":{
"type":"string",
"max":1000,
"min":1
},
"Timestamp":{"type":"timestamp"},
"TlsValidationContext":{
"type":"structure",
Expand Down Expand Up @@ -3486,6 +3543,7 @@
"type":"structure",
"required":["path"],
"members":{
"format":{"shape":"LoggingFormat"},
"path":{"shape":"FilePath"}
}
},
Expand Down Expand Up @@ -4038,6 +4096,7 @@
"weight"
],
"members":{
"port":{"shape":"ListenerPort"},
"virtualNode":{"shape":"ResourceName"},
"weight":{"shape":"PercentInt"}
}
Expand Down
61 changes: 58 additions & 3 deletions models/apis/appmesh/2019-01-25/docs-2.json
Expand Up @@ -926,11 +926,35 @@
"IpPreference": {
"base": null,
"refs": {
"AwsCloudMapServiceDiscovery$ipPreference": "<p>The IP version to use to control traffic within the mesh.</p>",
"DnsServiceDiscovery$ipPreference": "<p>The IP version to use to control traffic within the mesh.</p>",
"AwsCloudMapServiceDiscovery$ipPreference": "<p>The preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node.</p>",
"DnsServiceDiscovery$ipPreference": "<p>The preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node.</p>",
"MeshServiceDiscovery$ipPreference": "<p>The IP version to use to control traffic within the mesh.</p>"
}
},
"JsonFormat": {
"base": null,
"refs": {
"LoggingFormat$json": "<p/>"
}
},
"JsonFormatRef": {
"base": "<p>An object that represents the key value pairs for the JSON.</p>",
"refs": {
"JsonFormat$member": null
}
},
"JsonKey": {
"base": null,
"refs": {
"JsonFormatRef$key": "<p>The specified key for the JSON.</p>"
}
},
"JsonValue": {
"base": null,
"refs": {
"JsonFormatRef$value": "<p>The specified value for the JSON.</p>"
}
},
"LimitExceededException": {
"base": "<p>You have exceeded a service limit for your account. For more information, see <a href=\"https://docs.aws.amazon.com/app-mesh/latest/userguide/service-quotas.html\">Service Limits</a> in the <i>App Mesh User Guide</i>.</p>",
"refs": {
Expand Down Expand Up @@ -1064,6 +1088,18 @@
"Listeners$member": null
}
},
"ListenerPort": {
"base": null,
"refs": {
"GatewayRouteTarget$port": "<p>The port number of the gateway route target.</p>",
"GrpcGatewayRouteMatch$port": "<p>The port number to match from the request.</p>",
"GrpcRouteMatch$port": "<p>The port number to match on.</p>",
"HttpGatewayRouteMatch$port": "<p>The port number to match on.</p>",
"HttpRouteMatch$port": "<p>The port number to match on.</p>",
"TcpRouteMatch$port": "<p>The port number to match on.</p>",
"WeightedTarget$port": "<p>The targeted port of the weighted object.</p>"
}
},
"ListenerTimeout": {
"base": "<p>An object that represents timeouts for different protocols.</p>",
"refs": {
Expand Down Expand Up @@ -1132,6 +1168,13 @@
"VirtualNodeSpec$logging": "<p>The inbound and outbound access logging information for the virtual node.</p>"
}
},
"LoggingFormat": {
"base": "<p>An object that represents the format for the logs.</p>",
"refs": {
"FileAccessLog$format": "<p>The specified format for the logs. The format is either <code>json_format</code> or <code>text_format</code>.</p>",
"VirtualGatewayFileAccessLog$format": "<p>The specified format for the virtual gateway access logs. It can be either <code>json_format</code> or <code>text_format</code>.</p>"
}
},
"Long": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1581,7 +1624,7 @@
"base": "<p>An object that represents the subject alternative names secured by the certificate.</p>",
"refs": {
"ListenerTlsValidationContext$subjectAlternativeNames": "<p>A reference to an object that represents the SANs for a listener's Transport Layer Security (TLS) validation context.</p>",
"TlsValidationContext$subjectAlternativeNames": "<p>A reference to an object that represents the SANs for a Transport Layer Security (TLS) validation context.</p>",
"TlsValidationContext$subjectAlternativeNames": "<p>A reference to an object that represents the SANs for a Transport Layer Security (TLS) validation context. If you don't specify SANs on the <i>terminating</i> mesh endpoint, the Envoy proxy for that node doesn't verify the SAN on a peer client certificate. If you don't specify SANs on the <i>originating</i> mesh endpoint, the SAN on the certificate provided by the terminating endpoint must match the mesh endpoint service discovery configuration. Since SPIRE vended certificates have a SPIFFE ID as a name, you must set the SAN since the name doesn't match the service discovery name.</p>",
"VirtualGatewayListenerTlsValidationContext$subjectAlternativeNames": "<p>A reference to an object that represents the SANs for a virtual gateway listener's Transport Layer Security (TLS) validation context.</p>",
"VirtualGatewayTlsValidationContext$subjectAlternativeNames": "<p>A reference to an object that represents the SANs for a virtual gateway's listener's Transport Layer Security (TLS) validation context.</p>"
}
Expand Down Expand Up @@ -1672,13 +1715,25 @@
"TcpRoute$action": "<p>The action to take if a match is determined.</p>"
}
},
"TcpRouteMatch": {
"base": "<p>An object representing the TCP route to match.</p>",
"refs": {
"TcpRoute$match": "<p>An object that represents the criteria for determining a request match.</p>"
}
},
"TcpTimeout": {
"base": "<p>An object that represents types of timeouts. </p>",
"refs": {
"ListenerTimeout$tcp": "<p>An object that represents types of timeouts. </p>",
"TcpRoute$timeout": "<p>An object that represents types of timeouts. </p>"
}
},
"TextFormat": {
"base": null,
"refs": {
"LoggingFormat$text": "<p/>"
}
},
"Timestamp": {
"base": null,
"refs": {
Expand Down
5 changes: 5 additions & 0 deletions models/apis/connectcampaigns/2021-01-30/api-2.json
Expand Up @@ -111,6 +111,7 @@
"errors":[
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
]
Expand Down Expand Up @@ -207,6 +208,7 @@
"errors":[
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"ConflictException"},
{"shape":"InvalidCampaignStateException"},
{"shape":"AccessDeniedException"},
Expand Down Expand Up @@ -244,6 +246,7 @@
"errors":[
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"ConflictException"},
{"shape":"InvalidCampaignStateException"},
{"shape":"AccessDeniedException"},
Expand All @@ -261,6 +264,7 @@
"errors":[
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"ConflictException"},
{"shape":"InvalidCampaignStateException"},
{"shape":"AccessDeniedException"},
Expand Down Expand Up @@ -297,6 +301,7 @@
"errors":[
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"ConflictException"},
{"shape":"InvalidCampaignStateException"},
{"shape":"AccessDeniedException"},
Expand Down