Skip to content

Commit

Permalink
Release v1.42.0 (2021-11-08) (#4165)
Browse files Browse the repository at this point in the history
Release v1.42.0 (2021-11-08)
===

### Service Client Updates
* `service/chime-sdk-meetings`: Updates service API and documentation
* `service/ec2`: Updates service API and documentation
  * This release adds internal validation on the GatewayAssociationState field
* `service/sagemaker`: Updates service API and documentation
  * SageMaker CreateEndpoint and UpdateEndpoint APIs now support additional deployment configuration to manage traffic shifting options and automatic rollback monitoring. DescribeEndpoint now shows new in-progress deployment details with stage status.
* `service/wafv2`: Updates service API and documentation

### SDK Features
* Support has been added for configuring endpoints with requirements such as FIPS and DualStack. ([#3938](#3938))
  * `AWS_USE_FIPS_ENDPOINT` and `AWS_USE_DUALSTACK_ENDPOINT` can be set to `true` or `false` in the environment to indicate an endpoint with the respective characteristic must be resolved.
  * `use_fips_endpoint` and `use_dualstack_endpoint` can be set to `true` or `false` in the shared config file to indicate an endpoint with the respective characteristic must be resolved.
  * Programmatic configuration of FIPS and DualStack endpoint resolution.
  * For more information see the `aws/session` package documentation.
  • Loading branch information
aws-sdk-go-automation committed Nov 8, 2021
1 parent 2582633 commit e04cf04
Show file tree
Hide file tree
Showing 16 changed files with 1,175 additions and 169 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
Release v1.42.0 (2021-11-08)
===

### Service Client Updates
* `service/chime-sdk-meetings`: Updates service API and documentation
* `service/ec2`: Updates service API and documentation
* This release adds internal validation on the GatewayAssociationState field
* `service/sagemaker`: Updates service API and documentation
* SageMaker CreateEndpoint and UpdateEndpoint APIs now support additional deployment configuration to manage traffic shifting options and automatic rollback monitoring. DescribeEndpoint now shows new in-progress deployment details with stage status.
* `service/wafv2`: Updates service API and documentation

### SDK Features
* Support has been added for configuring endpoints with requirements such as FIPS and DualStack. ([#3938](https://github.com/aws/aws-sdk-go/pull/3938))
* `AWS_USE_FIPS_ENDPOINT` and `AWS_USE_DUALSTACK_ENDPOINT` can be set to `true` or `false` in the environment to indicate an endpoint with the respective characteristic must be resolved.
* `use_fips_endpoint` and `use_dualstack_endpoint` can be set to `true` or `false` in the shared config file to indicate an endpoint with the respective characteristic must be resolved.
* Programmatic configuration of FIPS and DualStack endpoint resolution.
* For more information see the `aws/session` package documentation.

Release v1.41.19 (2021-11-05)
===

Expand Down
5 changes: 0 additions & 5 deletions CHANGELOG_PENDING.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,4 @@
### SDK Features
* Support has been added for configuring endpoints with requirements such as FIPS and DualStack. ([#3938](https://github.com/aws/aws-sdk-go/pull/3938))
* `AWS_USE_FIPS_ENDPOINT` and `AWS_USE_DUALSTACK_ENDPOINT` can be set to `true` or `false` in the environment to indicate an endpoint with the respective characteristic must be resolved.
* `use_fips_endpoint` and `use_dualstack_endpoint` can be set to `true` or `false` in the shared config file to indicate an endpoint with the respective characteristic must be resolved.
* Programmatic configuration of FIPS and DualStack endpoint resolution.
* For more information see the `aws/session` package documentation.

### SDK Enhancements

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.41.19"
const SDKVersion = "1.42.0"
37 changes: 21 additions & 16 deletions models/apis/chime-sdk-meetings/2021-07-15/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@
"type":"structure",
"members":{
"ExternalUserId":{"shape":"ExternalUserId"},
"AttendeeId":{"shape":"String"},
"AttendeeId":{"shape":"GuidString"},
"JoinToken":{"shape":"JoinTokenString"}
}
},
Expand Down Expand Up @@ -223,7 +223,7 @@
],
"members":{
"MeetingId":{
"shape":"String",
"shape":"GuidString",
"location":"uri",
"locationName":"MeetingId"
},
Expand Down Expand Up @@ -260,7 +260,7 @@
],
"members":{
"MeetingId":{
"shape":"String",
"shape":"GuidString",
"location":"uri",
"locationName":"MeetingId"
},
Expand Down Expand Up @@ -298,7 +298,7 @@
"shape":"ClientRequestToken",
"idempotencyToken":true
},
"MediaRegion":{"shape":"String"},
"MediaRegion":{"shape":"MediaRegion"},
"MeetingHostId":{"shape":"ExternalUserId"},
"ExternalMeetingId":{"shape":"ExternalMeetingId"},
"NotificationsConfiguration":{"shape":"NotificationsConfiguration"}
Expand All @@ -323,7 +323,7 @@
"shape":"ClientRequestToken",
"idempotencyToken":true
},
"MediaRegion":{"shape":"String"},
"MediaRegion":{"shape":"MediaRegion"},
"MeetingHostId":{"shape":"ExternalUserId"},
"ExternalMeetingId":{"shape":"ExternalMeetingId"},
"NotificationsConfiguration":{"shape":"NotificationsConfiguration"},
Expand Down Expand Up @@ -352,12 +352,12 @@
],
"members":{
"MeetingId":{
"shape":"String",
"shape":"GuidString",
"location":"uri",
"locationName":"MeetingId"
},
"AttendeeId":{
"shape":"String",
"shape":"GuidString",
"location":"uri",
"locationName":"AttendeeId"
}
Expand All @@ -368,7 +368,7 @@
"required":["MeetingId"],
"members":{
"MeetingId":{
"shape":"String",
"shape":"GuidString",
"location":"uri",
"locationName":"MeetingId"
}
Expand Down Expand Up @@ -430,12 +430,12 @@
],
"members":{
"MeetingId":{
"shape":"String",
"shape":"GuidString",
"location":"uri",
"locationName":"MeetingId"
},
"AttendeeId":{
"shape":"String",
"shape":"GuidString",
"location":"uri",
"locationName":"AttendeeId"
}
Expand All @@ -452,7 +452,7 @@
"required":["MeetingId"],
"members":{
"MeetingId":{
"shape":"String",
"shape":"GuidString",
"location":"uri",
"locationName":"MeetingId"
}
Expand All @@ -470,7 +470,7 @@
},
"JoinTokenString":{
"type":"string",
"max":4096,
"max":2048,
"min":2,
"sensitive":true
},
Expand All @@ -489,7 +489,7 @@
"required":["MeetingId"],
"members":{
"MeetingId":{
"shape":"String",
"shape":"GuidString",
"location":"uri",
"locationName":"MeetingId"
},
Expand Down Expand Up @@ -525,13 +525,18 @@
"EventIngestionUrl":{"shape":"String"}
}
},
"MediaRegion":{
"type":"string",
"max":64,
"min":2
},
"Meeting":{
"type":"structure",
"members":{
"MeetingId":{"shape":"GuidString"},
"MeetingHostId":{"shape":"ExternalUserId"},
"ExternalMeetingId":{"shape":"ExternalMeetingId"},
"MediaRegion":{"shape":"String"},
"MediaRegion":{"shape":"MediaRegion"},
"MediaPlacement":{"shape":"MediaPlacement"}
}
},
Expand Down Expand Up @@ -583,7 +588,7 @@
],
"members":{
"MeetingId":{
"shape":"String",
"shape":"GuidString",
"location":"uri",
"locationName":"MeetingId"
},
Expand All @@ -595,7 +600,7 @@
"required":["MeetingId"],
"members":{
"MeetingId":{
"shape":"String",
"shape":"GuidString",
"location":"uri",
"locationName":"MeetingId"
}
Expand Down
37 changes: 21 additions & 16 deletions models/apis/chime-sdk-meetings/2021-07-15/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,19 @@
"GuidString": {
"base": null,
"refs": {
"Meeting$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>"
"Attendee$AttendeeId": "<p>The Amazon Chime SDK attendee ID.</p>",
"BatchCreateAttendeeRequest$MeetingId": "<p>The Amazon Chime SDK ID of the meeting to which you're adding attendees.</p>",
"CreateAttendeeRequest$MeetingId": "<p>The unique ID of the meeting.</p>",
"DeleteAttendeeRequest$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>",
"DeleteAttendeeRequest$AttendeeId": "<p>The Amazon Chime SDK attendee ID.</p>",
"DeleteMeetingRequest$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>",
"GetAttendeeRequest$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>",
"GetAttendeeRequest$AttendeeId": "<p>The Amazon Chime SDK attendee ID.</p>",
"GetMeetingRequest$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>",
"ListAttendeesRequest$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>",
"Meeting$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>",
"StartMeetingTranscriptionRequest$MeetingId": "<p>The unique ID of the meeting being transcribed.</p>",
"StopMeetingTranscriptionRequest$MeetingId": "<p>The unique ID of the meeting for which you stop transcription.</p>"
}
},
"JoinTokenString": {
Expand Down Expand Up @@ -223,6 +235,14 @@
"Meeting$MediaPlacement": "<p>The media placement for the meeting.</p>"
}
},
"MediaRegion": {
"base": null,
"refs": {
"CreateMeetingRequest$MediaRegion": "<p>The Region in which to create the meeting.</p> <p> Available values: <code>af-south-1</code> , <code>ap-northeast-1</code> , <code>ap-northeast-2</code> , <code>ap-south-1</code> , <code>ap-southeast-1</code> , <code>ap-southeast-2</code> , <code>ca-central-1</code> , <code>eu-central-1</code> , <code>eu-north-1</code> , <code>eu-south-1</code> , <code>eu-west-1</code> , <code>eu-west-2</code> , <code>eu-west-3</code> , <code>sa-east-1</code> , <code>us-east-1</code> , <code>us-east-2</code> , <code>us-west-1</code> , <code>us-west-2</code> . </p>",
"CreateMeetingWithAttendeesRequest$MediaRegion": "<p>The Region in which to create the meeting.</p>",
"Meeting$MediaRegion": "<p>The Region in which you create the meeting. Available values: <code>af-south-1</code>, <code>ap-northeast-1</code>, <code>ap-northeast-2</code>, <code>ap-south-1</code>, <code>ap-southeast-1</code>, <code>ap-southeast-2</code>, <code>ca-central-1</code>, <code>eu-central-1</code>, <code>eu-north-1</code>, <code>eu-south-1</code>, <code>eu-west-1</code>, <code>eu-west-2</code>, <code>eu-west-3</code>, <code>sa-east-1</code>, <code>us-east-1</code>, <code>us-east-2</code>, <code>us-west-1</code>, <code>us-west-2</code>.</p>"
}
},
"Meeting": {
"base": "<p>A meeting created using the Amazon Chime SDK.</p>",
"refs": {
Expand Down Expand Up @@ -273,32 +293,20 @@
"String": {
"base": null,
"refs": {
"Attendee$AttendeeId": "<p>The Amazon Chime SDK attendee ID.</p>",
"BadRequestException$Code": null,
"BadRequestException$Message": null,
"BadRequestException$RequestId": "<p>The request id associated with the call responsible for the exception.</p>",
"BatchCreateAttendeeRequest$MeetingId": "<p>The Amazon Chime SDK ID of the meeting to which you're adding attendees.</p>",
"CreateAttendeeError$ErrorCode": "<p>The error code.</p>",
"CreateAttendeeError$ErrorMessage": "<p>The error message.</p>",
"CreateAttendeeRequest$MeetingId": "<p>The unique ID of the meeting.</p>",
"CreateMeetingRequest$MediaRegion": "<p>The Region in which to create the meeting. Default: <code>us-east-1</code>.</p> <p> Available values: <code>af-south-1</code> , <code>ap-northeast-1</code> , <code>ap-northeast-2</code> , <code>ap-south-1</code> , <code>ap-southeast-1</code> , <code>ap-southeast-2</code> , <code>ca-central-1</code> , <code>eu-central-1</code> , <code>eu-north-1</code> , <code>eu-south-1</code> , <code>eu-west-1</code> , <code>eu-west-2</code> , <code>eu-west-3</code> , <code>sa-east-1</code> , <code>us-east-1</code> , <code>us-east-2</code> , <code>us-west-1</code> , <code>us-west-2</code> . </p>",
"CreateMeetingWithAttendeesRequest$MediaRegion": "<p>The Region in which to create the meeting. Default: <code>us-east-1</code>.</p>",
"DeleteAttendeeRequest$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>",
"DeleteAttendeeRequest$AttendeeId": "<p>The Amazon Chime SDK attendee ID.</p>",
"DeleteMeetingRequest$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>",
"EngineTranscribeMedicalSettings$VocabularyName": "<p>The name of the vocabulary passed to Amazon Transcribe Medical.</p>",
"EngineTranscribeSettings$VocabularyFilterName": "<p>The name of the vocabulary filter passed to Amazon Transcribe.</p>",
"EngineTranscribeSettings$VocabularyName": "<p>The name of the vocabulary passed to Amazon Transcribe.</p>",
"ForbiddenException$Code": null,
"ForbiddenException$Message": null,
"ForbiddenException$RequestId": "<p>The request id associated with the call responsible for the exception.</p>",
"GetAttendeeRequest$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>",
"GetAttendeeRequest$AttendeeId": "<p>The Amazon Chime SDK attendee ID.</p>",
"GetMeetingRequest$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>",
"LimitExceededException$Code": null,
"LimitExceededException$Message": null,
"LimitExceededException$RequestId": "<p>The request id associated with the call responsible for the exception.</p>",
"ListAttendeesRequest$MeetingId": "<p>The Amazon Chime SDK meeting ID.</p>",
"ListAttendeesRequest$NextToken": "<p>The token to use to retrieve the next page of results.</p>",
"ListAttendeesResponse$NextToken": "<p>The token to use to retrieve the next page of results.</p>",
"MediaPlacement$AudioHostUrl": "<p>The audio host URL.</p>",
Expand All @@ -309,15 +317,12 @@
"MediaPlacement$ScreenViewingUrl": "<p>The screen viewing URL.</p>",
"MediaPlacement$ScreenSharingUrl": "<p>The screen sharing URL.</p>",
"MediaPlacement$EventIngestionUrl": "<p>The event ingestion URL.</p>",
"Meeting$MediaRegion": "<p>The Region in which you create the meeting. Available values: <code>af-south-1</code>, <code>ap-northeast-1</code>, <code>ap-northeast-2</code>, <code>ap-south-1</code>, <code>ap-southeast-1</code>, <code>ap-southeast-2</code>, <code>ca-central-1</code>, <code>eu-central-1</code>, <code>eu-north-1</code>, <code>eu-south-1</code>, <code>eu-west-1</code>, <code>eu-west-2</code>, <code>eu-west-3</code>, <code>sa-east-1</code>, <code>us-east-1</code>, <code>us-east-2</code>, <code>us-west-1</code>, <code>us-west-2</code>.</p>",
"NotFoundException$Code": null,
"NotFoundException$Message": null,
"NotFoundException$RequestId": "<p>The request id associated with the call responsible for the exception.</p>",
"ServiceUnavailableException$Code": null,
"ServiceUnavailableException$Message": null,
"ServiceUnavailableException$RequestId": "<p>The request id associated with the call responsible for the exception.</p>",
"StartMeetingTranscriptionRequest$MeetingId": "<p>The unique ID of the meeting being transcribed.</p>",
"StopMeetingTranscriptionRequest$MeetingId": "<p>The unique ID of the meeting for which you stop transcription.</p>",
"UnauthorizedException$Code": null,
"UnauthorizedException$Message": null,
"UnauthorizedException$RequestId": "<p>The request id associated with the call responsible for the exception.</p>",
Expand Down
11 changes: 10 additions & 1 deletion models/apis/ec2/2016-11-15/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -18329,6 +18329,15 @@
"max":1000,
"min":200
},
"GatewayAssociationState":{
"type":"string",
"enum":[
"associated",
"not-associated",
"associating",
"disassociating"
]
},
"GatewayType":{
"type":"string",
"enum":["ipsec.1"]
Expand Down Expand Up @@ -35968,7 +35977,7 @@
"locationName":"coreNetworkAttachmentArn"
},
"GatewayAssociationState":{
"shape":"String",
"shape":"GatewayAssociationState",
"locationName":"gatewayAssociationState"
},
"Options":{
Expand Down
7 changes: 6 additions & 1 deletion models/apis/ec2/2016-11-15/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -7812,6 +7812,12 @@
"GetVpnConnectionDeviceTypesRequest$MaxResults": "<p>The maximum number of results returned by <code>GetVpnConnectionDeviceTypes</code> in paginated output. When this parameter is used, <code>GetVpnConnectionDeviceTypes</code> only returns <code>MaxResults</code> results in a single page along with a <code>NextToken</code> response element. The remaining results of the initial request can be seen by sending another <code>GetVpnConnectionDeviceTypes</code> request with the returned <code>NextToken</code> value. This value can be between 200 and 1000. If this parameter is not used, then <code>GetVpnConnectionDeviceTypes</code> returns all results.</p>"
}
},
"GatewayAssociationState": {
"base": null,
"refs": {
"VpnConnection$GatewayAssociationState": "<p>The current state of the gateway association.</p>"
}
},
"GatewayType": {
"base": null,
"refs": {
Expand Down Expand Up @@ -16408,7 +16414,6 @@
"VpnConnection$TransitGatewayId": "<p>The ID of the transit gateway associated with the VPN connection.</p>",
"VpnConnection$CoreNetworkArn": "<p>The ARN of the core network.</p>",
"VpnConnection$CoreNetworkAttachmentArn": "<p>The ARN of the core network attachment.</p>",
"VpnConnection$GatewayAssociationState": "<p>The current state of the gateway association.</p>",
"VpnConnectionDeviceType$VpnConnectionDeviceTypeId": "<p>Customer gateway device identifier.</p>",
"VpnConnectionDeviceType$Vendor": "<p>Customer gateway device vendor.</p>",
"VpnConnectionDeviceType$Platform": "<p>Customer gateway device platform.</p>",
Expand Down
Loading

0 comments on commit e04cf04

Please sign in to comment.