Skip to content
This repository has been archived by the owner on Aug 30, 2024. It is now read-only.

autoscaling 3.3 api parameters

chris grzegorczyk edited this page Dec 14, 2012 · 2 revisions

Table of Contents

Operation Parameters

Parameters may be required that are not required in AWS due to alternatives that we do not implement (as noted)

Common Required Parameters

  • The **MaxRecords** and **NextToken** values are required whereever they are present.

Parameter Table

Operation Parameter Required Supported Notes
CreateAutoScalingGroup (amazonwebservices.com) AutoScalingGroupName Y Y
  AvailabilityZones.member.N Y Y
  DefaultCooldown N Y
  DesiredCapacity N Y
  HealthCheckGracePeriod N Y
  HealthCheckType N Y
  LaunchConfigurationName Y Y
  LoadBalancerNames.member.N N Y
  MaxSize Y Y
  MinSize Y Y
  PlacementGroup N N
  Tags.member.N N Y
  TerminationPolicies.member.N N Y
  VPCZoneIdentifier N N[1] VPC
DeleteAutoScalingGroup (amazonwebservices.com) AutoScalingGroupName Y Y
  ForceDelete N 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 N Y
SetInstanceHealth (amazonwebservices.com) HealthStatus Y Y
  InstanceId Y Y
  ShouldRespectGracePeriod N Y
TerminateInstanceInAutoScalingGroup (amazonwebservices.com) InstanceId Y Y
  ShouldDecrementDesiredCapacity Y Y
UpdateAutoScalingGroup (amazonwebservices.com) AutoScalingGroupName Y Y
  AvailabilityZones.member.N N Y
  DesiredCapacity N Y
  DefaultCooldown N Y
  HealthCheckGracePeriod N Y
  LaunchConfigurationName N Y
  MaxSize N Y
  MinSize N Y
  PlacementGroup N N
  TerminationPolicies.member.N N Y
  VPCZoneIdentifier N N
  HealthCheckType N Y
CreateLaunchConfiguration (amazonwebservices.com) BlockDeviceMappings.member.N N Y
  EbsOptimized N N
  IamInstanceProfile N Y
  ImageId Y Y
  InstanceMonitoring N Y
  InstanceType Y Y
  KernelId N Y
  KeyName N Y
  LaunchConfigurationName Y Y
  RamdiskId N Y
  SecurityGroups.member.N N Y
  SpotPrice N N
  UserData N Y
DeleteLaunchConfiguration (amazonwebservices.com) LaunchConfigurationName N Y
DescribeLaunchConfigurations (amazonwebservices.com) LaunchConfigurationNames.member.N N Y

Operation Errors

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

Footnotes

  1. ^



Clone this wiki locally