Skip to content

Commit 2c27ee5

Browse files
author
awstools
committed
Updates SDK to v2.1633.0
1 parent afebfe6 commit 2c27ee5

20 files changed

+536
-175
lines changed

.changes/2.1633.0.json

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "Batch",
5+
"description": "This release adds support for the AWS Batch GetJobQueueSnapshot API operation."
6+
},
7+
{
8+
"type": "feature",
9+
"category": "EKS",
10+
"description": "Adds support for EKS add-ons pod identity associations integration"
11+
},
12+
{
13+
"type": "feature",
14+
"category": "IoTTwinMaker",
15+
"description": "Support RESET_VALUE UpdateType for PropertyUpdates to reset property value to default or null"
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.1632.0-->
2+
<!--LATEST=2.1633.0-->
33
<!--ENTRYINSERT-->
44

5+
## 2.1633.0
6+
* feature: Batch: This release adds support for the AWS Batch GetJobQueueSnapshot API operation.
7+
* feature: EKS: Adds support for EKS add-ons pod identity associations integration
8+
* feature: IoTTwinMaker: Support RESET_VALUE UpdateType for PropertyUpdates to reset property value to default or null
9+
510
## 2.1632.0
611
* feature: CodeGuruSecurity: This release includes minor model updates and documentation updates.
712
* feature: LaunchWizard: This release adds support for describing workload deployment specifications, deploying additional workload types, and managing tags for Launch Wizard resources with API operations.

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.1632.0.min.js"></script>
67+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1633.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/amplify-2017-07-25.normal.json

+11-11
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
"shape": "LimitExceededException"
7777
}
7878
],
79-
"documentation": "<p>Creates a new backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
79+
"documentation": "<p>Creates a new backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
8080
},
8181
"CreateBranch": {
8282
"name": "CreateBranch",
@@ -268,7 +268,7 @@
268268
"shape": "DependentServiceFailureException"
269269
}
270270
],
271-
"documentation": "<p>Deletes a backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend was created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
271+
"documentation": "<p>Deletes a backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
272272
},
273273
"DeleteBranch": {
274274
"name": "DeleteBranch",
@@ -507,7 +507,7 @@
507507
"shape": "InternalFailureException"
508508
}
509509
],
510-
"documentation": "<p>Returns a backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend was created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
510+
"documentation": "<p>Returns a backend environment for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
511511
},
512512
"GetBranch": {
513513
"name": "GetBranch",
@@ -703,7 +703,7 @@
703703
"shape": "InternalFailureException"
704704
}
705705
],
706-
"documentation": "<p>Lists the backend environments for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend was created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to applications created using the Amplify Gen 2 public preview. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
706+
"documentation": "<p>Lists the backend environments for an Amplify app. </p> <p>This API is available only to Amplify Gen 1 applications where the backend is created using Amplify Studio or the Amplify command line interface (CLI). This API isn’t available to Amplify Gen 2 applications. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
707707
},
708708
"ListBranches": {
709709
"name": "ListBranches",
@@ -1380,7 +1380,7 @@
13801380
"documentation": "<p>The Amazon Resource Name (ARN) for the CloudFormation stack.</p>"
13811381
}
13821382
},
1383-
"documentation": "<p>Describes the backend properties associated with an Amplify <code>Branch</code>.</p>"
1383+
"documentation": "<p>Describes the backend associated with an Amplify <code>Branch</code>.</p> <p>This property is available to Amplify Gen 2 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
13841384
},
13851385
"BackendEnvironment": {
13861386
"type": "structure",
@@ -1416,7 +1416,7 @@
14161416
"documentation": "<p>The last updated date and time for a backend environment that is part of an Amplify app. </p>"
14171417
}
14181418
},
1419-
"documentation": "<p>Describes the backend environment for an Amplify app. </p>"
1419+
"documentation": "<p>Describes the backend environment associated with a <code>Branch</code> of a Gen 1 Amplify app. Amplify Gen 1 applications are created using Amplify Studio or the Amplify command line interface (CLI).</p>"
14201420
},
14211421
"BackendEnvironmentArn": {
14221422
"type": "string",
@@ -1564,7 +1564,7 @@
15641564
},
15651565
"backendEnvironmentArn": {
15661566
"shape": "BackendEnvironmentArn",
1567-
"documentation": "<p> The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app. </p>"
1567+
"documentation": "<p> The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app. </p> <p>This property is available to Amplify Gen 1 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
15681568
},
15691569
"backend": {
15701570
"shape": "Backend"
@@ -1891,11 +1891,11 @@
18911891
},
18921892
"backendEnvironmentArn": {
18931893
"shape": "BackendEnvironmentArn",
1894-
"documentation": "<p>The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app. </p>"
1894+
"documentation": "<p>The Amazon Resource Name (ARN) for a backend environment that is part of a Gen 1 Amplify app. </p> <p>This field is available to Amplify Gen 1 apps only where the backend is created using Amplify Studio or the Amplify command line interface (CLI).</p>"
18951895
},
18961896
"backend": {
18971897
"shape": "Backend",
1898-
"documentation": "<p>The backend for a <code>Branch</code> of an Amplify app. Use for a backend created from an CloudFormation stack.</p>"
1898+
"documentation": "<p>The backend for a <code>Branch</code> of an Amplify app. Use for a backend created from an CloudFormation stack.</p> <p>This field is available to Amplify Gen 2 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
18991899
}
19001900
},
19011901
"documentation": "<p> The request structure for the create branch request. </p>"
@@ -3949,11 +3949,11 @@
39493949
},
39503950
"backendEnvironmentArn": {
39513951
"shape": "BackendEnvironmentArn",
3952-
"documentation": "<p>The Amazon Resource Name (ARN) for a backend environment that is part of an Amplify app. </p>"
3952+
"documentation": "<p>The Amazon Resource Name (ARN) for a backend environment that is part of a Gen 1 Amplify app. </p> <p>This field is available to Amplify Gen 1 apps only where the backend is created using Amplify Studio or the Amplify command line interface (CLI).</p>"
39533953
},
39543954
"backend": {
39553955
"shape": "Backend",
3956-
"documentation": "<p>The backend for a <code>Branch</code> of an Amplify app. Use for a backend created from an CloudFormation stack.</p>"
3956+
"documentation": "<p>The backend for a <code>Branch</code> of an Amplify app. Use for a backend created from an CloudFormation stack.</p> <p>This field is available to Amplify Gen 2 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.</p>"
39573957
}
39583958
},
39593959
"documentation": "<p>The request structure for the update branch request. </p>"

apis/batch-2016-08-10.min.json

+51-9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
"endpointPrefix": "batch",
66
"jsonVersion": "1.1",
77
"protocol": "rest-json",
8+
"protocols": [
9+
"rest-json"
10+
],
811
"serviceAbbreviation": "AWS Batch",
912
"serviceFullName": "AWS Batch",
1013
"serviceId": "Batch",
@@ -845,6 +848,45 @@
845848
}
846849
}
847850
},
851+
"GetJobQueueSnapshot": {
852+
"http": {
853+
"requestUri": "/v1/getjobqueuesnapshot"
854+
},
855+
"input": {
856+
"type": "structure",
857+
"required": [
858+
"jobQueue"
859+
],
860+
"members": {
861+
"jobQueue": {}
862+
}
863+
},
864+
"output": {
865+
"type": "structure",
866+
"members": {
867+
"frontOfQueue": {
868+
"type": "structure",
869+
"members": {
870+
"jobs": {
871+
"type": "list",
872+
"member": {
873+
"type": "structure",
874+
"members": {
875+
"jobArn": {},
876+
"earliestTimeAtPosition": {
877+
"type": "long"
878+
}
879+
}
880+
}
881+
},
882+
"lastUpdatedAt": {
883+
"type": "long"
884+
}
885+
}
886+
}
887+
}
888+
}
889+
},
848890
"ListJobs": {
849891
"http": {
850892
"requestUri": "/v1/listjobs"
@@ -1101,7 +1143,7 @@
11011143
"shape": "S1o"
11021144
},
11031145
"containerOverrides": {
1104-
"shape": "S5j"
1146+
"shape": "S5o"
11051147
},
11061148
"nodeOverrides": {
11071149
"type": "structure",
@@ -1119,10 +1161,10 @@
11191161
"members": {
11201162
"targetNodes": {},
11211163
"containerOverrides": {
1122-
"shape": "S5j"
1164+
"shape": "S5o"
11231165
},
11241166
"ecsPropertiesOverride": {
1125-
"shape": "S5n"
1167+
"shape": "S5s"
11261168
},
11271169
"instanceTypes": {
11281170
"shape": "Sb"
@@ -1151,10 +1193,10 @@
11511193
"type": "structure",
11521194
"members": {
11531195
"containers": {
1154-
"shape": "S5u"
1196+
"shape": "S5z"
11551197
},
11561198
"initContainers": {
1157-
"shape": "S5u"
1199+
"shape": "S5z"
11581200
},
11591201
"metadata": {
11601202
"shape": "S3q"
@@ -1164,7 +1206,7 @@
11641206
}
11651207
},
11661208
"ecsPropertiesOverride": {
1167-
"shape": "S5n"
1209+
"shape": "S5s"
11681210
}
11691211
}
11701212
},
@@ -2268,7 +2310,7 @@
22682310
}
22692311
}
22702312
},
2271-
"S5j": {
2313+
"S5o": {
22722314
"type": "structure",
22732315
"members": {
22742316
"vcpus": {
@@ -2293,7 +2335,7 @@
22932335
}
22942336
}
22952337
},
2296-
"S5n": {
2338+
"S5s": {
22972339
"type": "structure",
22982340
"members": {
22992341
"taskProperties": {
@@ -2324,7 +2366,7 @@
23242366
}
23252367
}
23262368
},
2327-
"S5u": {
2369+
"S5z": {
23282370
"type": "list",
23292371
"member": {
23302372
"type": "structure",

apis/batch-2016-08-10.normal.json

+81-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
"endpointPrefix": "batch",
66
"jsonVersion": "1.1",
77
"protocol": "rest-json",
8+
"protocols": [
9+
"rest-json"
10+
],
811
"serviceAbbreviation": "AWS Batch",
912
"serviceFullName": "AWS Batch",
1013
"serviceId": "Batch",
@@ -298,6 +301,28 @@
298301
],
299302
"documentation": "<p>Describes one or more of your scheduling policies.</p>"
300303
},
304+
"GetJobQueueSnapshot": {
305+
"name": "GetJobQueueSnapshot",
306+
"http": {
307+
"method": "POST",
308+
"requestUri": "/v1/getjobqueuesnapshot"
309+
},
310+
"input": {
311+
"shape": "GetJobQueueSnapshotRequest"
312+
},
313+
"output": {
314+
"shape": "GetJobQueueSnapshotResponse"
315+
},
316+
"errors": [
317+
{
318+
"shape": "ClientException"
319+
},
320+
{
321+
"shape": "ServerException"
322+
}
323+
],
324+
"documentation": "<p>Provides a list of the first 100 <code>RUNNABLE</code> jobs associated to a single job queue.</p>"
325+
},
301326
"ListJobs": {
302327
"name": "ListJobs",
303328
"http": {
@@ -2584,6 +2609,61 @@
25842609
"Float": {
25852610
"type": "float"
25862611
},
2612+
"FrontOfQueueDetail": {
2613+
"type": "structure",
2614+
"members": {
2615+
"jobs": {
2616+
"shape": "FrontOfQueueJobSummaryList",
2617+
"documentation": "<p>The Amazon Resource Names (ARNs) of the first 100 <code>RUNNABLE</code> jobs in a named job queue. For first-in-first-out (FIFO) job queues, jobs are ordered based on their submission time. For fair share scheduling (FSS) job queues, jobs are ordered based on their job priority and share usage.</p>"
2618+
},
2619+
"lastUpdatedAt": {
2620+
"shape": "Long",
2621+
"documentation": "<p>The Unix timestamp (in milliseconds) for when each of the first 100 <code>RUNNABLE</code> jobs were last updated. </p>"
2622+
}
2623+
},
2624+
"documentation": "<p>Contains a list of the first 100 <code>RUNNABLE</code> jobs associated to a single job queue.</p>"
2625+
},
2626+
"FrontOfQueueJobSummary": {
2627+
"type": "structure",
2628+
"members": {
2629+
"jobArn": {
2630+
"shape": "String",
2631+
"documentation": "<p>The ARN for a job in a named job queue.</p>"
2632+
},
2633+
"earliestTimeAtPosition": {
2634+
"shape": "Long",
2635+
"documentation": "<p>The Unix timestamp (in milliseconds) for when the job transitioned to its current position in the job queue.</p>"
2636+
}
2637+
},
2638+
"documentation": "<p>An object that represents summary details for the first 100 <code>RUNNABLE</code> jobs in a job queue.</p>"
2639+
},
2640+
"FrontOfQueueJobSummaryList": {
2641+
"type": "list",
2642+
"member": {
2643+
"shape": "FrontOfQueueJobSummary"
2644+
}
2645+
},
2646+
"GetJobQueueSnapshotRequest": {
2647+
"type": "structure",
2648+
"required": [
2649+
"jobQueue"
2650+
],
2651+
"members": {
2652+
"jobQueue": {
2653+
"shape": "String",
2654+
"documentation": "<p>The job queue’s name or full queue Amazon Resource Name (ARN).</p>"
2655+
}
2656+
}
2657+
},
2658+
"GetJobQueueSnapshotResponse": {
2659+
"type": "structure",
2660+
"members": {
2661+
"frontOfQueue": {
2662+
"shape": "FrontOfQueueDetail",
2663+
"documentation": "<p>The list of the first 100 <code>RUNNABLE</code> jobs in each job queue. For first-in-first-out (FIFO) job queues, jobs are ordered based on their submission time. For fair share scheduling (FSS) job queues, jobs are ordered based on their job priority and share usage.</p>"
2664+
}
2665+
}
2666+
},
25872667
"Host": {
25882668
"type": "structure",
25892669
"members": {
@@ -3221,7 +3301,7 @@
32213301
},
32223302
"maxResults": {
32233303
"shape": "Integer",
3224-
"documentation": "<p>The maximum number of results returned by <code>ListJobs</code> in paginated output. When this parameter is used, <code>ListJobs</code> only returns <code>maxResults</code> results in a single page and a <code>nextToken</code> response element. The remaining results of the initial request can be seen by sending another <code>ListJobs</code> request with the returned <code>nextToken</code> value. This value can be between 1 and 100. If this parameter isn't used, then <code>ListJobs</code> returns up to 100 results and a <code>nextToken</code> value if applicable.</p>"
3304+
"documentation": "<p>The maximum number of results returned by <code>ListJobs</code> in a paginated output. When this parameter is used, <code>ListJobs</code> returns up to <code>maxResults</code> results in a single page and a <code>nextToken</code> response element, if applicable. The remaining results of the initial request can be seen by sending another <code>ListJobs</code> request with the returned <code>nextToken</code> value.</p> <p>The following outlines key parameters and limitations:</p> <ul> <li> <p>The minimum value is 1. </p> </li> <li> <p>When <code>--job-status</code> is used, Batch returns up to 1000 values. </p> </li> <li> <p>When <code>--filters</code> is used, Batch returns up to 100 values.</p> </li> <li> <p>If neither parameter is used, then <code>ListJobs</code> returns up to 1000 results (jobs that are in the <code>RUNNING</code> status) and a <code>nextToken</code> value, if applicable.</p> </li> </ul>"
32253305
},
32263306
"nextToken": {
32273307
"shape": "String",

0 commit comments

Comments
 (0)