Skip to content

Commit cfab73d

Browse files
author
awstools
committed
Updates SDK to v2.1627.0
1 parent 9fbf324 commit cfab73d

19 files changed

+394
-296
lines changed

Diff for: .changes/2.1627.0.json

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
[
2+
{
3+
"type": "bugfix",
4+
"category": "SSO",
5+
"description": "fix sso credential resolution failure when sso-session access token requires a refresh"
6+
},
7+
{
8+
"type": "bugfix",
9+
"category": "Typing",
10+
"description": "Align the typing for constructor param of TokenFileWebIdentityCredentials with STS client"
11+
},
12+
{
13+
"type": "bugfix",
14+
"category": "rest-json",
15+
"description": "use rules.payload when extracting data for event stream"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "EMRServerless",
20+
"description": "This release adds the capability to run interactive workloads using Apache Livy Endpoint."
21+
},
22+
{
23+
"type": "feature",
24+
"category": "MetadataService",
25+
"description": "Update AWS.MetadataService to expose the fetchMetadataToken function."
26+
}
27+
]

Diff for: .changes/next-release/bugfix-SSO-4dba7ee8.json

-5
This file was deleted.

Diff for: .changes/next-release/bugfix-Typing-102b0d52.json

-5
This file was deleted.

Diff for: .changes/next-release/bugfix-rest-json-7a3f1db2.json

-5
This file was deleted.

Diff for: .changes/next-release/feature-MetadataService-3a550e8f.json

-5
This file was deleted.

Diff for: CHANGELOG.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
# Changelog for AWS SDK for JavaScript
2-
<!--LATEST=2.1626.0-->
2+
<!--LATEST=2.1627.0-->
33
<!--ENTRYINSERT-->
44

5+
## 2.1627.0
6+
* bugfix: SSO: fix sso credential resolution failure when sso-session access token requires a refresh
7+
* bugfix: Typing: Align the typing for constructor param of TokenFileWebIdentityCredentials with STS client
8+
* bugfix: rest-json: use rules.payload when extracting data for event stream
9+
* feature: EMRServerless: This release adds the capability to run interactive workloads using Apache Livy Endpoint.
10+
* feature: MetadataService: Update AWS.MetadataService to expose the fetchMetadataToken function.
11+
512
## 2.1626.0
613
* bugfix: EC2: do not serialize empty lists for EC2
714
* feature: Chatbot: This change adds support for tagging Chatbot configurations.

Diff for: 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.1626.0.min.js"></script>
67+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1627.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

Diff for: apis/emr-serverless-2021-07-13.min.json

+35-13
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
"metadata": {
44
"apiVersion": "2021-07-13",
55
"endpointPrefix": "emr-serverless",
6-
"jsonVersion": "1.1",
76
"protocol": "rest-json",
7+
"protocols": [
8+
"rest-json"
9+
],
810
"serviceFullName": "EMR Serverless",
911
"serviceId": "EMR Serverless",
1012
"signatureVersion": "v4",
@@ -97,6 +99,9 @@
9799
},
98100
"monitoringConfiguration": {
99101
"shape": "S17"
102+
},
103+
"interactiveConfiguration": {
104+
"shape": "S1k"
100105
}
101106
}
102107
},
@@ -163,7 +168,7 @@
163168
],
164169
"members": {
165170
"application": {
166-
"shape": "S1q"
171+
"shape": "S1r"
167172
}
168173
}
169174
}
@@ -259,10 +264,10 @@
259264
"stateDetails": {},
260265
"releaseLabel": {},
261266
"configurationOverrides": {
262-
"shape": "S28"
267+
"shape": "S29"
263268
},
264269
"jobDriver": {
265-
"shape": "S29"
270+
"shape": "S2a"
266271
},
267272
"tags": {
268273
"shape": "Sk"
@@ -537,10 +542,10 @@
537542
},
538543
"executionRoleArn": {},
539544
"jobDriver": {
540-
"shape": "S29"
545+
"shape": "S2a"
541546
},
542547
"configurationOverrides": {
543-
"shape": "S28"
548+
"shape": "S29"
544549
},
545550
"tags": {
546551
"shape": "Sk"
@@ -688,6 +693,9 @@
688693
"workerTypeSpecifications": {
689694
"shape": "Sz"
690695
},
696+
"interactiveConfiguration": {
697+
"shape": "S1k"
698+
},
691699
"releaseLabel": {},
692700
"runtimeConfiguration": {
693701
"shape": "S11"
@@ -704,7 +712,7 @@
704712
],
705713
"members": {
706714
"application": {
707-
"shape": "S1q"
715+
"shape": "S1r"
708716
}
709717
}
710718
}
@@ -876,7 +884,18 @@
876884
}
877885
}
878886
},
879-
"S1q": {
887+
"S1k": {
888+
"type": "structure",
889+
"members": {
890+
"studioEnabled": {
891+
"type": "boolean"
892+
},
893+
"livyEndpointEnabled": {
894+
"type": "boolean"
895+
}
896+
}
897+
},
898+
"S1r": {
880899
"type": "structure",
881900
"required": [
882901
"applicationId",
@@ -921,7 +940,7 @@
921940
},
922941
"architecture": {},
923942
"imageConfiguration": {
924-
"shape": "S1u"
943+
"shape": "S1v"
925944
},
926945
"workerTypeSpecifications": {
927946
"type": "map",
@@ -930,7 +949,7 @@
930949
"type": "structure",
931950
"members": {
932951
"imageConfiguration": {
933-
"shape": "S1u"
952+
"shape": "S1v"
934953
}
935954
}
936955
}
@@ -940,10 +959,13 @@
940959
},
941960
"monitoringConfiguration": {
942961
"shape": "S17"
962+
},
963+
"interactiveConfiguration": {
964+
"shape": "S1k"
943965
}
944966
}
945967
},
946-
"S1u": {
968+
"S1v": {
947969
"type": "structure",
948970
"required": [
949971
"imageUri"
@@ -953,7 +975,7 @@
953975
"resolvedImageDigest": {}
954976
}
955977
},
956-
"S28": {
978+
"S29": {
957979
"type": "structure",
958980
"members": {
959981
"applicationConfiguration": {
@@ -964,7 +986,7 @@
964986
}
965987
}
966988
},
967-
"S29": {
989+
"S2a": {
968990
"type": "structure",
969991
"members": {
970992
"sparkSubmit": {

Diff for: apis/emr-serverless-2021-07-13.normal.json

+29-1
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
"metadata": {
44
"apiVersion": "2021-07-13",
55
"endpointPrefix": "emr-serverless",
6-
"jsonVersion": "1.1",
76
"protocol": "rest-json",
7+
"protocols": [
8+
"rest-json"
9+
],
810
"serviceFullName": "EMR Serverless",
911
"serviceId": "EMR Serverless",
1012
"signatureVersion": "v4",
@@ -504,6 +506,10 @@
504506
},
505507
"monitoringConfiguration": {
506508
"shape": "MonitoringConfiguration"
509+
},
510+
"interactiveConfiguration": {
511+
"shape": "InteractiveConfiguration",
512+
"documentation": "<p>The interactive configuration object that enables the interactive use cases for an application.</p>"
507513
}
508514
},
509515
"documentation": "<p>Information about an application. Amazon EMR Serverless uses applications to run jobs.</p>"
@@ -850,6 +856,10 @@
850856
"monitoringConfiguration": {
851857
"shape": "MonitoringConfiguration",
852858
"documentation": "<p>The configuration setting for monitoring.</p>"
859+
},
860+
"interactiveConfiguration": {
861+
"shape": "InteractiveConfiguration",
862+
"documentation": "<p>The interactive configuration object that enables the interactive use cases to use when running an application.</p>"
853863
}
854864
}
855865
},
@@ -1144,6 +1154,20 @@
11441154
"type": "integer",
11451155
"box": true
11461156
},
1157+
"InteractiveConfiguration": {
1158+
"type": "structure",
1159+
"members": {
1160+
"studioEnabled": {
1161+
"shape": "Boolean",
1162+
"documentation": "<p>Enables you to connect an application to Amazon EMR Studio to run interactive workloads in a notebook.</p>"
1163+
},
1164+
"livyEndpointEnabled": {
1165+
"shape": "Boolean",
1166+
"documentation": "<p>Enables an Apache Livy endpoint that you can connect to and run interactive jobs.</p>"
1167+
}
1168+
},
1169+
"documentation": "<p>The configuration to use to enable the different types of interactive use cases in an application.</p>"
1170+
},
11471171
"JobArn": {
11481172
"type": "string",
11491173
"max": 1024,
@@ -2021,6 +2045,10 @@
20212045
"shape": "WorkerTypeSpecificationInputMap",
20222046
"documentation": "<p>The key-value pairs that specify worker type to <code>WorkerTypeSpecificationInput</code>. This parameter must contain all valid worker types for a Spark or Hive application. Valid worker types include <code>Driver</code> and <code>Executor</code> for Spark applications and <code>HiveDriver</code> and <code>TezTask</code> for Hive applications. You can either set image details in this parameter for each worker type, or in <code>imageConfiguration</code> for all worker types.</p>"
20232047
},
2048+
"interactiveConfiguration": {
2049+
"shape": "InteractiveConfiguration",
2050+
"documentation": "<p>The interactive configuration object that contains new interactive use cases when the application is updated.</p>"
2051+
},
20242052
"releaseLabel": {
20252053
"shape": "ReleaseLabel",
20262054
"documentation": "<p>The Amazon EMR release label for the application. You can change the release label to use a different release of Amazon EMR.</p>"

Diff for: apis/opsworks-2013-02-18.min.json

+3
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
"endpointPrefix": "opsworks",
66
"jsonVersion": "1.1",
77
"protocol": "json",
8+
"protocols": [
9+
"json"
10+
],
811
"serviceFullName": "AWS OpsWorks",
912
"serviceId": "OpsWorks",
1013
"signatureVersion": "v4",

0 commit comments

Comments
 (0)