|
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