Skip to content

Commit

Permalink
Updates SDK to v2.1627.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed May 23, 2024
1 parent 9fbf324 commit cfab73d
Show file tree
Hide file tree
Showing 19 changed files with 394 additions and 296 deletions.
27 changes: 27 additions & 0 deletions .changes/2.1627.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"type": "bugfix",
"category": "SSO",
"description": "fix sso credential resolution failure when sso-session access token requires a refresh"
},
{
"type": "bugfix",
"category": "Typing",
"description": "Align the typing for constructor param of TokenFileWebIdentityCredentials with STS client"
},
{
"type": "bugfix",
"category": "rest-json",
"description": "use rules.payload when extracting data for event stream"
},
{
"type": "feature",
"category": "EMRServerless",
"description": "This release adds the capability to run interactive workloads using Apache Livy Endpoint."
},
{
"type": "feature",
"category": "MetadataService",
"description": "Update AWS.MetadataService to expose the fetchMetadataToken function."
}
]
5 changes: 0 additions & 5 deletions .changes/next-release/bugfix-SSO-4dba7ee8.json

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/next-release/bugfix-Typing-102b0d52.json

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/next-release/bugfix-rest-json-7a3f1db2.json

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/next-release/feature-MetadataService-3a550e8f.json

This file was deleted.

9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.1626.0-->
<!--LATEST=2.1627.0-->
<!--ENTRYINSERT-->

## 2.1627.0
* bugfix: SSO: fix sso credential resolution failure when sso-session access token requires a refresh
* bugfix: Typing: Align the typing for constructor param of TokenFileWebIdentityCredentials with STS client
* bugfix: rest-json: use rules.payload when extracting data for event stream
* feature: EMRServerless: This release adds the capability to run interactive workloads using Apache Livy Endpoint.
* feature: MetadataService: Update AWS.MetadataService to expose the fetchMetadataToken function.

## 2.1626.0
* bugfix: EC2: do not serialize empty lists for EC2
* feature: Chatbot: This change adds support for tagging Chatbot configurations.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ require('aws-sdk/lib/maintenance_mode_message').suppress = true;
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.1626.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1627.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
48 changes: 35 additions & 13 deletions apis/emr-serverless-2021-07-13.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@
"metadata": {
"apiVersion": "2021-07-13",
"endpointPrefix": "emr-serverless",
"jsonVersion": "1.1",
"protocol": "rest-json",
"protocols": [
"rest-json"
],
"serviceFullName": "EMR Serverless",
"serviceId": "EMR Serverless",
"signatureVersion": "v4",
Expand Down Expand Up @@ -97,6 +99,9 @@
},
"monitoringConfiguration": {
"shape": "S17"
},
"interactiveConfiguration": {
"shape": "S1k"
}
}
},
Expand Down Expand Up @@ -163,7 +168,7 @@
],
"members": {
"application": {
"shape": "S1q"
"shape": "S1r"
}
}
}
Expand Down Expand Up @@ -259,10 +264,10 @@
"stateDetails": {},
"releaseLabel": {},
"configurationOverrides": {
"shape": "S28"
"shape": "S29"
},
"jobDriver": {
"shape": "S29"
"shape": "S2a"
},
"tags": {
"shape": "Sk"
Expand Down Expand Up @@ -537,10 +542,10 @@
},
"executionRoleArn": {},
"jobDriver": {
"shape": "S29"
"shape": "S2a"
},
"configurationOverrides": {
"shape": "S28"
"shape": "S29"
},
"tags": {
"shape": "Sk"
Expand Down Expand Up @@ -688,6 +693,9 @@
"workerTypeSpecifications": {
"shape": "Sz"
},
"interactiveConfiguration": {
"shape": "S1k"
},
"releaseLabel": {},
"runtimeConfiguration": {
"shape": "S11"
Expand All @@ -704,7 +712,7 @@
],
"members": {
"application": {
"shape": "S1q"
"shape": "S1r"
}
}
}
Expand Down Expand Up @@ -876,7 +884,18 @@
}
}
},
"S1q": {
"S1k": {
"type": "structure",
"members": {
"studioEnabled": {
"type": "boolean"
},
"livyEndpointEnabled": {
"type": "boolean"
}
}
},
"S1r": {
"type": "structure",
"required": [
"applicationId",
Expand Down Expand Up @@ -921,7 +940,7 @@
},
"architecture": {},
"imageConfiguration": {
"shape": "S1u"
"shape": "S1v"
},
"workerTypeSpecifications": {
"type": "map",
Expand All @@ -930,7 +949,7 @@
"type": "structure",
"members": {
"imageConfiguration": {
"shape": "S1u"
"shape": "S1v"
}
}
}
Expand All @@ -940,10 +959,13 @@
},
"monitoringConfiguration": {
"shape": "S17"
},
"interactiveConfiguration": {
"shape": "S1k"
}
}
},
"S1u": {
"S1v": {
"type": "structure",
"required": [
"imageUri"
Expand All @@ -953,7 +975,7 @@
"resolvedImageDigest": {}
}
},
"S28": {
"S29": {
"type": "structure",
"members": {
"applicationConfiguration": {
Expand All @@ -964,7 +986,7 @@
}
}
},
"S29": {
"S2a": {
"type": "structure",
"members": {
"sparkSubmit": {
Expand Down
30 changes: 29 additions & 1 deletion apis/emr-serverless-2021-07-13.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@
"metadata": {
"apiVersion": "2021-07-13",
"endpointPrefix": "emr-serverless",
"jsonVersion": "1.1",
"protocol": "rest-json",
"protocols": [
"rest-json"
],
"serviceFullName": "EMR Serverless",
"serviceId": "EMR Serverless",
"signatureVersion": "v4",
Expand Down Expand Up @@ -504,6 +506,10 @@
},
"monitoringConfiguration": {
"shape": "MonitoringConfiguration"
},
"interactiveConfiguration": {
"shape": "InteractiveConfiguration",
"documentation": "<p>The interactive configuration object that enables the interactive use cases for an application.</p>"
}
},
"documentation": "<p>Information about an application. Amazon EMR Serverless uses applications to run jobs.</p>"
Expand Down Expand Up @@ -850,6 +856,10 @@
"monitoringConfiguration": {
"shape": "MonitoringConfiguration",
"documentation": "<p>The configuration setting for monitoring.</p>"
},
"interactiveConfiguration": {
"shape": "InteractiveConfiguration",
"documentation": "<p>The interactive configuration object that enables the interactive use cases to use when running an application.</p>"
}
}
},
Expand Down Expand Up @@ -1144,6 +1154,20 @@
"type": "integer",
"box": true
},
"InteractiveConfiguration": {
"type": "structure",
"members": {
"studioEnabled": {
"shape": "Boolean",
"documentation": "<p>Enables you to connect an application to Amazon EMR Studio to run interactive workloads in a notebook.</p>"
},
"livyEndpointEnabled": {
"shape": "Boolean",
"documentation": "<p>Enables an Apache Livy endpoint that you can connect to and run interactive jobs.</p>"
}
},
"documentation": "<p>The configuration to use to enable the different types of interactive use cases in an application.</p>"
},
"JobArn": {
"type": "string",
"max": 1024,
Expand Down Expand Up @@ -2021,6 +2045,10 @@
"shape": "WorkerTypeSpecificationInputMap",
"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>"
},
"interactiveConfiguration": {
"shape": "InteractiveConfiguration",
"documentation": "<p>The interactive configuration object that contains new interactive use cases when the application is updated.</p>"
},
"releaseLabel": {
"shape": "ReleaseLabel",
"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>"
Expand Down
3 changes: 3 additions & 0 deletions apis/opsworks-2013-02-18.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
"endpointPrefix": "opsworks",
"jsonVersion": "1.1",
"protocol": "json",
"protocols": [
"json"
],
"serviceFullName": "AWS OpsWorks",
"serviceId": "OpsWorks",
"signatureVersion": "v4",
Expand Down
Loading

0 comments on commit cfab73d

Please sign in to comment.