Skip to content

Commit f4c2ec6

Browse files
Release v1.51.10 (2024-03-28) (#5212)
Release v1.51.10 (2024-03-28) === ### Service Client Updates * `service/compute-optimizer`: Updates service API and documentation * `service/ec2`: Updates service API * 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. * `service/eks`: Updates service API * `service/guardduty`: Updates service API and documentation * Add EC2 support for GuardDuty Runtime Monitoring auto management. * `service/oam`: Updates service API * `service/quicksight`: Updates service API and documentation * Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website.
1 parent 1f60add commit f4c2ec6

File tree

20 files changed

+423
-94
lines changed

20 files changed

+423
-94
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
Release v1.51.10 (2024-03-28)
2+
===
3+
4+
### Service Client Updates
5+
* `service/compute-optimizer`: Updates service API and documentation
6+
* `service/ec2`: Updates service API
7+
* 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.
8+
* `service/eks`: Updates service API
9+
* `service/guardduty`: Updates service API and documentation
10+
* Add EC2 support for GuardDuty Runtime Monitoring auto management.
11+
* `service/oam`: Updates service API
12+
* `service/quicksight`: Updates service API and documentation
13+
* Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website.
14+
115
Release v1.51.9 (2024-03-27)
216
===
317

aws/endpoints/defaults.go

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aws/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ package aws
55
const SDKName = "aws-sdk-go"
66

77
// SDKVersion is the version of this SDK
8-
const SDKVersion = "1.51.9"
8+
const SDKVersion = "1.51.10"

models/apis/compute-optimizer/2019-11-01/api-2.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -616,12 +616,16 @@
616616
"enum":[
617617
"PERCENT_30",
618618
"PERCENT_20",
619+
"PERCENT_10",
619620
"PERCENT_0"
620621
]
621622
},
622623
"CustomizableMetricName":{
623624
"type":"string",
624-
"enum":["CpuUtilization"]
625+
"enum":[
626+
"CpuUtilization",
627+
"MemoryUtilization"
628+
]
625629
},
626630
"CustomizableMetricParameters":{
627631
"type":"structure",

models/apis/compute-optimizer/2019-11-01/docs-2.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -242,13 +242,13 @@
242242
"CustomizableMetricHeadroom": {
243243
"base": null,
244244
"refs": {
245-
"CustomizableMetricParameters$headroom": "<p> The headroom threshold value in percentage used for the specified metric parameter. </p>"
245+
"CustomizableMetricParameters$headroom": "<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>"
246246
}
247247
},
248248
"CustomizableMetricName": {
249249
"base": null,
250250
"refs": {
251-
"UtilizationPreference$metricName": "<p> The name of the resource utilization metric name to customize. </p> <note> <p>Compute Optimizer only supports <code>CpuUtilization</code>.</p> </note>"
251+
"UtilizationPreference$metricName": "<p> The name of the resource utilization metric name to customize. </p>"
252252
}
253253
},
254254
"CustomizableMetricParameters": {
@@ -260,7 +260,7 @@
260260
"CustomizableMetricThreshold": {
261261
"base": null,
262262
"refs": {
263-
"CustomizableMetricParameters$threshold": "<p> The threshold value used for the specified metric parameter. </p>"
263+
"CustomizableMetricParameters$threshold": "<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>"
264264
}
265265
},
266266
"DeleteRecommendationPreferencesRequest": {
@@ -2243,10 +2243,10 @@
22432243
"UtilizationPreferences": {
22442244
"base": null,
22452245
"refs": {
2246-
"EffectiveRecommendationPreferences$utilizationPreferences": "<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>",
2247-
"GetEffectiveRecommendationPreferencesResponse$utilizationPreferences": "<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>",
2248-
"PutRecommendationPreferencesRequest$utilizationPreferences": "<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>",
2249-
"RecommendationPreferencesDetail$utilizationPreferences": "<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>"
2246+
"EffectiveRecommendationPreferences$utilizationPreferences": "<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>",
2247+
"GetEffectiveRecommendationPreferencesResponse$utilizationPreferences": "<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>",
2248+
"PutRecommendationPreferencesRequest$utilizationPreferences": "<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>",
2249+
"RecommendationPreferencesDetail$utilizationPreferences": "<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>"
22502250
}
22512251
},
22522252
"Value": {

models/apis/ec2/2016-11-15/api-2.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28556,7 +28556,10 @@
2855628556
"r7i.metal-24xl",
2855728557
"r7i.metal-48xl",
2855828558
"r7iz.metal-16xl",
28559-
"r7iz.metal-32xl"
28559+
"r7iz.metal-32xl",
28560+
"c7gd.metal",
28561+
"m7gd.metal",
28562+
"r7gd.metal"
2856028563
]
2856128564
},
2856228565
"InstanceTypeHypervisor":{

models/apis/eks/2017-11-01/api-2.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3048,7 +3048,9 @@
30483048
"SourceEc2LaunchTemplateNotFound",
30493049
"LimitExceeded",
30503050
"Unknown",
3051-
"AutoScalingGroupInstanceRefreshActive"
3051+
"AutoScalingGroupInstanceRefreshActive",
3052+
"KubernetesLabelInvalid",
3053+
"Ec2LaunchTemplateVersionMaxLimitExceeded"
30523054
]
30533055
},
30543056
"NodegroupResources":{

models/apis/guardduty/2017-11-28/api-2.json

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3201,7 +3201,8 @@
32013201
"type":"string",
32023202
"enum":[
32033203
"EKS_ADDON_MANAGEMENT",
3204-
"ECS_FARGATE_AGENT_MANAGEMENT"
3204+
"ECS_FARGATE_AGENT_MANAGEMENT",
3205+
"EC2_AGENT_MANAGEMENT"
32053206
]
32063207
},
32073208
"FeatureStatus":{
@@ -5406,7 +5407,8 @@
54065407
"type":"string",
54075408
"enum":[
54085409
"EKS_ADDON_MANAGEMENT",
5409-
"ECS_FARGATE_AGENT_MANAGEMENT"
5410+
"ECS_FARGATE_AGENT_MANAGEMENT",
5411+
"EC2_AGENT_MANAGEMENT"
54105412
]
54115413
},
54125414
"OrgFeatureStatus":{
@@ -6202,6 +6204,26 @@
62026204
"MemoryRegions":{
62036205
"shape":"MemoryRegionsList",
62046206
"locationName":"memoryRegions"
6207+
},
6208+
"ToolName":{
6209+
"shape":"String",
6210+
"locationName":"toolName"
6211+
},
6212+
"ToolCategory":{
6213+
"shape":"String",
6214+
"locationName":"toolCategory"
6215+
},
6216+
"ServiceName":{
6217+
"shape":"String",
6218+
"locationName":"serviceName"
6219+
},
6220+
"CommandLineExample":{
6221+
"shape":"String",
6222+
"locationName":"commandLineExample"
6223+
},
6224+
"ThreatFilePath":{
6225+
"shape":"String",
6226+
"locationName":"threatFilePath"
62056227
}
62066228
}
62076229
},
@@ -6872,6 +6894,10 @@
68726894
"ThreatNames":{
68736895
"shape":"ThreatNames",
68746896
"locationName":"threatNames"
6897+
},
6898+
"ThreatFileSha256":{
6899+
"shape":"String",
6900+
"locationName":"threatFileSha256"
68756901
}
68766902
}
68776903
},

0 commit comments

Comments
 (0)