|
688 | 688 | "smithy.api#documentation": "<p>The unique identifiers of one or more traffic sources. You can specify up to 10\n traffic sources.</p>",
|
689 | 689 | "smithy.api#required": {}
|
690 | 690 | }
|
| 691 | + }, |
| 692 | + "SkipZonalShiftValidation": { |
| 693 | + "target": "com.amazonaws.autoscaling#SkipZonalShiftValidation", |
| 694 | + "traits": { |
| 695 | + "smithy.api#documentation": "<p>\n 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\n <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>.\n </p>" |
| 696 | + } |
691 | 697 | }
|
692 | 698 | }
|
693 | 699 | },
|
|
928 | 934 | "traits": {
|
929 | 935 | "smithy.api#documentation": "<p>\n The instance capacity distribution across Availability Zones.\n </p>"
|
930 | 936 | }
|
| 937 | + }, |
| 938 | + "AvailabilityZoneImpairmentPolicy": { |
| 939 | + "target": "com.amazonaws.autoscaling#AvailabilityZoneImpairmentPolicy", |
| 940 | + "traits": { |
| 941 | + "smithy.api#documentation": "<p>\n The Availability Zone impairment policy.\n </p>" |
| 942 | + } |
931 | 943 | }
|
932 | 944 | },
|
933 | 945 | "traits": {
|
|
2323 | 2335 | "smithy.api#documentation": "<p>\n Describes an Availability Zone distribution.\n </p>"
|
2324 | 2336 | }
|
2325 | 2337 | },
|
| 2338 | + "com.amazonaws.autoscaling#AvailabilityZoneImpairmentPolicy": { |
| 2339 | + "type": "structure", |
| 2340 | + "members": { |
| 2341 | + "ZonalShiftEnabled": { |
| 2342 | + "target": "com.amazonaws.autoscaling#ZonalShiftEnabled", |
| 2343 | + "traits": { |
| 2344 | + "smithy.api#documentation": "<p>\n If <code>true</code>, enable zonal shift for your Auto Scaling group.\n </p>" |
| 2345 | + } |
| 2346 | + }, |
| 2347 | + "ImpairedZoneHealthCheckBehavior": { |
| 2348 | + "target": "com.amazonaws.autoscaling#ImpairedZoneHealthCheckBehavior", |
| 2349 | + "traits": { |
| 2350 | + "smithy.api#documentation": "<p>\n 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. \n 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> \n in the <i>Amazon EC2 Auto Scaling User Guide</i>.\n \n </p>" |
| 2351 | + } |
| 2352 | + } |
| 2353 | + }, |
| 2354 | + "traits": { |
| 2355 | + "smithy.api#documentation": "<p>\n Describes an Availability Zone impairment policy.\n </p>" |
| 2356 | + } |
| 2357 | + }, |
2326 | 2358 | "com.amazonaws.autoscaling#AvailabilityZones": {
|
2327 | 2359 | "type": "list",
|
2328 | 2360 | "member": {
|
|
3147 | 3179 | "traits": {
|
3148 | 3180 | "smithy.api#documentation": "<p>The instance capacity distribution across Availability Zones.</p>"
|
3149 | 3181 | }
|
| 3182 | + }, |
| 3183 | + "AvailabilityZoneImpairmentPolicy": { |
| 3184 | + "target": "com.amazonaws.autoscaling#AvailabilityZoneImpairmentPolicy", |
| 3185 | + "traits": { |
| 3186 | + "smithy.api#documentation": "<p>\n The policy for Availability Zone impairment.\n </p>" |
| 3187 | + } |
| 3188 | + }, |
| 3189 | + "SkipZonalShiftValidation": { |
| 3190 | + "target": "com.amazonaws.autoscaling#SkipZonalShiftValidation", |
| 3191 | + "traits": { |
| 3192 | + "smithy.api#documentation": "<p>\n 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\n <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>.\n </p>" |
| 3193 | + } |
3150 | 3194 | }
|
3151 | 3195 | }
|
3152 | 3196 | },
|
|
6272 | 6316 | "com.amazonaws.autoscaling#HonorCooldown": {
|
6273 | 6317 | "type": "boolean"
|
6274 | 6318 | },
|
| 6319 | + "com.amazonaws.autoscaling#ImpairedZoneHealthCheckBehavior": { |
| 6320 | + "type": "enum", |
| 6321 | + "members": { |
| 6322 | + "ReplaceUnhealthy": { |
| 6323 | + "target": "smithy.api#Unit", |
| 6324 | + "traits": { |
| 6325 | + "smithy.api#enumValue": "ReplaceUnhealthy" |
| 6326 | + } |
| 6327 | + }, |
| 6328 | + "IgnoreUnhealthy": { |
| 6329 | + "target": "smithy.api#Unit", |
| 6330 | + "traits": { |
| 6331 | + "smithy.api#enumValue": "IgnoreUnhealthy" |
| 6332 | + } |
| 6333 | + } |
| 6334 | + } |
| 6335 | + }, |
6275 | 6336 | "com.amazonaws.autoscaling#IncludeDeletedGroups": {
|
6276 | 6337 | "type": "boolean"
|
6277 | 6338 | },
|
|
10218 | 10279 | "com.amazonaws.autoscaling#SkipMatching": {
|
10219 | 10280 | "type": "boolean"
|
10220 | 10281 | },
|
| 10282 | + "com.amazonaws.autoscaling#SkipZonalShiftValidation": { |
| 10283 | + "type": "boolean" |
| 10284 | + }, |
10221 | 10285 | "com.amazonaws.autoscaling#SpotInstancePools": {
|
10222 | 10286 | "type": "integer"
|
10223 | 10287 | },
|
|
11012 | 11076 | "traits": {
|
11013 | 11077 | "smithy.api#documentation": "<p>\n The instance capacity distribution across Availability Zones.\n </p>"
|
11014 | 11078 | }
|
| 11079 | + }, |
| 11080 | + "AvailabilityZoneImpairmentPolicy": { |
| 11081 | + "target": "com.amazonaws.autoscaling#AvailabilityZoneImpairmentPolicy", |
| 11082 | + "traits": { |
| 11083 | + "smithy.api#documentation": "<p>\n The policy for Availability Zone impairment.\n </p>" |
| 11084 | + } |
| 11085 | + }, |
| 11086 | + "SkipZonalShiftValidation": { |
| 11087 | + "target": "com.amazonaws.autoscaling#SkipZonalShiftValidation", |
| 11088 | + "traits": { |
| 11089 | + "smithy.api#documentation": "<p>\n 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 \n <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>.\n </p>" |
| 11090 | + } |
11015 | 11091 | }
|
11016 | 11092 | }
|
11017 | 11093 | },
|
|
11261 | 11337 | },
|
11262 | 11338 | "smithy.api#pattern": "^[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*$"
|
11263 | 11339 | }
|
| 11340 | + }, |
| 11341 | + "com.amazonaws.autoscaling#ZonalShiftEnabled": { |
| 11342 | + "type": "boolean" |
11264 | 11343 | }
|
11265 | 11344 | }
|
11266 | 11345 | }
|
0 commit comments