Skip to content

Commit 8a89264

Browse files
author
awstools
committed
Updates SDK to v2.1577.0
1 parent c70b7d9 commit 8a89264

16 files changed

+628
-364
lines changed

.changes/2.1577.0.json

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "IVSRealTime",
5+
"description": "adds support for multiple new composition layout configuration options (grid, pip)"
6+
},
7+
{
8+
"type": "feature",
9+
"category": "KinesisAnalyticsV2",
10+
"description": "Support new RuntimeEnvironmentUpdate parameter within UpdateApplication API allowing callers to change the Flink version upon which their application runs."
11+
},
12+
{
13+
"type": "feature",
14+
"category": "S3",
15+
"description": "This release makes the default option for S3 on Outposts request signing to use the SigV4A algorithm when using AWS Common Runtime (CRT)."
16+
}
17+
]

CHANGELOG.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
# Changelog for AWS SDK for JavaScript
2-
<!--LATEST=2.1576.0-->
2+
<!--LATEST=2.1577.0-->
33
<!--ENTRYINSERT-->
44

5+
## 2.1577.0
6+
* feature: IVSRealTime: adds support for multiple new composition layout configuration options (grid, pip)
7+
* feature: KinesisAnalyticsV2: Support new RuntimeEnvironmentUpdate parameter within UpdateApplication API allowing callers to change the Flink version upon which their application runs.
8+
* feature: S3: This release makes the default option for S3 on Outposts request signing to use the SigV4A algorithm when using AWS Common Runtime (CRT).
9+
510
## 2.1576.0
611
* feature: Connect: This release increases MaxResults limit to 500 in request for SearchUsers, SearchQueues and SearchRoutingProfiles APIs of Amazon Connect.
712
* feature: Kafka: Added support for specifying the starting position of topic replication in MSK-Replicator.

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ require('aws-sdk/lib/maintenance_mode_message').suppress = true;
6464
To use the SDK in the browser, simply add the following script tag to your
6565
HTML pages:
6666

67-
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1576.0.min.js"></script>
67+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1577.0.min.js"></script>
6868

6969
You can also build a custom browser SDK with your specified set of AWS services.
7070
This can allow you to reduce the SDK's size, specify different API versions of

apis/ivs-realtime-2020-07-14.min.json

+34-1
Original file line numberDiff line numberDiff line change
@@ -1132,7 +1132,40 @@
11321132
"grid": {
11331133
"type": "structure",
11341134
"members": {
1135-
"featuredParticipantAttribute": {}
1135+
"featuredParticipantAttribute": {},
1136+
"gridGap": {
1137+
"type": "integer"
1138+
},
1139+
"omitStoppedVideo": {
1140+
"type": "boolean"
1141+
},
1142+
"videoAspectRatio": {},
1143+
"videoFillMode": {}
1144+
}
1145+
},
1146+
"pip": {
1147+
"type": "structure",
1148+
"members": {
1149+
"featuredParticipantAttribute": {},
1150+
"gridGap": {
1151+
"type": "integer"
1152+
},
1153+
"omitStoppedVideo": {
1154+
"type": "boolean"
1155+
},
1156+
"pipBehavior": {},
1157+
"pipHeight": {
1158+
"type": "integer"
1159+
},
1160+
"pipOffset": {
1161+
"type": "integer"
1162+
},
1163+
"pipParticipantAttribute": {},
1164+
"pipPosition": {},
1165+
"pipWidth": {
1166+
"type": "integer"
1167+
},
1168+
"videoFillMode": {}
11361169
}
11371170
}
11381171
}

apis/ivs-realtime-2020-07-14.normal.json

+120
Original file line numberDiff line numberDiff line change
@@ -1598,10 +1598,30 @@
15981598
"featuredParticipantAttribute": {
15991599
"shape": "AttributeKey",
16001600
"documentation": "<p>This attribute name identifies the featured slot. A participant with this attribute set to <code>\"true\"</code> (as a string value) in <a>ParticipantTokenConfiguration</a> is placed in the featured slot.</p>"
1601+
},
1602+
"gridGap": {
1603+
"shape": "GridGap",
1604+
"documentation": "<p>Specifies the spacing between participant tiles in pixels. Default: <code>2</code>.</p>"
1605+
},
1606+
"omitStoppedVideo": {
1607+
"shape": "OmitStoppedVideo",
1608+
"documentation": "<p>Determines whether to omit participants with stopped video in the composition. Default: <code>false</code>.</p>"
1609+
},
1610+
"videoAspectRatio": {
1611+
"shape": "VideoAspectRatio",
1612+
"documentation": "<p>Sets the non-featured participant display mode. Default: <code>VIDEO</code>.</p>"
1613+
},
1614+
"videoFillMode": {
1615+
"shape": "VideoFillMode",
1616+
"documentation": "<p>Defines how video fits within the participant tile. When not set, <code>videoFillMode</code> defaults to <code>COVER</code> fill mode for participants in the grid and to <code>CONTAIN</code> fill mode for featured participants.</p>"
16011617
}
16021618
},
16031619
"documentation": "<p>Configuration information specific to Grid layout, for server-side composition. See \"Layouts\" in <a href=\"https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/server-side-composition.html\">Server-Side Composition</a>.</p>"
16041620
},
1621+
"GridGap": {
1622+
"type": "integer",
1623+
"min": 0
1624+
},
16051625
"Height": {
16061626
"type": "integer",
16071627
"box": true,
@@ -1614,6 +1634,10 @@
16141634
"grid": {
16151635
"shape": "GridConfiguration",
16161636
"documentation": "<p>Configuration related to grid layout. Default: Grid layout.</p>"
1637+
},
1638+
"pip": {
1639+
"shape": "PipConfiguration",
1640+
"documentation": "<p>Configuration related to PiP layout.</p>"
16171641
}
16181642
},
16191643
"documentation": "<p>Configuration information of supported layouts for server-side composition.</p>"
@@ -1945,6 +1969,9 @@
19451969
"max": 100,
19461970
"min": 1
19471971
},
1972+
"OmitStoppedVideo": {
1973+
"type": "boolean"
1974+
},
19481975
"PaginationToken": {
19491976
"type": "string",
19501977
"max": 1024,
@@ -2181,6 +2208,82 @@
21812208
"max": 128,
21822209
"min": 0
21832210
},
2211+
"PipBehavior": {
2212+
"type": "string",
2213+
"enum": [
2214+
"STATIC",
2215+
"DYNAMIC"
2216+
]
2217+
},
2218+
"PipConfiguration": {
2219+
"type": "structure",
2220+
"members": {
2221+
"featuredParticipantAttribute": {
2222+
"shape": "AttributeKey",
2223+
"documentation": "<p>This attribute name identifies the featured slot. A participant with this attribute set to <code>\"true\"</code> (as a string value) in <a>ParticipantTokenConfiguration</a> is placed in the featured slot.</p>"
2224+
},
2225+
"gridGap": {
2226+
"shape": "GridGap",
2227+
"documentation": "<p>Specifies the spacing between participant tiles in pixels. Default: <code>0</code>.</p>"
2228+
},
2229+
"omitStoppedVideo": {
2230+
"shape": "OmitStoppedVideo",
2231+
"documentation": "<p>Determines whether to omit participants with stopped video in the composition. Default: <code>false</code>.</p>"
2232+
},
2233+
"pipBehavior": {
2234+
"shape": "PipBehavior",
2235+
"documentation": "<p>Defines PiP behavior when all participants have left. Default: <code>STATIC</code>.</p>"
2236+
},
2237+
"pipHeight": {
2238+
"shape": "PipHeight",
2239+
"documentation": "<p>Specifies the height of the PiP window in pixels. When this is not set explicitly, <code>pipHeight</code>’s value will be based on the size of the composition and the aspect ratio of the participant’s video.</p>"
2240+
},
2241+
"pipOffset": {
2242+
"shape": "PipOffset",
2243+
"documentation": "<p>Sets the PiP window’s offset position in pixels from the closest edges determined by <code>PipPosition</code>. Default: <code>0</code>.</p>"
2244+
},
2245+
"pipParticipantAttribute": {
2246+
"shape": "AttributeKey",
2247+
"documentation": "<p>Identifies the PiP slot. A participant with this attribute set to <code>\"true\"</code> (as a string value) in <a>ParticipantTokenConfiguration</a> is placed in the PiP slot.</p>"
2248+
},
2249+
"pipPosition": {
2250+
"shape": "PipPosition",
2251+
"documentation": "<p>Determines the corner position of the PiP window. Default: <code>BOTTOM_RIGHT</code>.</p>"
2252+
},
2253+
"pipWidth": {
2254+
"shape": "PipWidth",
2255+
"documentation": "<p>Specifies the width of the PiP window in pixels. When this is not set explicitly, <code>pipWidth</code>’s value will be based on the size of the composition and the aspect ratio of the participant’s video.</p>"
2256+
},
2257+
"videoFillMode": {
2258+
"shape": "VideoFillMode",
2259+
"documentation": "<p>Defines how video fits within the participant tile. Default: <code>COVER</code>. </p>"
2260+
}
2261+
},
2262+
"documentation": "<p>Configuration information specific to Picture-in-Picture (PiP) layout, for <a href=\"https://docs.aws.amazon.com/ivs/latest/RealTimeUserGuide/server-side-composition.html\">server-side composition</a>. </p>"
2263+
},
2264+
"PipHeight": {
2265+
"type": "integer",
2266+
"box": true,
2267+
"min": 1
2268+
},
2269+
"PipOffset": {
2270+
"type": "integer",
2271+
"min": 0
2272+
},
2273+
"PipPosition": {
2274+
"type": "string",
2275+
"enum": [
2276+
"TOP_LEFT",
2277+
"TOP_RIGHT",
2278+
"BOTTOM_LEFT",
2279+
"BOTTOM_RIGHT"
2280+
]
2281+
},
2282+
"PipWidth": {
2283+
"type": "integer",
2284+
"box": true,
2285+
"min": 1
2286+
},
21842287
"Published": {
21852288
"type": "boolean"
21862289
},
@@ -2635,6 +2738,23 @@
26352738
},
26362739
"documentation": "<p>Settings for video.</p>"
26372740
},
2741+
"VideoAspectRatio": {
2742+
"type": "string",
2743+
"enum": [
2744+
"AUTO",
2745+
"VIDEO",
2746+
"SQUARE",
2747+
"PORTRAIT"
2748+
]
2749+
},
2750+
"VideoFillMode": {
2751+
"type": "string",
2752+
"enum": [
2753+
"FILL",
2754+
"COVER",
2755+
"CONTAIN"
2756+
]
2757+
},
26382758
"Width": {
26392759
"type": "integer",
26402760
"box": true,

apis/kinesisanalyticsv2-2018-05-23.min.json

+4-2
Original file line numberDiff line numberDiff line change
@@ -1343,7 +1343,8 @@
13431343
}
13441344
}
13451345
},
1346-
"ConditionalToken": {}
1346+
"ConditionalToken": {},
1347+
"RuntimeEnvironmentUpdate": {}
13471348
}
13481349
},
13491350
"output": {
@@ -2150,7 +2151,8 @@
21502151
},
21512152
"SnapshotCreationTimestamp": {
21522153
"type": "timestamp"
2153-
}
2154+
},
2155+
"RuntimeEnvironment": {}
21542156
}
21552157
}
21562158
}

0 commit comments

Comments
 (0)