Skip to content

Commit 3411edd

Browse files
author
awstools
committed
Updates SDK to v2.978.0
1 parent 7b85999 commit 3411edd

18 files changed

+657
-315
lines changed

.changes/2.978.0.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "EC2",
5+
"description": "This release adds the BootMode flag to the ImportImage API and showing the detected BootMode of an ImportImage task."
6+
},
7+
{
8+
"type": "feature",
9+
"category": "EMR",
10+
"description": "Amazon EMR now supports auto-terminating idle EMR clusters. You can specify the idle timeout value when enabling auto-termination for both running and new clusters and Amazon EMR automatically terminates the cluster when idle timeout kicks in."
11+
}
12+
]

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
# Changelog for AWS SDK for JavaScript
2-
<!--LATEST=2.977.0-->
2+
<!--LATEST=2.978.0-->
33
<!--ENTRYINSERT-->
44

5+
## 2.978.0
6+
* feature: EC2: This release adds the BootMode flag to the ImportImage API and showing the detected BootMode of an ImportImage task.
7+
* feature: EMR: Amazon EMR now supports auto-terminating idle EMR clusters. You can specify the idle timeout value when enabling auto-termination for both running and new clusters and Amazon EMR automatically terminates the cluster when idle timeout kicks in.
8+
59
## 2.977.0
610
* feature: ComputeOptimizer: Adds support for 1) the AWS Graviton (AWS_ARM64) recommendation preference for Amazon EC2 instance and Auto Scaling group recommendations, and 2) the ability to get the enrollment statuses for all member accounts of an organization.
711
* feature: EC2: Support added for resizing VPC prefix lists

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ For release notes, see the [CHANGELOG](https://github.com/aws/aws-sdk-js/blob/ma
2929
To use the SDK in the browser, simply add the following script tag to your
3030
HTML pages:
3131

32-
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.977.0.min.js"></script>
32+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.978.0.min.js"></script>
3333

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

apis/ec2-2016-11-15.min.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8198,6 +8198,9 @@
81988198
},
81998199
"UsageOperation": {
82008200
"locationName": "usageOperation"
8201+
},
8202+
"BootMode": {
8203+
"locationName": "bootMode"
82018204
}
82028205
}
82038206
}
@@ -15200,7 +15203,8 @@
1520015203
"shape": "S1t",
1520115204
"locationName": "TagSpecification"
1520215205
},
15203-
"UsageOperation": {}
15206+
"UsageOperation": {},
15207+
"BootMode": {}
1520415208
}
1520515209
},
1520615210
"output": {

apis/ec2-2016-11-15.normal.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26934,6 +26934,10 @@
2693426934
"UsageOperation": {
2693526935
"shape": "String",
2693626936
"documentation": "<p>The usage operation value. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/billing-info-fields.html\">AMI billing information fields</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p>"
26937+
},
26938+
"BootMode": {
26939+
"shape": "BootModeValues",
26940+
"documentation": "<p>The boot mode of the virtual machine.</p>"
2693726941
}
2693826942
}
2693926943
},
@@ -27104,6 +27108,11 @@
2710427108
"shape": "String",
2710527109
"documentation": "<p>The usage operation value.</p>",
2710627110
"locationName": "usageOperation"
27111+
},
27112+
"BootMode": {
27113+
"shape": "BootModeValues",
27114+
"documentation": "<p>The boot mode of the virtual machine.</p>",
27115+
"locationName": "bootMode"
2710727116
}
2710827117
},
2710927118
"documentation": "<p>Describes an import image task.</p>"

apis/elasticmapreduce-2009-03-31.min.json

Lines changed: 84 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -724,6 +724,25 @@
724724
}
725725
}
726726
},
727+
"GetAutoTerminationPolicy": {
728+
"input": {
729+
"type": "structure",
730+
"required": [
731+
"ClusterId"
732+
],
733+
"members": {
734+
"ClusterId": {}
735+
}
736+
},
737+
"output": {
738+
"type": "structure",
739+
"members": {
740+
"AutoTerminationPolicy": {
741+
"shape": "S4h"
742+
}
743+
}
744+
}
745+
},
727746
"GetBlockPublicAccessConfiguration": {
728747
"input": {
729748
"type": "structure",
@@ -737,7 +756,7 @@
737756
],
738757
"members": {
739758
"BlockPublicAccessConfiguration": {
740-
"shape": "S4h"
759+
"shape": "S4l"
741760
},
742761
"BlockPublicAccessConfigurationMetadata": {
743762
"type": "structure",
@@ -769,7 +788,7 @@
769788
"type": "structure",
770789
"members": {
771790
"ManagedScalingPolicy": {
772-
"shape": "S4o"
791+
"shape": "S4s"
773792
}
774793
}
775794
}
@@ -961,7 +980,7 @@
961980
"shape": "Sh"
962981
},
963982
"EbsBlockDevices": {
964-
"shape": "S5f"
983+
"shape": "S5j"
965984
},
966985
"EbsOptimized": {
967986
"type": "boolean"
@@ -1051,16 +1070,16 @@
10511070
"type": "long"
10521071
},
10531072
"EbsBlockDevices": {
1054-
"shape": "S5f"
1073+
"shape": "S5j"
10551074
},
10561075
"EbsOptimized": {
10571076
"type": "boolean"
10581077
},
10591078
"ShrinkPolicy": {
1060-
"shape": "S5s"
1079+
"shape": "S5v"
10611080
},
10621081
"AutoScalingPolicy": {
1063-
"shape": "S5w"
1082+
"shape": "S5z"
10641083
},
10651084
"CustomAmiId": {}
10661085
}
@@ -1422,7 +1441,7 @@
14221441
"member": {}
14231442
},
14241443
"ShrinkPolicy": {
1425-
"shape": "S5s"
1444+
"shape": "S5v"
14261445
},
14271446
"Configurations": {
14281447
"shape": "Sh"
@@ -1455,12 +1474,30 @@
14551474
"ClusterId": {},
14561475
"InstanceGroupId": {},
14571476
"AutoScalingPolicy": {
1458-
"shape": "S5w"
1477+
"shape": "S5z"
14591478
},
14601479
"ClusterArn": {}
14611480
}
14621481
}
14631482
},
1483+
"PutAutoTerminationPolicy": {
1484+
"input": {
1485+
"type": "structure",
1486+
"required": [
1487+
"ClusterId"
1488+
],
1489+
"members": {
1490+
"ClusterId": {},
1491+
"AutoTerminationPolicy": {
1492+
"shape": "S4h"
1493+
}
1494+
}
1495+
},
1496+
"output": {
1497+
"type": "structure",
1498+
"members": {}
1499+
}
1500+
},
14641501
"PutBlockPublicAccessConfiguration": {
14651502
"input": {
14661503
"type": "structure",
@@ -1469,7 +1506,7 @@
14691506
],
14701507
"members": {
14711508
"BlockPublicAccessConfiguration": {
1472-
"shape": "S4h"
1509+
"shape": "S4l"
14731510
}
14741511
}
14751512
},
@@ -1488,7 +1525,7 @@
14881525
"members": {
14891526
"ClusterId": {},
14901527
"ManagedScalingPolicy": {
1491-
"shape": "S4o"
1528+
"shape": "S4s"
14921529
}
14931530
}
14941531
},
@@ -1514,6 +1551,21 @@
15141551
"members": {}
15151552
}
15161553
},
1554+
"RemoveAutoTerminationPolicy": {
1555+
"input": {
1556+
"type": "structure",
1557+
"required": [
1558+
"ClusterId"
1559+
],
1560+
"members": {
1561+
"ClusterId": {}
1562+
}
1563+
},
1564+
"output": {
1565+
"type": "structure",
1566+
"members": {}
1567+
}
1568+
},
15171569
"RemoveManagedScalingPolicy": {
15181570
"input": {
15191571
"type": "structure",
@@ -1598,10 +1650,10 @@
15981650
"EmrManagedSlaveSecurityGroup": {},
15991651
"ServiceAccessSecurityGroup": {},
16001652
"AdditionalMasterSecurityGroups": {
1601-
"shape": "S7p"
1653+
"shape": "S7w"
16021654
},
16031655
"AdditionalSlaveSecurityGroups": {
1604-
"shape": "S7p"
1656+
"shape": "S7w"
16051657
}
16061658
}
16071659
},
@@ -1658,10 +1710,13 @@
16581710
"type": "integer"
16591711
},
16601712
"ManagedScalingPolicy": {
1661-
"shape": "S4o"
1713+
"shape": "S4s"
16621714
},
16631715
"PlacementGroupConfigs": {
16641716
"shape": "S31"
1717+
},
1718+
"AutoTerminationPolicy": {
1719+
"shape": "S4h"
16651720
}
16661721
}
16671722
},
@@ -2321,6 +2376,14 @@
23212376
}
23222377
},
23232378
"S4h": {
2379+
"type": "structure",
2380+
"members": {
2381+
"IdleTimeout": {
2382+
"type": "long"
2383+
}
2384+
}
2385+
},
2386+
"S4l": {
23242387
"type": "structure",
23252388
"required": [
23262389
"BlockPublicSecurityGroupRules"
@@ -2348,7 +2411,7 @@
23482411
}
23492412
}
23502413
},
2351-
"S4o": {
2414+
"S4s": {
23522415
"type": "structure",
23532416
"members": {
23542417
"ComputeLimits": {
@@ -2376,7 +2439,7 @@
23762439
}
23772440
}
23782441
},
2379-
"S5f": {
2442+
"S5j": {
23802443
"type": "list",
23812444
"member": {
23822445
"type": "structure",
@@ -2388,7 +2451,7 @@
23882451
}
23892452
}
23902453
},
2391-
"S5s": {
2454+
"S5v": {
23922455
"type": "structure",
23932456
"members": {
23942457
"DecommissionTimeout": {
@@ -2398,10 +2461,10 @@
23982461
"type": "structure",
23992462
"members": {
24002463
"InstancesToTerminate": {
2401-
"shape": "S5u"
2464+
"shape": "S5x"
24022465
},
24032466
"InstancesToProtect": {
2404-
"shape": "S5u"
2467+
"shape": "S5x"
24052468
},
24062469
"InstanceTerminationTimeout": {
24072470
"type": "integer"
@@ -2410,11 +2473,11 @@
24102473
}
24112474
}
24122475
},
2413-
"S5u": {
2476+
"S5x": {
24142477
"type": "list",
24152478
"member": {}
24162479
},
2417-
"S5w": {
2480+
"S5z": {
24182481
"type": "structure",
24192482
"members": {
24202483
"Status": {
@@ -2438,7 +2501,7 @@
24382501
}
24392502
}
24402503
},
2441-
"S7p": {
2504+
"S7w": {
24422505
"type": "list",
24432506
"member": {}
24442507
}

0 commit comments

Comments
 (0)