|
1521 | 1521 | "InstanceMaintenancePolicy":{
|
1522 | 1522 | "shape":"InstanceMaintenancePolicy",
|
1523 | 1523 | "documentation":"<p>An instance maintenance policy.</p>"
|
| 1524 | + }, |
| 1525 | + "AvailabilityZoneDistribution":{ |
| 1526 | + "shape":"AvailabilityZoneDistribution", |
| 1527 | + "documentation":"<p> The instance capacity distribution across Availability Zones. </p>" |
1524 | 1528 | }
|
1525 | 1529 | },
|
1526 | 1530 | "documentation":"<p>Describes an Auto Scaling group.</p>"
|
|
1652 | 1656 | "type":"list",
|
1653 | 1657 | "member":{"shape":"XmlStringMaxLen255"}
|
1654 | 1658 | },
|
| 1659 | + "AvailabilityZoneDistribution":{ |
| 1660 | + "type":"structure", |
| 1661 | + "members":{ |
| 1662 | + "CapacityDistributionStrategy":{ |
| 1663 | + "shape":"CapacityDistributionStrategy", |
| 1664 | + "documentation":"<p> If launches fail in an Availability Zone, the following strategies are available. The default is <code>balanced-best-effort</code>. </p> <ul> <li> <p> <code>balanced-only</code> - If launches fail in an Availability Zone, Auto Scaling will continue to attempt to launch in the unhealthy zone to preserve a balanced distribution.</p> </li> <li> <p> <code>balanced-best-effort</code> - If launches fail in an Availability Zone, Auto Scaling will attempt to launch in another healthy Availability Zone instead.</p> </li> </ul>" |
| 1665 | + } |
| 1666 | + }, |
| 1667 | + "documentation":"<p> Describes an Availability Zone distribution. </p>" |
| 1668 | + }, |
1655 | 1669 | "AvailabilityZones":{
|
1656 | 1670 | "type":"list",
|
1657 | 1671 | "member":{"shape":"XmlStringMaxLen255"}
|
|
1811 | 1825 | }
|
1812 | 1826 | }
|
1813 | 1827 | },
|
| 1828 | + "CapacityDistributionStrategy":{ |
| 1829 | + "type":"string", |
| 1830 | + "enum":[ |
| 1831 | + "balanced-only", |
| 1832 | + "balanced-best-effort" |
| 1833 | + ] |
| 1834 | + }, |
1814 | 1835 | "CapacityForecast":{
|
1815 | 1836 | "type":"structure",
|
1816 | 1837 | "required":[
|
|
2011 | 2032 | "InstanceMaintenancePolicy":{
|
2012 | 2033 | "shape":"InstanceMaintenancePolicy",
|
2013 | 2034 | "documentation":"<p>An instance maintenance policy. For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-instance-maintenance-policy.html\">Set instance maintenance policy</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p>"
|
| 2035 | + }, |
| 2036 | + "AvailabilityZoneDistribution":{ |
| 2037 | + "shape":"AvailabilityZoneDistribution", |
| 2038 | + "documentation":"<p>The instance capacity distribution across Availability Zones.</p>" |
2014 | 2039 | }
|
2015 | 2040 | }
|
2016 | 2041 | },
|
|
5657 | 5682 | "InstanceMaintenancePolicy":{
|
5658 | 5683 | "shape":"InstanceMaintenancePolicy",
|
5659 | 5684 | "documentation":"<p>An instance maintenance policy. For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-instance-maintenance-policy.html\">Set instance maintenance policy</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p>"
|
| 5685 | + }, |
| 5686 | + "AvailabilityZoneDistribution":{ |
| 5687 | + "shape":"AvailabilityZoneDistribution", |
| 5688 | + "documentation":"<p> The instance capacity distribution across Availability Zones. </p>" |
5660 | 5689 | }
|
5661 | 5690 | }
|
5662 | 5691 | },
|
|
0 commit comments