|
1365 | 1365 | "TrafficSources":{
|
1366 | 1366 | "shape":"TrafficSources",
|
1367 | 1367 | "documentation":"<p>The unique identifiers of one or more traffic sources. You can specify up to 10 traffic sources.</p>"
|
| 1368 | + }, |
| 1369 | + "SkipZonalShiftValidation":{ |
| 1370 | + "shape":"SkipZonalShiftValidation", |
| 1371 | + "documentation":"<p> If you enable zonal shift with cross-zone disabled load balancers, capacity could become imbalanced across Availability Zones. To skip the validation, specify <code>true</code>. For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-zonal-shift.html\">Auto Scaling group zonal shift</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>. </p>" |
1368 | 1372 | }
|
1369 | 1373 | }
|
1370 | 1374 | },
|
|
1525 | 1529 | "AvailabilityZoneDistribution":{
|
1526 | 1530 | "shape":"AvailabilityZoneDistribution",
|
1527 | 1531 | "documentation":"<p> The instance capacity distribution across Availability Zones. </p>"
|
| 1532 | + }, |
| 1533 | + "AvailabilityZoneImpairmentPolicy":{ |
| 1534 | + "shape":"AvailabilityZoneImpairmentPolicy", |
| 1535 | + "documentation":"<p> The Availability Zone impairment policy. </p>" |
1528 | 1536 | }
|
1529 | 1537 | },
|
1530 | 1538 | "documentation":"<p>Describes an Auto Scaling group.</p>"
|
|
1666 | 1674 | },
|
1667 | 1675 | "documentation":"<p> Describes an Availability Zone distribution. </p>"
|
1668 | 1676 | },
|
| 1677 | + "AvailabilityZoneImpairmentPolicy":{ |
| 1678 | + "type":"structure", |
| 1679 | + "members":{ |
| 1680 | + "ZonalShiftEnabled":{ |
| 1681 | + "shape":"ZonalShiftEnabled", |
| 1682 | + "documentation":"<p> If <code>true</code>, enable zonal shift for your Auto Scaling group. </p>" |
| 1683 | + }, |
| 1684 | + "ImpairedZoneHealthCheckBehavior":{ |
| 1685 | + "shape":"ImpairedZoneHealthCheckBehavior", |
| 1686 | + "documentation":"<p> Specifies the health check behavior for the impaired Availability Zone in an active zonal shift. If you select <code>Replace unhealthy</code>, instances that appear unhealthy will be replaced in all Availability Zones. If you select <code>Ignore unhealthy</code>, instances will not be replaced in the Availability Zone with the active zonal shift. For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-zonal-shift.html\">Auto Scaling group zonal shift</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>. </p>" |
| 1687 | + } |
| 1688 | + }, |
| 1689 | + "documentation":"<p> Describes an Availability Zone impairment policy. </p>" |
| 1690 | + }, |
1669 | 1691 | "AvailabilityZones":{
|
1670 | 1692 | "type":"list",
|
1671 | 1693 | "member":{"shape":"XmlStringMaxLen255"}
|
|
2036 | 2058 | "AvailabilityZoneDistribution":{
|
2037 | 2059 | "shape":"AvailabilityZoneDistribution",
|
2038 | 2060 | "documentation":"<p>The instance capacity distribution across Availability Zones.</p>"
|
| 2061 | + }, |
| 2062 | + "AvailabilityZoneImpairmentPolicy":{ |
| 2063 | + "shape":"AvailabilityZoneImpairmentPolicy", |
| 2064 | + "documentation":"<p> The policy for Availability Zone impairment. </p>" |
| 2065 | + }, |
| 2066 | + "SkipZonalShiftValidation":{ |
| 2067 | + "shape":"SkipZonalShiftValidation", |
| 2068 | + "documentation":"<p> If you enable zonal shift with cross-zone disabled load balancers, capacity could become imbalanced across Availability Zones. To skip the validation, specify <code>true</code>. For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-zonal-shift.html\">Auto Scaling group zonal shift</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>. </p>" |
2039 | 2069 | }
|
2040 | 2070 | }
|
2041 | 2071 | },
|
|
3064 | 3094 | "HealthCheckGracePeriod":{"type":"integer"},
|
3065 | 3095 | "HeartbeatTimeout":{"type":"integer"},
|
3066 | 3096 | "HonorCooldown":{"type":"boolean"},
|
| 3097 | + "ImpairedZoneHealthCheckBehavior":{ |
| 3098 | + "type":"string", |
| 3099 | + "enum":[ |
| 3100 | + "ReplaceUnhealthy", |
| 3101 | + "IgnoreUnhealthy" |
| 3102 | + ] |
| 3103 | + }, |
3067 | 3104 | "IncludeDeletedGroups":{"type":"boolean"},
|
3068 | 3105 | "Instance":{
|
3069 | 3106 | "type":"structure",
|
|
5256 | 5293 | "ShouldDecrementDesiredCapacity":{"type":"boolean"},
|
5257 | 5294 | "ShouldRespectGracePeriod":{"type":"boolean"},
|
5258 | 5295 | "SkipMatching":{"type":"boolean"},
|
| 5296 | + "SkipZonalShiftValidation":{"type":"boolean"}, |
5259 | 5297 | "SpotInstancePools":{"type":"integer"},
|
5260 | 5298 | "SpotPrice":{
|
5261 | 5299 | "type":"string",
|
|
5686 | 5724 | "AvailabilityZoneDistribution":{
|
5687 | 5725 | "shape":"AvailabilityZoneDistribution",
|
5688 | 5726 | "documentation":"<p> The instance capacity distribution across Availability Zones. </p>"
|
| 5727 | + }, |
| 5728 | + "AvailabilityZoneImpairmentPolicy":{ |
| 5729 | + "shape":"AvailabilityZoneImpairmentPolicy", |
| 5730 | + "documentation":"<p> The policy for Availability Zone impairment. </p>" |
| 5731 | + }, |
| 5732 | + "SkipZonalShiftValidation":{ |
| 5733 | + "shape":"SkipZonalShiftValidation", |
| 5734 | + "documentation":"<p> If you enable zonal shift with cross-zone disabled load balancers, capacity could become imbalanced across Availability Zones. To skip the validation, specify <code>true</code>. For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/ec2-auto-scaling-zonal-shift.html\">Auto Scaling group zonal shift</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>. </p>" |
5689 | 5735 | }
|
5690 | 5736 | }
|
5691 | 5737 | },
|
|
5830 | 5876 | "type":"string",
|
5831 | 5877 | "max":21847,
|
5832 | 5878 | "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
|
5833 |
| - } |
| 5879 | + }, |
| 5880 | + "ZonalShiftEnabled":{"type":"boolean"} |
5834 | 5881 | },
|
5835 | 5882 | "documentation":"<fullname>Amazon EC2 Auto Scaling</fullname> <p>Amazon EC2 Auto Scaling is designed to automatically launch and terminate EC2 instances based on user-defined scaling policies, scheduled actions, and health checks.</p> <p>For more information, see the <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html\">Amazon EC2 Auto Scaling User Guide</a> and the <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/APIReference/Welcome.html\">Amazon EC2 Auto Scaling API Reference</a>.</p>"
|
5836 | 5883 | }
|
0 commit comments