Skip to content

Commit d2f9994

Browse files
Updated API models and rebuilt service gems.
1 parent ee87257 commit d2f9994

File tree

89 files changed

+19316
-1655
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+19316
-1655
lines changed

apis/autoscaling/2011-01-01/api-2.json

+19-3
Original file line numberDiff line numberDiff line change
@@ -1247,7 +1247,8 @@
12471247
"DesiredCapacityType":{"shape":"XmlStringMaxLen255"},
12481248
"DefaultInstanceWarmup":{"shape":"DefaultInstanceWarmup"},
12491249
"TrafficSources":{"shape":"TrafficSources"},
1250-
"InstanceMaintenancePolicy":{"shape":"InstanceMaintenancePolicy"}
1250+
"InstanceMaintenancePolicy":{"shape":"InstanceMaintenancePolicy"},
1251+
"AvailabilityZoneDistribution":{"shape":"AvailabilityZoneDistribution"}
12511252
}
12521253
},
12531254
"AutoScalingGroupDesiredCapacity":{"type":"integer"},
@@ -1322,6 +1323,12 @@
13221323
"type":"list",
13231324
"member":{"shape":"XmlStringMaxLen255"}
13241325
},
1326+
"AvailabilityZoneDistribution":{
1327+
"type":"structure",
1328+
"members":{
1329+
"CapacityDistributionStrategy":{"shape":"CapacityDistributionStrategy"}
1330+
}
1331+
},
13251332
"AvailabilityZones":{
13261333
"type":"list",
13271334
"member":{"shape":"XmlStringMaxLen255"}
@@ -1437,6 +1444,13 @@
14371444
"AutoScalingGroupName":{"shape":"XmlStringMaxLen255"}
14381445
}
14391446
},
1447+
"CapacityDistributionStrategy":{
1448+
"type":"string",
1449+
"enum":[
1450+
"balanced-only",
1451+
"balanced-best-effort"
1452+
]
1453+
},
14401454
"CapacityForecast":{
14411455
"type":"structure",
14421456
"required":[
@@ -1531,7 +1545,8 @@
15311545
"DesiredCapacityType":{"shape":"XmlStringMaxLen255"},
15321546
"DefaultInstanceWarmup":{"shape":"DefaultInstanceWarmup"},
15331547
"TrafficSources":{"shape":"TrafficSources"},
1534-
"InstanceMaintenancePolicy":{"shape":"InstanceMaintenancePolicy"}
1548+
"InstanceMaintenancePolicy":{"shape":"InstanceMaintenancePolicy"},
1549+
"AvailabilityZoneDistribution":{"shape":"AvailabilityZoneDistribution"}
15351550
}
15361551
},
15371552
"CreateLaunchConfigurationType":{
@@ -3556,7 +3571,8 @@
35563571
"Context":{"shape":"Context"},
35573572
"DesiredCapacityType":{"shape":"XmlStringMaxLen255"},
35583573
"DefaultInstanceWarmup":{"shape":"DefaultInstanceWarmup"},
3559-
"InstanceMaintenancePolicy":{"shape":"InstanceMaintenancePolicy"}
3574+
"InstanceMaintenancePolicy":{"shape":"InstanceMaintenancePolicy"},
3575+
"AvailabilityZoneDistribution":{"shape":"AvailabilityZoneDistribution"}
35603576
}
35613577
},
35623578
"UpdatePlacementGroupParam":{

apis/autoscaling/2011-01-01/docs-2.json

+14
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,14 @@
376376
"PutNotificationConfigurationType$NotificationTypes": "<p>The type of event that causes the notification to be sent. To query the notification types supported by Amazon EC2 Auto Scaling, call the <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/APIReference/API_DescribeAutoScalingNotificationTypes.html\">DescribeAutoScalingNotificationTypes</a> API.</p>"
377377
}
378378
},
379+
"AvailabilityZoneDistribution": {
380+
"base": "<p> Describes an Availability Zone distribution. </p>",
381+
"refs": {
382+
"AutoScalingGroup$AvailabilityZoneDistribution": "<p> The instance capacity distribution across Availability Zones. </p>",
383+
"CreateAutoScalingGroupType$AvailabilityZoneDistribution": "<p>The instance capacity distribution across Availability Zones.</p>",
384+
"UpdateAutoScalingGroupType$AvailabilityZoneDistribution": "<p> The instance capacity distribution across Availability Zones. </p>"
385+
}
386+
},
379387
"AvailabilityZones": {
380388
"base": null,
381389
"refs": {
@@ -487,6 +495,12 @@
487495
"refs": {
488496
}
489497
},
498+
"CapacityDistributionStrategy": {
499+
"base": null,
500+
"refs": {
501+
"AvailabilityZoneDistribution$CapacityDistributionStrategy": "<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>"
502+
}
503+
},
490504
"CapacityForecast": {
491505
"base": "<p>A <code>GetPredictiveScalingForecast</code> call returns the capacity forecast for a predictive scaling policy. This structure includes the data points for that capacity forecast, along with the timestamps of those data points. </p>",
492506
"refs": {

0 commit comments

Comments
 (0)