autoscaling-2011-01-01 library

Classes

ActivitiesType
Activity
Describes scaling activity, which is a long-running process that represents a change to your Auto Scaling group, such as changing its size or replacing an instance.
ActivityType
AdjustmentType
Describes a policy adjustment type.
Alarm
Describes an alarm.
AttachLoadBalancersResultType
AttachLoadBalancerTargetGroupsResultType
AutoScaling
Amazon EC2 Auto Scaling is designed to automatically launch or terminate EC2 instances based on user-defined scaling policies, scheduled actions, and health checks. Use this service with AWS Auto Scaling, Amazon CloudWatch, and Elastic Load Balancing.
AutoScalingGroup
Describes an Auto Scaling group.
AutoScalingGroupsType
AutoScalingInstanceDetails
Describes an EC2 instance associated with an Auto Scaling group.
AutoScalingInstancesType
AwsClientCredentials
AWS credentials.
BatchDeleteScheduledActionAnswer
BatchPutScheduledUpdateGroupActionAnswer
BlockDeviceMapping
Describes a block device mapping.
CancelInstanceRefreshAnswer
CompleteLifecycleActionAnswer
CustomizedMetricSpecification
Represents a CloudWatch metric of your choosing for a target tracking scaling policy to use with Amazon EC2 Auto Scaling.
DeleteLifecycleHookAnswer
DescribeAccountLimitsAnswer
DescribeAdjustmentTypesAnswer
DescribeAutoScalingNotificationTypesAnswer
DescribeInstanceRefreshesAnswer
DescribeLifecycleHooksAnswer
DescribeLifecycleHookTypesAnswer
DescribeLoadBalancersResponse
DescribeLoadBalancerTargetGroupsResponse
DescribeMetricCollectionTypesAnswer
DescribeNotificationConfigurationsAnswer
DescribeTerminationPolicyTypesAnswer
DetachInstancesAnswer
DetachLoadBalancersResultType
DetachLoadBalancerTargetGroupsResultType
Ebs
Describes information used to set up an Amazon EBS volume specified in a block device mapping.
EnabledMetric
Describes an enabled metric.
EnterStandbyAnswer
ExitStandbyAnswer
FailedScheduledUpdateGroupActionRequest
Describes a scheduled action that could not be created, updated, or deleted.
Filter
Describes a filter that is used to return a more specific list of results when describing tags.
Instance
Describes an EC2 instance.
InstanceMetadataOptions
The metadata options for the instances. For more information, see Configuring the Instance Metadata Options in the Amazon EC2 Auto Scaling User Guide.
InstanceMonitoring
Describes whether detailed monitoring is enabled for the Auto Scaling instances.
InstanceRefresh
Describes an instance refresh for an Auto Scaling group.
InstancesDistribution
Describes an instances distribution for an Auto Scaling group with a MixedInstancesPolicy.
LaunchConfiguration
Describes a launch configuration.
LaunchConfigurationsType
LaunchTemplate
Describes a launch template and overrides.
LaunchTemplateOverrides
Describes an override for a launch template. The maximum number of instance types that can be associated with an Auto Scaling group is 20. For more information, see Configuring overrides in the Amazon EC2 Auto Scaling User Guide.
LaunchTemplateSpecification
Describes the Amazon EC2 launch template and the launch template version that can be used by an Auto Scaling group to configure Amazon EC2 instances.
LifecycleHook
Describes a lifecycle hook, which tells Amazon EC2 Auto Scaling that you want to perform an action whenever it launches instances or terminates instances.
LifecycleHookSpecification
Describes information used to specify a lifecycle hook for an Auto Scaling group.
LoadBalancerState
Describes the state of a Classic Load Balancer.
LoadBalancerTargetGroupState
Describes the state of a target group.
MetricCollectionType
Describes a metric.
MetricDimension
Describes the dimension of a metric.
MetricGranularityType
Describes a granularity of a metric.
MixedInstancesPolicy
Describes a mixed instances policy for an Auto Scaling group. With mixed instances, your Auto Scaling group can provision a combination of On-Demand Instances and Spot Instances across multiple instance types. For more information, see Auto Scaling groups with multiple instance types and purchase options in the Amazon EC2 Auto Scaling User Guide.
NotificationConfiguration
Describes a notification.
PoliciesType
PolicyARNType
Contains the output of PutScalingPolicy.
PredefinedMetricSpecification
Represents a predefined metric for a target tracking scaling policy to use with Amazon EC2 Auto Scaling.
ProcessesType
ProcessType
Describes a process type.
PutLifecycleHookAnswer
RecordLifecycleActionHeartbeatAnswer
RefreshPreferences
Describes information used to start an instance refresh.
ScalingPolicy
Describes a scaling policy.
ScheduledActionsType
ScheduledUpdateGroupAction
Describes a scheduled scaling action.
ScheduledUpdateGroupActionRequest
Describes information used for one or more scheduled scaling action updates in a BatchPutScheduledUpdateGroupAction operation.
SetInstanceProtectionAnswer
StartInstanceRefreshAnswer
StepAdjustment
Describes information used to create a step adjustment for a step scaling policy.
SuspendedProcess
Describes an auto scaling process that has been suspended.
Tag
Describes a tag for an Auto Scaling group.
TagDescription
Describes a tag for an Auto Scaling group.
TagsType
TargetTrackingConfiguration
Represents a target tracking scaling policy configuration to use with Amazon EC2 Auto Scaling.