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 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 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