|
184 | 184 | "PurchaseSavingsPlans",
|
185 | 185 | "PurchaseReservedInstances",
|
186 | 186 | "MigrateToGraviton",
|
187 |
| - "Delete" |
| 187 | + "Delete", |
| 188 | + "ScaleIn" |
188 | 189 | ]
|
189 | 190 | },
|
190 | 191 | "ActionTypeList":{
|
|
193 | 194 | "max":100,
|
194 | 195 | "min":1
|
195 | 196 | },
|
| 197 | + "AllocationStrategy":{ |
| 198 | + "type":"string", |
| 199 | + "enum":[ |
| 200 | + "Prioritized", |
| 201 | + "LowestPrice" |
| 202 | + ] |
| 203 | + }, |
196 | 204 | "BlockStoragePerformanceConfiguration":{
|
197 | 205 | "type":"structure",
|
198 | 206 | "members":{
|
|
335 | 343 | "members":{
|
336 | 344 | "instance":{
|
337 | 345 | "shape":"InstanceConfiguration",
|
338 |
| - "documentation":"<p>Details about the instance.</p>" |
| 346 | + "documentation":"<p>Details about the instance for the EC2 Auto Scaling group with a single instance type.</p>" |
| 347 | + }, |
| 348 | + "mixedInstances":{ |
| 349 | + "shape":"MixedInstanceConfigurationList", |
| 350 | + "documentation":"<p>A list of instance types for an EC2 Auto Scaling group with mixed instance types.</p>" |
| 351 | + }, |
| 352 | + "type":{ |
| 353 | + "shape":"Ec2AutoScalingGroupType", |
| 354 | + "documentation":"<p>The type of EC2 Auto Scaling group, showing whether it consists of a single instance type or mixed instance types.</p>" |
| 355 | + }, |
| 356 | + "allocationStrategy":{ |
| 357 | + "shape":"AllocationStrategy", |
| 358 | + "documentation":"<p>The strategy used for allocating instances, based on a predefined priority order or based on the lowest available price.</p>" |
339 | 359 | }
|
340 | 360 | },
|
341 |
| - "documentation":"<p>The EC2 auto scaling group configuration used for recommendations.</p>" |
| 361 | + "documentation":"<p>The EC2 Auto Scaling group configuration used for recommendations.</p>" |
| 362 | + }, |
| 363 | + "Ec2AutoScalingGroupType":{ |
| 364 | + "type":"string", |
| 365 | + "enum":[ |
| 366 | + "SingleInstanceType", |
| 367 | + "MixedInstanceTypes" |
| 368 | + ] |
342 | 369 | },
|
343 | 370 | "Ec2Instance":{
|
344 | 371 | "type":"structure",
|
|
809 | 836 | "members":{
|
810 | 837 | "type":{
|
811 | 838 | "shape":"String",
|
812 |
| - "documentation":"<p>Details about the type.</p>" |
| 839 | + "documentation":"<p>The instance type of the configuration.</p>" |
813 | 840 | }
|
814 | 841 | },
|
815 |
| - "documentation":"<p>The Instance configuration used for recommendations.</p>" |
| 842 | + "documentation":"<p>The instance configuration used for recommendations.</p>" |
816 | 843 | },
|
817 | 844 | "Integer":{
|
818 | 845 | "type":"integer",
|
|
1005 | 1032 | "None"
|
1006 | 1033 | ]
|
1007 | 1034 | },
|
| 1035 | + "MixedInstanceConfiguration":{ |
| 1036 | + "type":"structure", |
| 1037 | + "members":{ |
| 1038 | + "type":{ |
| 1039 | + "shape":"String", |
| 1040 | + "documentation":"<p>The instance type of the configuration.</p>" |
| 1041 | + } |
| 1042 | + }, |
| 1043 | + "documentation":"<p>The configuration for the EC2 Auto Scaling group with mixed instance types.</p>" |
| 1044 | + }, |
| 1045 | + "MixedInstanceConfigurationList":{ |
| 1046 | + "type":"list", |
| 1047 | + "member":{"shape":"MixedInstanceConfiguration"} |
| 1048 | + }, |
1008 | 1049 | "OpenSearchReservedInstances":{
|
1009 | 1050 | "type":"structure",
|
1010 | 1051 | "members":{
|
|
1542 | 1583 | },
|
1543 | 1584 | "sageMakerSavingsPlans":{
|
1544 | 1585 | "shape":"SageMakerSavingsPlans",
|
1545 |
| - "documentation":"<p>The SageMaker Savings Plans recommendation details.</p>" |
| 1586 | + "documentation":"<p>The SageMaker AI Savings Plans recommendation details.</p>" |
1546 | 1587 | },
|
1547 | 1588 | "rdsDbInstance":{
|
1548 | 1589 | "shape":"RdsDbInstance",
|
|
0 commit comments