Skip to content

Commit

Permalink
Updated service API models for release.
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Ruby authored and Nobody committed Jul 12, 2017
1 parent e35969a commit 13aacc8
Show file tree
Hide file tree
Showing 9 changed files with 883 additions and 906 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
Unreleased Changes
------------------

* Feature - Aws::AutoScaling - Updated the API, and documentation for Auto Scaling.

* Feature - Aws::SWF - Updated the API, and documentation for Amazon Simple Workflow Service.

2.10.9 (2017-07-06)
------------------

Expand Down
94 changes: 86 additions & 8 deletions aws-sdk-core/apis/autoscaling/2011-01-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,8 @@
"errors":[
{"shape":"LimitExceededFault"},
{"shape":"AlreadyExistsFault"},
{"shape":"ResourceContentionFault"}
{"shape":"ResourceContentionFault"},
{"shape":"ResourceInUseFault"}
]
},
"DeleteAutoScalingGroup":{
Expand Down Expand Up @@ -186,7 +187,8 @@
},
"input":{"shape":"DeleteTagsType"},
"errors":[
{"shape":"ResourceContentionFault"}
{"shape":"ResourceContentionFault"},
{"shape":"ResourceInUseFault"}
]
},
"DescribeAccountLimits":{
Expand Down Expand Up @@ -1077,6 +1079,21 @@
"Tags":{"shape":"Tags"}
}
},
"CustomizedMetricSpecification":{
"type":"structure",
"required":[
"MetricName",
"Namespace",
"Statistic"
],
"members":{
"MetricName":{"shape":"MetricName"},
"Namespace":{"shape":"MetricNamespace"},
"Dimensions":{"shape":"MetricDimensions"},
"Statistic":{"shape":"MetricStatistic"},
"Unit":{"shape":"MetricUnit"}
}
},
"DeleteAutoScalingGroupType":{
"type":"structure",
"required":["AutoScalingGroupName"],
Expand Down Expand Up @@ -1344,6 +1361,7 @@
"Metrics":{"shape":"Metrics"}
}
},
"DisableScaleIn":{"type":"boolean"},
"Ebs":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1568,7 +1586,8 @@
},
"LifecycleHookNames":{
"type":"list",
"member":{"shape":"AsciiStringMaxLen255"}
"member":{"shape":"AsciiStringMaxLen255"},
"max":50
},
"LifecycleHooks":{
"type":"list",
Expand Down Expand Up @@ -1644,6 +1663,23 @@
"type":"list",
"member":{"shape":"MetricCollectionType"}
},
"MetricDimension":{
"type":"structure",
"required":[
"Name",
"Value"
],
"members":{
"Name":{"shape":"MetricDimensionName"},
"Value":{"shape":"MetricDimensionValue"}
}
},
"MetricDimensionName":{"type":"string"},
"MetricDimensionValue":{"type":"string"},
"MetricDimensions":{
"type":"list",
"member":{"shape":"MetricDimension"}
},
"MetricGranularityType":{
"type":"structure",
"members":{
Expand All @@ -1654,7 +1690,29 @@
"type":"list",
"member":{"shape":"MetricGranularityType"}
},
"MetricName":{"type":"string"},
"MetricNamespace":{"type":"string"},
"MetricScale":{"type":"double"},
"MetricStatistic":{
"type":"string",
"enum":[
"Average",
"Minimum",
"Maximum",
"SampleCount",
"Sum"
]
},
"MetricType":{
"type":"string",
"enum":[
"ASGAverageCPUUtilization",
"ASGAverageNetworkIn",
"ASGAverageNetworkOut",
"ALBRequestCountPerTarget"
]
},
"MetricUnit":{"type":"string"},
"Metrics":{
"type":"list",
"member":{"shape":"XmlStringMaxLen255"}
Expand Down Expand Up @@ -1696,7 +1754,8 @@
"PolicyARNType":{
"type":"structure",
"members":{
"PolicyARN":{"shape":"ResourceName"}
"PolicyARN":{"shape":"ResourceName"},
"Alarms":{"shape":"Alarms"}
}
},
"PolicyIncrement":{"type":"integer"},
Expand All @@ -1708,6 +1767,14 @@
"type":"list",
"member":{"shape":"XmlStringMaxLen64"}
},
"PredefinedMetricSpecification":{
"type":"structure",
"required":["PredefinedMetricType"],
"members":{
"PredefinedMetricType":{"shape":"MetricType"},
"ResourceLabel":{"shape":"XmlStringMaxLen1023"}
}
},
"ProcessNames":{
"type":"list",
"member":{"shape":"XmlStringMaxLen255"}
Expand Down Expand Up @@ -1771,8 +1838,7 @@
"type":"structure",
"required":[
"AutoScalingGroupName",
"PolicyName",
"AdjustmentType"
"PolicyName"
],
"members":{
"AutoScalingGroupName":{"shape":"ResourceName"},
Expand All @@ -1785,7 +1851,8 @@
"Cooldown":{"shape":"Cooldown"},
"MetricAggregationType":{"shape":"XmlStringMaxLen32"},
"StepAdjustments":{"shape":"StepAdjustments"},
"EstimatedInstanceWarmup":{"shape":"EstimatedInstanceWarmup"}
"EstimatedInstanceWarmup":{"shape":"EstimatedInstanceWarmup"},
"TargetTrackingConfiguration":{"shape":"TargetTrackingConfiguration"}
}
},
"PutScheduledUpdateGroupActionType":{
Expand Down Expand Up @@ -1902,7 +1969,8 @@
"StepAdjustments":{"shape":"StepAdjustments"},
"MetricAggregationType":{"shape":"XmlStringMaxLen32"},
"EstimatedInstanceWarmup":{"shape":"EstimatedInstanceWarmup"},
"Alarms":{"shape":"Alarms"}
"Alarms":{"shape":"Alarms"},
"TargetTrackingConfiguration":{"shape":"TargetTrackingConfiguration"}
}
},
"ScalingProcessQuery":{
Expand Down Expand Up @@ -2072,6 +2140,16 @@
"type":"list",
"member":{"shape":"XmlStringMaxLen511"}
},
"TargetTrackingConfiguration":{
"type":"structure",
"required":["TargetValue"],
"members":{
"PredefinedMetricSpecification":{"shape":"PredefinedMetricSpecification"},
"CustomizedMetricSpecification":{"shape":"CustomizedMetricSpecification"},
"TargetValue":{"shape":"MetricScale"},
"DisableScaleIn":{"shape":"DisableScaleIn"}
}
},
"TerminateInstanceInAutoScalingGroupType":{
"type":"structure",
"required":[
Expand Down
Loading

0 comments on commit 13aacc8

Please sign in to comment.