| Package | Description |
|---|---|
| software.amazon.awscdk.services.applicationautoscaling |
AWS Auto Scaling Construct Library
|
| software.amazon.awscdk.services.cloudwatch.actions |
CloudWatch Alarm Actions library
|
| software.amazon.awscdk.services.dynamodb |
Amazon DynamoDB Construct Library
|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| software.amazon.awscdk.services.ecs.patterns |
CDK Construct library for higher-level ECS Constructs
|
| software.amazon.awscdk.services.lambda |
AWS Lambda Construct Library
|
| Class and Description |
|---|
| AdjustmentTier
An adjustment.
|
| AdjustmentTier.Builder
A builder for
AdjustmentTier |
| AdjustmentType
How adjustment numbers are interpreted.
|
| BaseScalableAttributeProps
Properties for a ScalableTableAttribute.
|
| BaseScalableAttributeProps.Builder
A builder for
BaseScalableAttributeProps |
| BaseTargetTrackingProps
Base interface for target tracking props.
|
| BaseTargetTrackingProps.Builder
A builder for
BaseTargetTrackingProps |
| BasicStepScalingPolicyProps
Example:
|
| BasicStepScalingPolicyProps.Builder
A builder for
BasicStepScalingPolicyProps |
| BasicTargetTrackingScalingPolicyProps
Properties for a Target Tracking policy that include the metric but exclude the target.
|
| BasicTargetTrackingScalingPolicyProps.Builder
A builder for
BasicTargetTrackingScalingPolicyProps |
| CfnScalableTarget
A CloudFormation `AWS::ApplicationAutoScaling::ScalableTarget`.
|
| CfnScalableTarget.Builder
A fluent builder for
CfnScalableTarget. |
| CfnScalableTarget.ScalableTargetActionProperty
`ScalableTargetAction` specifies the minimum and maximum capacity for the `ScalableTargetAction` property of the [AWS::ApplicationAutoScaling::ScalableTarget ScheduledAction](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scheduledaction.html) property type.
|
| CfnScalableTarget.ScalableTargetActionProperty.Builder
A builder for
CfnScalableTarget.ScalableTargetActionProperty |
| CfnScalableTarget.ScheduledActionProperty
`ScheduledAction` is a property of the [AWS::ApplicationAutoScaling::ScalableTarget](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html) resource that specifies a scheduled action for a scalable target.
|
| CfnScalableTarget.ScheduledActionProperty.Builder
A builder for
CfnScalableTarget.ScheduledActionProperty |
| CfnScalableTarget.SuspendedStateProperty
`SuspendedState` is a property of the [AWS::ApplicationAutoScaling::ScalableTarget](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html) resource that specifies whether the scaling activities for a scalable target are in a suspended state.
|
| CfnScalableTarget.SuspendedStateProperty.Builder
A builder for
CfnScalableTarget.SuspendedStateProperty |
| CfnScalableTargetProps
Properties for defining a `CfnScalableTarget`.
|
| CfnScalableTargetProps.Builder
A builder for
CfnScalableTargetProps |
| CfnScalingPolicy
A CloudFormation `AWS::ApplicationAutoScaling::ScalingPolicy`.
|
| CfnScalingPolicy.Builder
A fluent builder for
CfnScalingPolicy. |
| CfnScalingPolicy.CustomizedMetricSpecificationProperty
Contains customized metric specification information for a target tracking scaling policy for Application Auto Scaling.
|
| CfnScalingPolicy.CustomizedMetricSpecificationProperty.Builder
A builder for
CfnScalingPolicy.CustomizedMetricSpecificationProperty |
| CfnScalingPolicy.MetricDimensionProperty
`MetricDimension` specifies a name/value pair that is part of the identity of a CloudWatch metric for the `Dimensions` property of the [AWS::ApplicationAutoScaling::ScalingPolicy CustomizedMetricSpecification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-customizedmetricspecification.html) property type.
|
| CfnScalingPolicy.MetricDimensionProperty.Builder
A builder for
CfnScalingPolicy.MetricDimensionProperty |
| CfnScalingPolicy.PredefinedMetricSpecificationProperty
Contains predefined metric specification information for a target tracking scaling policy for Application Auto Scaling.
|
| CfnScalingPolicy.PredefinedMetricSpecificationProperty.Builder
A builder for
CfnScalingPolicy.PredefinedMetricSpecificationProperty |
| CfnScalingPolicy.StepAdjustmentProperty
`StepAdjustment` specifies a step adjustment for the `StepAdjustments` property of the [AWS::ApplicationAutoScaling::ScalingPolicy StepScalingPolicyConfiguration](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration.html) property type.
|
| CfnScalingPolicy.StepAdjustmentProperty.Builder
A builder for
CfnScalingPolicy.StepAdjustmentProperty |
| CfnScalingPolicy.StepScalingPolicyConfigurationProperty
`StepScalingPolicyConfiguration` is a property of the [AWS::ApplicationAutoScaling::ScalingPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html) resource that specifies a step scaling policy configuration for Application Auto Scaling.
|
| CfnScalingPolicy.StepScalingPolicyConfigurationProperty.Builder
A builder for
CfnScalingPolicy.StepScalingPolicyConfigurationProperty |
| CfnScalingPolicy.TargetTrackingScalingPolicyConfigurationProperty
`TargetTrackingScalingPolicyConfiguration` is a property of the [AWS::ApplicationAutoScaling::ScalingPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html) resource that specifies a target tracking scaling policy configuration for Application Auto Scaling.
|
| CfnScalingPolicy.TargetTrackingScalingPolicyConfigurationProperty.Builder |
| CfnScalingPolicyProps
Properties for defining a `CfnScalingPolicy`.
|
| CfnScalingPolicyProps.Builder
A builder for
CfnScalingPolicyProps |
| CronOptions
Options to configure a cron expression.
|
| CronOptions.Builder
A builder for
CronOptions |
| EnableScalingProps
Properties for enabling Application Auto Scaling.
|
| EnableScalingProps.Builder
A builder for
EnableScalingProps |
| IScalableTarget |
| IScalableTarget.Jsii$Default
Internal default implementation for
IScalableTarget. |
| MetricAggregationType
How the scaling metric is going to be aggregated.
|
| PredefinedMetric
One of the predefined autoscaling metrics.
|
| ScalableTarget
Define a scalable target.
|
| ScalableTarget.Builder
A fluent builder for
ScalableTarget. |
| ScalableTargetProps
Properties for a scalable target.
|
| ScalableTargetProps.Builder
A builder for
ScalableTargetProps |
| ScalingInterval
A range of metric values in which to apply a certain scaling operation.
|
| ScalingInterval.Builder
A builder for
ScalingInterval |
| ScalingSchedule
A scheduled scaling action.
|
| ScalingSchedule.Builder
A builder for
ScalingSchedule |
| Schedule
Schedule for scheduled scaling actions.
|
| ServiceNamespace
The service that supports Application AutoScaling.
|
| StepScalingAction
Define a step scaling action.
|
| StepScalingAction.Builder
A fluent builder for
StepScalingAction. |
| StepScalingActionProps
Properties for a scaling policy.
|
| StepScalingActionProps.Builder
A builder for
StepScalingActionProps |
| StepScalingPolicy
Define a scaling strategy which scales depending on absolute values of some metric.
|
| StepScalingPolicy.Builder
A fluent builder for
StepScalingPolicy. |
| StepScalingPolicyProps
Example:
|
| StepScalingPolicyProps.Builder
A builder for
StepScalingPolicyProps |
| TargetTrackingScalingPolicy
Example:
|
| TargetTrackingScalingPolicy.Builder
A fluent builder for
TargetTrackingScalingPolicy. |
| TargetTrackingScalingPolicyProps
Properties for a concrete TargetTrackingPolicy.
|
| TargetTrackingScalingPolicyProps.Builder
A builder for
TargetTrackingScalingPolicyProps |
| Class and Description |
|---|
| StepScalingAction
Define a step scaling action.
|
| Class and Description |
|---|
| BaseTargetTrackingProps
Base interface for target tracking props.
|
| ScalingSchedule
A scheduled scaling action.
|
| Class and Description |
|---|
| BaseScalableAttribute
Represent an attribute for which autoscaling can be configured.
|
| BaseScalableAttributeProps
Properties for a ScalableTableAttribute.
|
| BaseTargetTrackingProps
Base interface for target tracking props.
|
| BasicStepScalingPolicyProps
Example:
|
| EnableScalingProps
Properties for enabling Application Auto Scaling.
|
| ScalingSchedule
A scheduled scaling action.
|
| ServiceNamespace
The service that supports Application AutoScaling.
|
| Class and Description |
|---|
| ScalingInterval
A range of metric values in which to apply a certain scaling operation.
|
| Schedule
Schedule for scheduled scaling actions.
|
| Class and Description |
|---|
| BaseTargetTrackingProps
Base interface for target tracking props.
|
| ScalingSchedule
A scheduled scaling action.
|
Copyright © 2022. All rights reserved.