This repository has been archived by the owner on Aug 30, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 24
autoscaling 3.3 api parameters
chris grzegorczyk edited this page Dec 14, 2012
·
2 revisions
Parameters may be required that are not required in AWS due to alternatives that we do not implement (as noted)
- The **MaxRecords** and **NextToken** values are required whereever they are present.
Operation | Parameter | Required | Supported | Notes |
---|---|---|---|---|
CreateAutoScalingGroup (amazonwebservices.com) | AutoScalingGroupName | Y | Y | |
AvailabilityZones.member.N | Y | Y | ||
DefaultCooldown | Y | Y | ||
DesiredCapacity | Y | Y | ||
HealthCheckGracePeriod | Y | Y | ||
HealthCheckType | Y | Y | ||
LaunchConfigurationName | Y | Y | ||
LoadBalancerNames.member.N | Y | Y | ||
MaxSize | Y | Y | ||
MinSize | Y | Y | ||
PlacementGroup | N | - | ||
Tags.member.N | Y | Y | ||
TerminationPolicies.member.N | Y | Y | ||
VPCZoneIdentifier | N[1] | - | VPC | |
DeleteAutoScalingGroup (amazonwebservices.com) | AutoScalingGroupName | Y | Y | |
ForceDelete | Y | Y | ||
DescribeAutoScalingGroups (amazonwebservices.com) | AutoScalingGroupNames.member.N | Y | ||
DescribeAutoScalingInstances (amazonwebservices.com) | InstanceIds.member.N | Y | ||
SetDesiredCapacity (amazonwebservices.com) | AutoScalingGroupName | Y | Y | |
DesiredCapacity | Y | Y | ||
HonorCooldown | Y | Y | ||
SetInstanceHealth (amazonwebservices.com) | HealthStatus | Y | Y | |
InstanceId | Y | Y | ||
ShouldRespectGracePeriod | Y | Y | ||
TerminateInstanceInAutoScalingGroup (amazonwebservices.com) | InstanceId | Y | Y | |
ShouldDecrementDesiredCapacity | Y | Y | ||
UpdateAutoScalingGroup (amazonwebservices.com) | AutoScalingGroupName | Y | Y | |
AvailabilityZones.member.N | Y | Y | ||
DesiredCapacity | Y | Y | ||
DefaultCooldown | Y | Y | ||
HealthCheckGracePeriod | Y | Y | ||
LaunchConfigurationName | Y | Y | ||
MaxSize | Y | Y | ||
MinSize | Y | Y | ||
PlacementGroup | N | N | ||
TerminationPolicies.member.N | N | N | ||
VPCZoneIdentifier | N | N | ||
HealthCheckType | N | Y | ||
CreateLaunchConfiguration (amazonwebservices.com) | BlockDeviceMappings.member.N | N | N | |
EbsOptimized | N | N | ||
IamInstanceProfile | N | N | ||
ImageId | Y | Y | ||
InstanceMonitoring | Y | Y | ||
InstanceType | Y | Y | ||
KernelId | Y | Y | ||
KeyName | Y | Y | ||
LaunchConfigurationName | Y | Y | ||
RamdiskId | Y | Y | ||
SecurityGroups.member.N | Y | Y | ||
SpotPrice | N | N | ||
UserData | Y | Y | ||
DeleteLaunchConfiguration (amazonwebservices.com) | LaunchConfigurationName | Y | Y | |
DescribeLaunchConfigurations (amazonwebservices.com) | LaunchConfigurationNames.member.N | N | Y |
Operation | Error | Supported | Notes |
---|---|---|---|
CreateAutoScalingGroup (amazonwebservices.com) | AlreadyExists | Y | |
LimitExceeded | Y | ||
DeleteAutoScalingGroup (amazonwebservices.com) | ResourceInUse | Y | |
ScalingActivityInProgress | Y | ||
DescribeAutoScalingGroups (amazonwebservices.com) | InvalidNextToken | Y | |
DescribeAutoScalingInstances (amazonwebservices.com) | InvalidNextToken | Y | |
SetDesiredCapacity (amazonwebservices.com) | ScalingActivityInProgress | Y | |
TerminateInstanceInAutoScalingGroup (amazonwebservices.com) | ScalingActivityInProgress | Y | |
DescribeLaunchConfigurations (amazonwebservices.com) | InvalidNextToken | Y | |
DeleteLaunchConfiguration (amazonwebservices.com) | ResourceInUse | Y | |
CreateLaunchConfiguration (amazonwebservices.com) | AlreadyExists | Y | |
LimitExceeded | Y | ||
UpdateAutoScalingGroup (amazonwebservices.com) | ScalingActivityInProgress | Y |