Skip to content

Commit

Permalink
Updates SDK to v2.844.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Feb 15, 2021
1 parent acef8df commit c401067
Show file tree
Hide file tree
Showing 33 changed files with 785 additions and 198 deletions.
37 changes: 37 additions & 0 deletions .changes/2.844.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
[
{
"type": "feature",
"category": "ConfigService",
"description": "Added option to provide KMS key to AWS Config DeliveryChannel"
},
{
"type": "feature",
"category": "KinesisVideoArchivedMedia",
"description": "The ListFragments and GetMediaForFragmentList APIs now support StreamName or StreamARN as input parameters."
},
{
"type": "feature",
"category": "MediaLive",
"description": "AWS MediaLive now supports Automatic-Input-Failover for CDI Inputs."
},
{
"type": "feature",
"category": "MediaTailor",
"description": "MediaTailor now supports specifying aliases for dynamic variables. This allows use cases such as binding multiple origin domains to a single MediaTailor playback configuration."
},
{
"type": "feature",
"category": "Pinpoint",
"description": "Lets customers use origination number when specifying SMS message configuration for Campaigns and Journeys."
},
{
"type": "feature",
"category": "RedshiftData",
"description": "This release enables fine grant access control in ListStatements, GetStatementResult, CancelStatement and DescribeStatement."
},
{
"type": "feature",
"category": "WorkMailMessageFlow",
"description": "This release allows customers to update email messages as they flow in and out of Amazon WorkMail"
}
]
11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.843.0-->
<!--LATEST=2.844.0-->
<!--ENTRYINSERT-->

## 2.844.0
* feature: ConfigService: Added option to provide KMS key to AWS Config DeliveryChannel
* feature: KinesisVideoArchivedMedia: The ListFragments and GetMediaForFragmentList APIs now support StreamName or StreamARN as input parameters.
* feature: MediaLive: AWS MediaLive now supports Automatic-Input-Failover for CDI Inputs.
* feature: MediaTailor: MediaTailor now supports specifying aliases for dynamic variables. This allows use cases such as binding multiple origin domains to a single MediaTailor playback configuration.
* feature: Pinpoint: Lets customers use origination number when specifying SMS message configuration for Campaigns and Journeys.
* feature: RedshiftData: This release enables fine grant access control in ListStatements, GetStatementResult, CancelStatement and DescribeStatement.
* feature: WorkMailMessageFlow: This release allows customers to update email messages as they flow in and out of Amazon WorkMail

## 2.843.0
* feature: AppSync: Approve release for appsync local on pipeline resolver
* feature: CodePipeline: The release provides new GetActionType and UpdateActionType APIs for viewing and editing action types in CodePipeline.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ For release notes, see the [CHANGELOG](https://github.com/aws/aws-sdk-js/blob/ma
To use the SDK in the browser, simply add the following script tag to your
HTML pages:

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.843.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.844.0.min.js"></script>

You can also build a custom browser SDK with your specified set of AWS services.
This can allow you to reduce the SDK's size, specify different API versions of
Expand Down
1 change: 1 addition & 0 deletions apis/config-2014-11-12.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -2658,6 +2658,7 @@
"name": {},
"s3BucketName": {},
"s3KeyPrefix": {},
"s3KmsKeyArn": {},
"snsTopicARN": {},
"configSnapshotDeliveryProperties": {
"type": "structure",
Expand Down
74 changes: 45 additions & 29 deletions apis/config-2014-11-12.normal.json

Large diffs are not rendered by default.

6 changes: 2 additions & 4 deletions apis/kinesis-video-archived-media-2017-09-30.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -160,11 +160,11 @@
"input": {
"type": "structure",
"required": [
"StreamName",
"Fragments"
],
"members": {
"StreamName": {},
"StreamARN": {},
"Fragments": {
"type": "list",
"member": {}
Expand All @@ -191,11 +191,9 @@
},
"input": {
"type": "structure",
"required": [
"StreamName"
],
"members": {
"StreamName": {},
"StreamARN": {},
"MaxResults": {
"type": "long"
},
Expand Down
22 changes: 13 additions & 9 deletions apis/kinesis-video-archived-media-2017-09-30.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
"shape": "NoDataRetentionException"
}
],
"documentation": "<p>Downloads an MP4 file (clip) containing the archived, on-demand media from the specified video stream over the specified time range. </p> <p>Both the StreamName and the StreamARN parameters are optional, but you must specify either the StreamName or the StreamARN when invoking this API operation. </p> <p>As a prerequsite to using GetCLip API, you must obtain an endpoint using <code>GetDataEndpoint</code>, specifying GET_CLIP for<code/> the <code>APIName</code> parameter. </p> <p>An Amazon Kinesis video stream has the following requirements for providing data through MP4:</p> <ul> <li> <p>The media must contain h.264 or h.265 encoded video and, optionally, AAC or G.711 encoded audio. Specifically, the codec ID of track 1 should be <code>V_MPEG/ISO/AVC</code> (for h.264) or V_MPEGH/ISO/HEVC (for H.265). Optionally, the codec ID of track 2 should be <code>A_AAC</code> (for AAC) or A_MS/ACM (for G.711).</p> </li> <li> <p>Data retention must be greater than 0.</p> </li> <li> <p>The video track of each fragment must contain codec private data in the Advanced Video Coding (AVC) for H.264 format and HEVC for H.265 format. For more information, see <a href=\"https://www.iso.org/standard/55980.html\">MPEG-4 specification ISO/IEC 14496-15</a>. For information about adapting stream data to a given format, see <a href=\"http://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-reference-nal.html\">NAL Adaptation Flags</a>.</p> </li> <li> <p>The audio track (if present) of each fragment must contain codec private data in the AAC format (<a href=\"https://www.iso.org/standard/43345.html\">AAC specification ISO/IEC 13818-7</a>) or the <a href=\"http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/WAVE/WAVE.html\">MS Wave format</a>.</p> </li> </ul> <p>You can monitor the amount of outgoing data by monitoring the <code>GetClip.OutgoingBytes</code> Amazon CloudWatch metric. For information about using CloudWatch to monitor Kinesis Video Streams, see <a href=\"http://docs.aws.amazon.com/kinesisvideostreams/latest/dg/monitoring.html\">Monitoring Kinesis Video Streams</a>. For pricing information, see <a href=\"https://aws.amazon.com/kinesis/video-streams/pricing/\">Amazon Kinesis Video Streams Pricing</a> and <a href=\"https://aws.amazon.com/pricing/\">AWS Pricing</a>. Charges for outgoing AWS data apply.</p>"
"documentation": "<p>Downloads an MP4 file (clip) containing the archived, on-demand media from the specified video stream over the specified time range. </p> <p>Both the StreamName and the StreamARN parameters are optional, but you must specify either the StreamName or the StreamARN when invoking this API operation. </p> <p>As a prerequisite to using GetCLip API, you must obtain an endpoint using <code>GetDataEndpoint</code>, specifying GET_CLIP for<code/> the <code>APIName</code> parameter. </p> <p>An Amazon Kinesis video stream has the following requirements for providing data through MP4:</p> <ul> <li> <p>The media must contain h.264 or h.265 encoded video and, optionally, AAC or G.711 encoded audio. Specifically, the codec ID of track 1 should be <code>V_MPEG/ISO/AVC</code> (for h.264) or V_MPEGH/ISO/HEVC (for H.265). Optionally, the codec ID of track 2 should be <code>A_AAC</code> (for AAC) or A_MS/ACM (for G.711).</p> </li> <li> <p>Data retention must be greater than 0.</p> </li> <li> <p>The video track of each fragment must contain codec private data in the Advanced Video Coding (AVC) for H.264 format and HEVC for H.265 format. For more information, see <a href=\"https://www.iso.org/standard/55980.html\">MPEG-4 specification ISO/IEC 14496-15</a>. For information about adapting stream data to a given format, see <a href=\"http://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-reference-nal.html\">NAL Adaptation Flags</a>.</p> </li> <li> <p>The audio track (if present) of each fragment must contain codec private data in the AAC format (<a href=\"https://www.iso.org/standard/43345.html\">AAC specification ISO/IEC 13818-7</a>) or the <a href=\"http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/WAVE/WAVE.html\">MS Wave format</a>.</p> </li> </ul> <p>You can monitor the amount of outgoing data by monitoring the <code>GetClip.OutgoingBytes</code> Amazon CloudWatch metric. For information about using CloudWatch to monitor Kinesis Video Streams, see <a href=\"http://docs.aws.amazon.com/kinesisvideostreams/latest/dg/monitoring.html\">Monitoring Kinesis Video Streams</a>. For pricing information, see <a href=\"https://aws.amazon.com/kinesis/video-streams/pricing/\">Amazon Kinesis Video Streams Pricing</a> and <a href=\"https://aws.amazon.com/pricing/\">AWS Pricing</a>. Charges for outgoing AWS data apply.</p>"
},
"GetDASHStreamingSessionURL": {
"name": "GetDASHStreamingSessionURL",
Expand Down Expand Up @@ -415,7 +415,7 @@
},
"Payload": {
"shape": "Payload",
"documentation": "<p>Traditional MP4 file that contains the media clip from the specified video stream. The output will contain the first 100 MB or the first 200 fragments from the specified start timestamp. For more information, see <a href=\"Kinesis Video Streams Limits\">Kinesis Video Streams Limits</a>. </p>"
"documentation": "<p>Traditional MP4 file that contains the media clip from the specified video stream. The output will contain the first 100 MB or the first 200 fragments from the specified start timestamp. For more information, see <a href=\"https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/limits.html\">Kinesis Video Streams Limits</a>. </p>"
}
},
"payload": "Payload"
Expand Down Expand Up @@ -519,13 +519,16 @@
"GetMediaForFragmentListInput": {
"type": "structure",
"required": [
"StreamName",
"Fragments"
],
"members": {
"StreamName": {
"shape": "StreamName",
"documentation": "<p>The name of the stream from which to retrieve fragment media.</p>"
"documentation": "<p>The name of the stream from which to retrieve fragment media. Specify either this parameter or the <code>StreamARN</code> parameter.</p>"
},
"StreamARN": {
"shape": "ResourceARN",
"documentation": "<p>The Amazon Resource Name (ARN) of the stream from which to retrieve fragment media. Specify either this parameter or the <code>StreamName</code> parameter.</p>"
},
"Fragments": {
"shape": "FragmentNumberList",
Expand Down Expand Up @@ -612,13 +615,14 @@
},
"ListFragmentsInput": {
"type": "structure",
"required": [
"StreamName"
],
"members": {
"StreamName": {
"shape": "StreamName",
"documentation": "<p>The name of the stream from which to retrieve a fragment list.</p>"
"documentation": "<p>The name of the stream from which to retrieve a fragment list. Specify either this parameter or the <code>StreamARN</code> parameter.</p>"
},
"StreamARN": {
"shape": "ResourceARN",
"documentation": "<p>The Amazon Resource Name (ARN) of the stream from which to retrieve a fragment list. Specify either this parameter or the <code>StreamName</code> parameter.</p>"
},
"MaxResults": {
"shape": "PageLimit",
Expand Down Expand Up @@ -669,7 +673,7 @@
"type": "string",
"max": 1024,
"min": 1,
"pattern": "arn:aws:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+"
"pattern": "arn:[a-z\\d-]+:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+"
},
"StreamName": {
"type": "string",
Expand Down
Loading

0 comments on commit c401067

Please sign in to comment.