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.