Skip to content

Commit 7bdbb11

Browse files
author
awstools
committed
Updates SDK to v2.1588.0
1 parent cd42c1c commit 7bdbb11

26 files changed

+376
-127
lines changed

.changes/2.1588.0.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "CodeCatalyst",
5+
"description": "This release adds support for understanding pending changes to subscriptions by including two new response parameters for the GetSubscription API for Amazon CodeCatalyst."
6+
},
7+
{
8+
"type": "feature",
9+
"category": "ComputeOptimizer",
10+
"description": "This release enables AWS Compute Optimizer to analyze and generate recommendations with a new customization preference, Memory Utilization."
11+
},
12+
{
13+
"type": "feature",
14+
"category": "EC2",
15+
"description": "Amazon EC2 C7gd, M7gd and R7gd metal instances with up to 3.8 TB of local NVMe-based SSD block-level storage have up to 45% improved real-time NVMe storage performance than comparable Graviton2-based instances."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "EKS",
20+
"description": "Add multiple customer error code to handle customer caused failure when managing EKS node groups"
21+
},
22+
{
23+
"type": "feature",
24+
"category": "GuardDuty",
25+
"description": "Add EC2 support for GuardDuty Runtime Monitoring auto management."
26+
},
27+
{
28+
"type": "feature",
29+
"category": "OAM",
30+
"description": "This release adds support for sharing AWS::InternetMonitor::Monitor resources."
31+
},
32+
{
33+
"type": "feature",
34+
"category": "QuickSight",
35+
"description": "Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website."
36+
}
37+
]

CHANGELOG.md

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

5+
## 2.1588.0
6+
* feature: CodeCatalyst: This release adds support for understanding pending changes to subscriptions by including two new response parameters for the GetSubscription API for Amazon CodeCatalyst.
7+
* feature: ComputeOptimizer: This release enables AWS Compute Optimizer to analyze and generate recommendations with a new customization preference, Memory Utilization.
8+
* feature: EC2: Amazon EC2 C7gd, M7gd and R7gd metal instances with up to 3.8 TB of local NVMe-based SSD block-level storage have up to 45% improved real-time NVMe storage performance than comparable Graviton2-based instances.
9+
* feature: EKS: Add multiple customer error code to handle customer caused failure when managing EKS node groups
10+
* feature: GuardDuty: Add EC2 support for GuardDuty Runtime Monitoring auto management.
11+
* feature: OAM: This release adds support for sharing AWS::InternetMonitor::Monitor resources.
12+
* feature: QuickSight: Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website.
13+
514
## 2.1587.0
615
* bugfix: Endpoints: Add endpoint override for eu-isoe-* region
716
* feature: Batch: This feature allows AWS Batch to support configuration of imagePullSecrets and allowPrivilegeEscalation for jobs running on EKS

README.md

Lines changed: 1 addition & 1 deletion
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.1587.0.min.js"></script>
67+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1588.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/codecatalyst-2022-09-28.min.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -679,7 +679,11 @@
679679
"type": "structure",
680680
"members": {
681681
"subscriptionType": {},
682-
"awsAccountName": {}
682+
"awsAccountName": {},
683+
"pendingSubscriptionType": {},
684+
"pendingSubscriptionStartTime": {
685+
"shape": "S3"
686+
}
683687
}
684688
}
685689
},

apis/codecatalyst-2022-09-28.normal.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1515,7 +1515,7 @@
15151515
},
15161516
"vpcConnectionName": {
15171517
"shape": "NameString",
1518-
"documentation": "<p>The name of the connection to use connect to a Amazon VPC.</p>"
1518+
"documentation": "<p>The name of the connection that will be used to connect to Amazon VPC, if any.</p>"
15191519
}
15201520
}
15211521
},
@@ -2618,6 +2618,14 @@
26182618
"awsAccountName": {
26192619
"shape": "NameString",
26202620
"documentation": "<p>The display name of the Amazon Web Services account used for billing for the space.</p>"
2621+
},
2622+
"pendingSubscriptionType": {
2623+
"shape": "String",
2624+
"documentation": "<p>The type of the billing plan that the space will be changed to at the start of the next billing cycle. This applies only to changes that reduce the functionality available for the space. Billing plan changes that increase functionality are applied immediately. For more information, see <a href=\"https://codecatalyst.aws/explore/pricing\">Pricing</a>.</p>"
2625+
},
2626+
"pendingSubscriptionStartTime": {
2627+
"shape": "SyntheticTimestamp_date_time",
2628+
"documentation": "<p>The day and time the pending change will be applied to the space, in coordinated universal time (UTC) timestamp format as specified in <a href=\"https://www.rfc-editor.org/rfc/rfc3339#section-5.6\">RFC 3339</a>.</p>"
26212629
}
26222630
}
26232631
},
@@ -2647,7 +2655,7 @@
26472655
"type": "string",
26482656
"max": 100,
26492657
"min": 3,
2650-
"pattern": "[a-zA-Z0-9]{3,100}"
2658+
"pattern": "[a-zA-Z0-9_.-]{3,100}"
26512659
},
26522660
"GetUserDetailsResponse": {
26532661
"type": "structure",

apis/compute-optimizer-2019-11-01.normal.json

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1247,25 +1247,27 @@
12471247
"enum": [
12481248
"PERCENT_30",
12491249
"PERCENT_20",
1250+
"PERCENT_10",
12501251
"PERCENT_0"
12511252
]
12521253
},
12531254
"CustomizableMetricName": {
12541255
"type": "string",
12551256
"enum": [
1256-
"CpuUtilization"
1257+
"CpuUtilization",
1258+
"MemoryUtilization"
12571259
]
12581260
},
12591261
"CustomizableMetricParameters": {
12601262
"type": "structure",
12611263
"members": {
12621264
"threshold": {
12631265
"shape": "CustomizableMetricThreshold",
1264-
"documentation": "<p> The threshold value used for the specified metric parameter. </p>"
1266+
"documentation": "<p> The threshold value used for the specified metric parameter. </p> <note> <p>You can only specify the threshold value for CPU utilization.</p> </note>"
12651267
},
12661268
"headroom": {
12671269
"shape": "CustomizableMetricHeadroom",
1268-
"documentation": "<p> The headroom threshold value in percentage used for the specified metric parameter. </p>"
1270+
"documentation": "<p> The headroom value in percentage used for the specified metric parameter. </p> <p>The following lists the valid values for CPU and memory utilization.</p> <ul> <li> <p>CPU utilization: <code>PERCENT_30 | PERCENT_20 | PERCENT_0</code> </p> </li> <li> <p>Memory utilization: <code>PERCENT_30 | PERCENT_20 | PERCENT_10</code> </p> </li> </ul>"
12691271
}
12701272
},
12711273
"documentation": "<p> Defines the various metric parameters that can be customized, such as threshold and headroom. </p>"
@@ -1854,7 +1856,7 @@
18541856
},
18551857
"utilizationPreferences": {
18561858
"shape": "UtilizationPreferences",
1857-
"documentation": "<p> The resource’s CPU utilization threshold preferences, such as threshold and headroom, that are used to generate rightsizing recommendations. </p> <note> <p>This preference is only available for the Amazon EC2 instance resource type.</p> </note>"
1859+
"documentation": "<p> The resource’s CPU and memory utilization preferences, such as threshold and headroom, that are used to generate rightsizing recommendations. </p> <note> <p>This preference is only available for the Amazon EC2 instance resource type.</p> </note>"
18581860
},
18591861
"preferredResources": {
18601862
"shape": "EffectivePreferredResources",
@@ -2929,7 +2931,7 @@
29292931
},
29302932
"utilizationPreferences": {
29312933
"shape": "UtilizationPreferences",
2932-
"documentation": "<p> The resource’s CPU utilization threshold preferences, such as threshold and headroom, that were used to generate rightsizing recommendations. It considers all applicable preferences that you set at the resource, account, and organization level. </p> <p>To validate that the preference is applied to your last generated set of recommendations, review the <code>effectiveRecommendationPreferences</code> value in the response of the GetAutoScalingGroupRecommendations or GetEC2InstanceRecommendations actions.</p>"
2934+
"documentation": "<p> The resource’s CPU and memory utilization preferences, such as threshold and headroom, that were used to generate rightsizing recommendations. It considers all applicable preferences that you set at the resource, account, and organization level. </p> <p>To validate that the preference is applied to your last generated set of recommendations, review the <code>effectiveRecommendationPreferences</code> value in the response of the GetAutoScalingGroupRecommendations or GetEC2InstanceRecommendations actions.</p>"
29332935
},
29342936
"preferredResources": {
29352937
"shape": "EffectivePreferredResources",
@@ -4308,7 +4310,7 @@
43084310
},
43094311
"utilizationPreferences": {
43104312
"shape": "UtilizationPreferences",
4311-
"documentation": "<p> The preference to control the resource’s CPU utilization thresholds - threshold and headroom. When this preference isn't specified, we use the following default values: </p> <ul> <li> <p> <code>P99_5</code> for threshold</p> </li> <li> <p> <code>PERCENT_17</code> for headroom</p> </li> </ul> <note> <p>You can only set this preference for the Amazon EC2 instance resource type.</p> </note>"
4313+
"documentation": "<p> The preference to control the resource’s CPU utilization threshold, CPU utilization headroom, and memory utilization headroom. When this preference isn't specified, we use the following default values. </p> <p>CPU utilization:</p> <ul> <li> <p> <code>P99_5</code> for threshold</p> </li> <li> <p> <code>PERCENT_20</code> for headroom</p> </li> </ul> <p>Memory utilization:</p> <ul> <li> <p> <code>PERCENT_20</code> for headroom</p> </li> </ul> <note> <ul> <li> <p>You can only set CPU and memory utilization preferences for the Amazon EC2 instance resource type.</p> </li> <li> <p>The threshold setting isn’t available for memory utilization.</p> </li> </ul> </note>"
43124314
},
43134315
"preferredResources": {
43144316
"shape": "PreferredResources",
@@ -4449,7 +4451,7 @@
44494451
},
44504452
"utilizationPreferences": {
44514453
"shape": "UtilizationPreferences",
4452-
"documentation": "<p> The preference to control the resource’s CPU utilization thresholds - threshold and headroom. If the preference isn’t set, this object is null. </p> <note> <p>This preference is only available for the Amazon EC2 instance resource type.</p> </note>"
4454+
"documentation": "<p> The preference to control the resource’s CPU utilization threshold, CPU utilization headroom, and memory utilization headroom. If the preference isn’t set, this object is null. </p> <note> <p>This preference is only available for the Amazon EC2 instance resource type.</p> </note>"
44534455
},
44544456
"preferredResources": {
44554457
"shape": "EffectivePreferredResources",
@@ -4843,7 +4845,7 @@
48434845
"members": {
48444846
"metricName": {
48454847
"shape": "CustomizableMetricName",
4846-
"documentation": "<p> The name of the resource utilization metric name to customize. </p> <note> <p>Compute Optimizer only supports <code>CpuUtilization</code>.</p> </note>"
4848+
"documentation": "<p> The name of the resource utilization metric name to customize. </p>"
48474849
},
48484850
"metricParameters": {
48494851
"shape": "CustomizableMetricParameters",

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39923,7 +39923,10 @@
3992339923
"r7i.metal-24xl",
3992439924
"r7i.metal-48xl",
3992539925
"r7iz.metal-16xl",
39926-
"r7iz.metal-32xl"
39926+
"r7iz.metal-32xl",
39927+
"c7gd.metal",
39928+
"m7gd.metal",
39929+
"r7gd.metal"
3992739930
]
3992839931
},
3992939932
"InstanceTypeHypervisor": {

apis/eks-2017-11-01.normal.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4998,7 +4998,9 @@
49984998
"SourceEc2LaunchTemplateNotFound",
49994999
"LimitExceeded",
50005000
"Unknown",
5001-
"AutoScalingGroupInstanceRefreshActive"
5001+
"AutoScalingGroupInstanceRefreshActive",
5002+
"KubernetesLabelInvalid",
5003+
"Ec2LaunchTemplateVersionMaxLimitExceeded"
50025004
]
50035005
},
50045006
"NodegroupResources": {

apis/guardduty-2017-11-28.min.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2339,6 +2339,9 @@
23392339
"locationName": "threatNames",
23402340
"type": "list",
23412341
"member": {}
2342+
},
2343+
"ThreatFileSha256": {
2344+
"locationName": "threatFileSha256"
23422345
}
23432346
}
23442347
}
@@ -2601,6 +2604,21 @@
26012604
"locationName": "memoryRegions",
26022605
"type": "list",
26032606
"member": {}
2607+
},
2608+
"ToolName": {
2609+
"locationName": "toolName"
2610+
},
2611+
"ToolCategory": {
2612+
"locationName": "toolCategory"
2613+
},
2614+
"ServiceName": {
2615+
"locationName": "serviceName"
2616+
},
2617+
"CommandLineExample": {
2618+
"locationName": "commandLineExample"
2619+
},
2620+
"ThreatFilePath": {
2621+
"locationName": "threatFilePath"
26042622
}
26052623
}
26062624
}

0 commit comments

Comments
 (0)