AdjustmentTier |
|
AdjustmentType |
How adjustment numbers are interpreted. |
ApplyCloudFormationInitOptions |
|
AutoScalingGroup |
A Fleet represents a managed set of EC2 instances. |
AutoScalingGroupProps |
|
AutoScalingGroupRequireImdsv2Aspect |
Aspect that makes IMDSv2 required on instances deployed by AutoScalingGroups. |
BaseTargetTrackingProps |
|
BasicLifecycleHookProps |
|
BasicScheduledActionProps |
|
BasicStepScalingPolicyProps |
|
BasicTargetTrackingScalingPolicyProps |
|
BindHookTargetOptions |
|
BlockDevice |
|
BlockDeviceVolume |
Describes a block device mapping for an EC2 instance or Auto Scaling group. |
CfnAutoScalingGroup |
A CloudFormation AWS::AutoScaling::AutoScalingGroup . |
CfnAutoScalingGroupProps |
|
CfnLaunchConfiguration |
A CloudFormation AWS::AutoScaling::LaunchConfiguration . |
CfnLaunchConfigurationProps |
|
CfnLifecycleHook |
A CloudFormation AWS::AutoScaling::LifecycleHook . |
CfnLifecycleHookProps |
|
CfnScalingPolicy |
A CloudFormation AWS::AutoScaling::ScalingPolicy . |
CfnScalingPolicyProps |
|
CfnScheduledAction |
A CloudFormation AWS::AutoScaling::ScheduledAction . |
CfnScheduledActionProps |
|
CfnWarmPool |
A CloudFormation AWS::AutoScaling::WarmPool . |
CfnWarmPoolProps |
|
CommonAutoScalingGroupProps |
|
CpuUtilizationScalingProps |
|
CronOptions |
|
DefaultResult |
An enumeration. |
EbsDeviceOptions |
|
EbsDeviceOptionsBase |
|
EbsDeviceProps |
|
EbsDeviceSnapshotOptions |
|
EbsDeviceVolumeType |
Supported EBS volume types for blockDevices. |
Ec2HealthCheckOptions |
|
ElbHealthCheckOptions |
|
GroupMetric |
Group metrics that an Auto Scaling group sends to Amazon CloudWatch. |
GroupMetrics |
A set of group metrics. |
HealthCheck |
Health check settings. |
IAutoScalingGroup |
An AutoScalingGroup. |
ILifecycleHook |
A basic lifecycle hook object. |
ILifecycleHookTarget |
Interface for autoscaling lifecycle hook targets. |
InstancesDistribution |
|
LaunchTemplateOverrides |
|
LifecycleHook |
Define a life cycle hook. |
LifecycleHookProps |
|
LifecycleHookTargetConfig |
|
LifecycleTransition |
What instance transition to attach the hook to. |
MetricAggregationType |
How the scaling metric is going to be aggregated. |
MetricTargetTrackingProps |
|
MixedInstancesPolicy |
|
Monitoring |
The monitoring mode for instances launched in an autoscaling group. |
NetworkUtilizationScalingProps |
|
NotificationConfiguration |
|
OnDemandAllocationStrategy |
Indicates how to allocate instance types to fulfill On-Demand capacity. |
PoolState |
The instance state in the warm pool. |
PredefinedMetric |
One of the predefined autoscaling metrics. |
RenderSignalsOptions |
|
RequestCountScalingProps |
|
RollingUpdateConfiguration |
|
RollingUpdateOptions |
|
ScalingEvent |
Fleet scaling events. |
ScalingEvents |
A list of ScalingEvents, you can use one of the predefined lists, such as ScalingEvents.ERRORS or create a custom group by instantiating a NotificationTypes object, e.g: new NotificationTypes(``NotificationType.INSTANCE_LAUNCH )``. |
ScalingInterval |
|
ScalingProcess |
An enumeration. |
Schedule |
Schedule for scheduled scaling actions. |
ScheduledAction |
Define a scheduled scaling action. |
ScheduledActionProps |
|
Signals |
Configure whether the AutoScalingGroup waits for signals. |
SignalsOptions |
|
SpotAllocationStrategy |
Indicates how to allocate instance types to fulfill Spot capacity. |
StepScalingAction |
Define a step scaling action. |
StepScalingActionProps |
|
StepScalingPolicy |
Define a acaling strategy which scales depending on absolute values of some metric. |
StepScalingPolicyProps |
|
TargetTrackingScalingPolicy |
|
TargetTrackingScalingPolicyProps |
|
TerminationPolicy |
Specifies the termination criteria to apply before Amazon EC2 Auto Scaling chooses an instance for termination. |
UpdatePolicy |
How existing instances should be updated. |
UpdateType |
(deprecated) The type of update to perform on instances in this AutoScalingGroup. |
WarmPool |
Define a warm pool. |
WarmPoolOptions |
|
WarmPoolProps |
|