| Package | Description |
|---|---|
| software.amazon.awscdk.services.autoscaling |
Amazon EC2 Auto Scaling Construct Library
|
| software.amazon.awscdk.services.codedeploy |
AWS CodeDeploy Construct Library
|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IAutoScalingGroup.Jsii$Default
Internal default implementation for
IAutoScalingGroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
AutoScalingGroup
(experimental) A Fleet represents a managed set of EC2 instances.
|
static class |
IAutoScalingGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static IAutoScalingGroup |
AutoScalingGroup.fromAutoScalingGroupName(software.constructs.Construct scope,
String id,
String autoScalingGroupName) |
IAutoScalingGroup |
StepScalingPolicyProps.getAutoScalingGroup()
(experimental) The auto scaling group.
|
IAutoScalingGroup |
StepScalingPolicyProps.Jsii$Proxy.getAutoScalingGroup() |
IAutoScalingGroup |
ScheduledActionProps.getAutoScalingGroup()
(experimental) The AutoScalingGroup to apply the scheduled actions to.
|
IAutoScalingGroup |
ScheduledActionProps.Jsii$Proxy.getAutoScalingGroup() |
IAutoScalingGroup |
TargetTrackingScalingPolicyProps.getAutoScalingGroup() |
IAutoScalingGroup |
TargetTrackingScalingPolicyProps.Jsii$Proxy.getAutoScalingGroup() |
IAutoScalingGroup |
StepScalingActionProps.getAutoScalingGroup()
(experimental) The auto scaling group.
|
IAutoScalingGroup |
StepScalingActionProps.Jsii$Proxy.getAutoScalingGroup() |
IAutoScalingGroup |
LifecycleHookProps.getAutoScalingGroup()
(experimental) The AutoScalingGroup to add the lifecycle hook to.
|
IAutoScalingGroup |
LifecycleHookProps.Jsii$Proxy.getAutoScalingGroup() |
| Constructor and Description |
|---|
Jsii$Proxy(IAutoScalingGroup autoScalingGroup,
AdjustmentType adjustmentType,
Duration cooldown,
Duration estimatedInstanceWarmup,
MetricAggregationType metricAggregationType,
Number minAdjustmentMagnitude)
Constructor that initializes the object based on literal property values passed by the
StepScalingActionProps.Builder. |
Jsii$Proxy(IAutoScalingGroup autoScalingGroup,
IMetric metric,
List<? extends ScalingInterval> scalingSteps,
AdjustmentType adjustmentType,
Duration cooldown,
Duration estimatedInstanceWarmup,
Number evaluationPeriods,
MetricAggregationType metricAggregationType,
Number minAdjustmentMagnitude)
Constructor that initializes the object based on literal property values passed by the
StepScalingPolicyProps.Builder. |
Jsii$Proxy(IAutoScalingGroup autoScalingGroup,
LifecycleTransition lifecycleTransition,
ILifecycleHookTarget notificationTarget,
DefaultResult defaultResult,
Duration heartbeatTimeout,
String lifecycleHookName,
String notificationMetadata,
IRole role)
Constructor that initializes the object based on literal property values passed by the
LifecycleHookProps.Builder. |
Jsii$Proxy(IAutoScalingGroup autoScalingGroup,
Number targetValue,
IMetric customMetric,
PredefinedMetric predefinedMetric,
String resourceLabel,
Duration cooldown,
Boolean disableScaleIn,
Duration estimatedInstanceWarmup)
Constructor that initializes the object based on literal property values passed by the
TargetTrackingScalingPolicyProps.Builder. |
Jsii$Proxy(IAutoScalingGroup autoScalingGroup,
Schedule schedule,
Number desiredCapacity,
Instant endTime,
Number maxCapacity,
Number minCapacity,
Instant startTime)
Constructor that initializes the object based on literal property values passed by the
ScheduledActionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default List<IAutoScalingGroup> |
ServerDeploymentGroupProps.getAutoScalingGroups()
(experimental) The auto-scaling groups belonging to this Deployment Group.
|
List<IAutoScalingGroup> |
ServerDeploymentGroupProps.Jsii$Proxy.getAutoScalingGroups() |
default List<IAutoScalingGroup> |
IServerDeploymentGroup.getAutoScalingGroups() |
List<IAutoScalingGroup> |
IServerDeploymentGroup.Jsii$Proxy.getAutoScalingGroups() |
default List<IAutoScalingGroup> |
IServerDeploymentGroup.Jsii$Default.getAutoScalingGroups() |
List<IAutoScalingGroup> |
ServerDeploymentGroup.getAutoScalingGroups() |
| Modifier and Type | Method and Description |
|---|---|
ServerDeploymentGroupProps.Builder |
ServerDeploymentGroupProps.Builder.autoScalingGroups(List<? extends IAutoScalingGroup> autoScalingGroups)
Sets the value of
ServerDeploymentGroupProps.getAutoScalingGroups() |
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.autoScalingGroups(List<? extends IAutoScalingGroup> autoScalingGroups)
(experimental) The auto-scaling groups belonging to this Deployment Group.
|
| Constructor and Description |
|---|
Jsii$Proxy(List<? extends IAlarm> alarms,
IServerApplication application,
AutoRollbackConfig autoRollback,
List<? extends IAutoScalingGroup> autoScalingGroups,
IServerDeploymentConfig deploymentConfig,
String deploymentGroupName,
InstanceTagSet ec2InstanceTags,
Boolean ignorePollAlarmsFailure,
Boolean installAgent,
LoadBalancer loadBalancer,
InstanceTagSet onPremiseInstanceTags,
IRole role)
Constructor that initializes the object based on literal property values passed by the
ServerDeploymentGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IAutoScalingGroup |
Cluster.getAutoscalingGroup()
(experimental) Getter for autoscaling group added to cluster.
|
default IAutoScalingGroup |
ClusterAttributes.getAutoscalingGroup()
(experimental) Autoscaling group added to the cluster if capacity is added.
|
IAutoScalingGroup |
ClusterAttributes.Jsii$Proxy.getAutoscalingGroup() |
default IAutoScalingGroup |
ICluster.getAutoscalingGroup()
(experimental) The autoscaling group added to the cluster if capacity is associated to the cluster.
|
IAutoScalingGroup |
ICluster.Jsii$Proxy.getAutoscalingGroup()
(experimental) The autoscaling group added to the cluster if capacity is associated to the cluster.
|
default IAutoScalingGroup |
ICluster.Jsii$Default.getAutoscalingGroup()
(experimental) The autoscaling group added to the cluster if capacity is associated to the cluster.
|
| Modifier and Type | Method and Description |
|---|---|
ClusterAttributes.Builder |
ClusterAttributes.Builder.autoscalingGroup(IAutoScalingGroup autoscalingGroup)
Sets the value of
ClusterAttributes.getAutoscalingGroup() |
| Constructor and Description |
|---|
Jsii$Proxy(String clusterName,
List<? extends ISecurityGroup> securityGroups,
IVpc vpc,
IAutoScalingGroup autoscalingGroup,
String clusterArn,
INamespace defaultCloudMapNamespace,
Boolean hasEc2Capacity)
Constructor that initializes the object based on literal property values passed by the
ClusterAttributes.Builder. |
Copyright © 2021. All rights reserved.