Skip to content

Commit

Permalink
Release v1.29.3 (2020-02-14)
Browse files Browse the repository at this point in the history
===

### Service Client Updates
* `service/ec2`: Updates service API and documentation
  * You can now enable Multi-Attach on Provisioned IOPS io1 volumes through the create-volume API.
* `service/mediatailor`: Updates service API and documentation
* `service/securityhub`: Updates service API, documentation, and paginators
* `service/shield`: Updates service API and documentation
  * This release adds support for associating Amazon Route 53 health checks to AWS Shield Advanced protected resources.

### SDK Enhancements
* `aws/credentials`: Add support for context when getting credentials.
  * Adds `GetWithContext` to `Credentials` that allows canceling getting the credentials if the context is canceled, or times out. This fixes an issue where API operations would ignore their provide context when waiting for credentials to refresh.
  * Related to [#3127](#3127).
  • Loading branch information
awssdkgo committed Feb 14, 2020
1 parent 4bdcb07 commit 45f40fb
Show file tree
Hide file tree
Showing 20 changed files with 1,461 additions and 137 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
Release v1.29.3 (2020-02-14)
===

### Service Client Updates
* `service/ec2`: Updates service API and documentation
* You can now enable Multi-Attach on Provisioned IOPS io1 volumes through the create-volume API.
* `service/mediatailor`: Updates service API and documentation
* `service/securityhub`: Updates service API, documentation, and paginators
* `service/shield`: Updates service API and documentation
* This release adds support for associating Amazon Route 53 health checks to AWS Shield Advanced protected resources.

### SDK Enhancements
* `aws/credentials`: Add support for context when getting credentials.
* Adds `GetWithContext` to `Credentials` that allows canceling getting the credentials if the context is canceled, or times out. This fixes an issue where API operations would ignore their provide context when waiting for credentials to refresh.
* Related to [#3127](https://github.com/aws/aws-sdk-go/pull/3127).

Release v1.29.2 (2020-02-13)
===

Expand Down
3 changes: 0 additions & 3 deletions CHANGELOG_PENDING.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
### SDK Features

### SDK Enhancements
* `aws/credentials`: Add support for context when getting credentials.
* Adds `GetWithContext` to `Credentials` that allows canceling getting the credentials if the context is canceled, or times out. This fixes an issue where API operations would ignore their provide context when waiting for credentials to refresh.
* Related to [#3127](https://github.com/aws/aws-sdk-go/pull/3127).

### SDK Bugs
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.29.2"
const SDKVersion = "1.29.3"
39 changes: 36 additions & 3 deletions models/apis/ec2/2016-11-15/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -7632,7 +7632,8 @@
"TagSpecifications":{
"shape":"TagSpecificationList",
"locationName":"TagSpecification"
}
},
"MultiAttachEnabled":{"shape":"Boolean"}
}
},
"CreateVpcEndpointConnectionNotificationRequest":{
Expand Down Expand Up @@ -12074,7 +12075,7 @@
],
"members":{
"Attribute":{"shape":"VolumeAttributeName"},
"VolumeId":{"shape":"String"},
"VolumeId":{"shape":"VolumeId"},
"DryRun":{
"shape":"Boolean",
"locationName":"dryRun"
Expand Down Expand Up @@ -28101,6 +28102,10 @@
"FastRestored":{
"shape":"Boolean",
"locationName":"fastRestored"
},
"MultiAttachEnabled":{
"shape":"Boolean",
"locationName":"multiAttachEnabled"
}
}
},
Expand Down Expand Up @@ -28171,7 +28176,7 @@
"VolumeIdStringList":{
"type":"list",
"member":{
"shape":"String",
"shape":"VolumeId",
"locationName":"VolumeId"
}
},
Expand Down Expand Up @@ -28290,6 +28295,26 @@
"locationName":"item"
}
},
"VolumeStatusAttachmentStatus":{
"type":"structure",
"members":{
"IoPerformance":{
"shape":"String",
"locationName":"ioPerformance"
},
"InstanceId":{
"shape":"String",
"locationName":"instanceId"
}
}
},
"VolumeStatusAttachmentStatusList":{
"type":"list",
"member":{
"shape":"VolumeStatusAttachmentStatus",
"locationName":"item"
}
},
"VolumeStatusDetails":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -28332,6 +28357,10 @@
"NotBefore":{
"shape":"MillisecondDateTime",
"locationName":"notBefore"
},
"InstanceId":{
"shape":"String",
"locationName":"instanceId"
}
}
},
Expand Down Expand Up @@ -28389,6 +28418,10 @@
"VolumeStatus":{
"shape":"VolumeStatusInfo",
"locationName":"volumeStatus"
},
"AttachmentStatuses":{
"shape":"VolumeStatusAttachmentStatusList",
"locationName":"attachmentStatuses"
}
}
},
Expand Down
29 changes: 23 additions & 6 deletions models/apis/ec2/2016-11-15/docs-2.json

Large diffs are not rendered by default.

19 changes: 16 additions & 3 deletions models/apis/mediatailor/2018-04-23/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,10 @@
},
"CdnConfiguration": {
"shape": "CdnConfiguration"
},
},
"PersonalizationThresholdSeconds" : {
"shape" : "__integerMin1"
},
"DashConfiguration": {
"shape": "DashConfiguration"
},
Expand Down Expand Up @@ -318,7 +321,10 @@
},
"CdnConfiguration": {
"shape": "CdnConfiguration"
},
},
"PersonalizationThresholdSeconds" : {
"shape" : "__integerMin1"
},
"DashConfiguration": {
"shape": "DashConfiguration"
},
Expand Down Expand Up @@ -371,7 +377,10 @@
},
"CdnConfiguration": {
"shape": "CdnConfiguration"
},
},
"PersonalizationThresholdSeconds" : {
"shape" : "__integerMin1"
},
"DashConfiguration": {
"shape": "DashConfigurationForPut"
},
Expand Down Expand Up @@ -499,6 +508,10 @@
},
"__integer": {
"type": "integer"
},
"__integerMin1": {
"type": "integer",
"min": 1
},
"__integerMin1Max100": {
"max": 100,
Expand Down
6 changes: 5 additions & 1 deletion models/apis/mediatailor/2018-04-23/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,9 @@
"__integer" : {
"base" : null,
"refs" : {
"LivePreRollConfiguration$MaxDurationSeconds" : "The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns."
"LivePreRollConfiguration$MaxDurationSeconds" : "The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.",
"GetPlaybackConfigurationResponse$PersonalizationThresholdSeconds" : "The maximum duration of underfilled ad time (in seconds) allowed in an ad break.",
"PutPlaybackConfigurationRequest$PersonalizationThresholdSeconds" : "The maximum duration of underfilled ad time (in seconds) allowed in an ad break."
}
},
"__listOfPlaybackConfigurations": {
Expand Down Expand Up @@ -114,6 +116,7 @@
"GetPlaybackConfigurationResponse$SessionInitializationEndpointPrefix": "<p>The URL that the player uses to initialize a session that uses client-side reporting. </p>",
"GetPlaybackConfigurationResponse$SlateAdUrl": "<p>The URL for a high-quality video asset to transcode and use to fill in time that's not used by ads. AWS Elemental MediaTailor shows the slate to fill in gaps in media content. Configuring the slate is optional for non-VPAID playback configurations. For VPAID, the slate is required because MediaTailor provides it in the slots designated for dynamic ad content. The slate must be a high-quality asset that contains both audio and video. </p>",
"GetPlaybackConfigurationResponse$TranscodeProfileName": "<p>The name that is used to associate this playback configuration with a custom transcode profile. This overrides the dynamic transcoding defaults of MediaTailor. Use this only if you have already set up custom profiles with the help of AWS Support.</p>",
"GetPlaybackConfigurationResponse$PersonalizationThresholdSeconds": "<p>The maximum duration of underfilled ad time (in seconds) allowed in an ad break. </p>",
"GetPlaybackConfigurationResponse$VideoContentSourceUrl": "<p>The URL prefix for the master playlist for the stream, minus the asset ID. The maximum length is 512 characters.</p>",
"HlsConfiguration$ManifestEndpointPrefix": "<p>The URL that is used to initiate a playback session for devices that support Apple HLS. The session uses server-side reporting.</p>",
"ListPlaybackConfigurationsResponse$NextToken": "<p>Pagination token returned by the GET list request when results exceed the maximum allowed. Use the token to fetch the next page of results.</p>",
Expand All @@ -122,6 +125,7 @@
"PutPlaybackConfigurationRequest$Name": "<p>The identifier for the playback configuration.</p>",
"PutPlaybackConfigurationRequest$SlateAdUrl": "<p>The URL for a high-quality video asset to transcode and use to fill in time that's not used by ads. AWS Elemental MediaTailor shows the slate to fill in gaps in media content. Configuring the slate is optional for non-VPAID configurations. For VPAID, the slate is required because MediaTailor provides it in the slots that are designated for dynamic ad content. The slate must be a high-quality asset that contains both audio and video. </p>",
"PutPlaybackConfigurationRequest$TranscodeProfileName": "<p>The name that is used to associate this playback configuration with a custom transcode profile. This overrides the dynamic transcoding defaults of MediaTailor. Use this only if you have already set up custom profiles with the help of AWS Support.</p>",
"PutPlaybackConfigurationRequest$PersonalizationThresholdSeconds": "<p>The maximum duration of underfilled ad time (in seconds) allowed in an ad break. </p>",
"PutPlaybackConfigurationRequest$VideoContentSourceUrl": "<p>The URL prefix for the master playlist for the stream, minus the asset ID. The maximum length is 512 characters.</p>",
"__mapOf__string$member": null
}
Expand Down
51 changes: 50 additions & 1 deletion models/apis/securityhub/2018-10-26/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,20 @@
{"shape":"InvalidInputException"}
]
},
"DescribeStandards":{
"name":"DescribeStandards",
"http":{
"method":"GET",
"requestUri":"/standards"
},
"input":{"shape":"DescribeStandardsRequest"},
"output":{"shape":"DescribeStandardsResponse"},
"errors":[
{"shape":"InternalException"},
{"shape":"InvalidInputException"},
{"shape":"InvalidAccessException"}
]
},
"DescribeStandardsControls":{
"name":"DescribeStandardsControls",
"http":{
Expand Down Expand Up @@ -1671,6 +1685,28 @@
"NextToken":{"shape":"NextToken"}
}
},
"DescribeStandardsRequest":{
"type":"structure",
"members":{
"NextToken":{
"shape":"NextToken",
"location":"querystring",
"locationName":"NextToken"
},
"MaxResults":{
"shape":"MaxResults",
"location":"querystring",
"locationName":"MaxResults"
}
}
},
"DescribeStandardsResponse":{
"type":"structure",
"members":{
"Standards":{"shape":"Standards"},
"NextToken":{"shape":"NextToken"}
}
},
"DisableImportFindingsForProductRequest":{
"type":"structure",
"required":["ProductSubscriptionArn"],
Expand Down Expand Up @@ -2432,6 +2468,18 @@
"desc"
]
},
"Standard":{
"type":"structure",
"members":{
"StandardsArn":{"shape":"NonEmptyString"},
"Name":{"shape":"NonEmptyString"},
"Description":{"shape":"NonEmptyString"}
}
},
"Standards":{
"type":"list",
"member":{"shape":"Standard"}
},
"StandardsControl":{
"type":"structure",
"members":{
Expand All @@ -2443,7 +2491,8 @@
"Title":{"shape":"NonEmptyString"},
"Description":{"shape":"NonEmptyString"},
"RemediationUrl":{"shape":"NonEmptyString"},
"SeverityRating":{"shape":"SeverityRating"}
"SeverityRating":{"shape":"SeverityRating"},
"RelatedRequirements":{"shape":"RelatedRequirementsList"}
}
},
"StandardsControls":{
Expand Down
Loading

0 comments on commit 45f40fb

Please sign in to comment.