| Package | Description |
|---|---|
| software.amazon.awscdk.services.autoscaling |
Amazon EC2 Auto Scaling Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.autoScalingGroupName(String autoScalingGroupName)
`AWS::AutoScaling::AutoScalingGroup.AutoScalingGroupName`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.availabilityZones(List<String> availabilityZones)
`AWS::AutoScaling::AutoScalingGroup.AvailabilityZones`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.capacityRebalance(Boolean capacityRebalance)
`AWS::AutoScaling::AutoScalingGroup.CapacityRebalance`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.capacityRebalance(IResolvable capacityRebalance)
`AWS::AutoScaling::AutoScalingGroup.CapacityRebalance`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.cooldown(String cooldown)
`AWS::AutoScaling::AutoScalingGroup.Cooldown`.
|
static CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.create(software.constructs.Construct scope,
String id) |
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.desiredCapacity(String desiredCapacity)
`AWS::AutoScaling::AutoScalingGroup.DesiredCapacity`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.healthCheckGracePeriod(Number healthCheckGracePeriod)
`AWS::AutoScaling::AutoScalingGroup.HealthCheckGracePeriod`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.healthCheckType(String healthCheckType)
`AWS::AutoScaling::AutoScalingGroup.HealthCheckType`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.instanceId(String instanceId)
`AWS::AutoScaling::AutoScalingGroup.InstanceId`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.launchConfigurationName(String launchConfigurationName)
`AWS::AutoScaling::AutoScalingGroup.LaunchConfigurationName`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.launchTemplate(CfnAutoScalingGroup.LaunchTemplateSpecificationProperty launchTemplate)
`AWS::AutoScaling::AutoScalingGroup.LaunchTemplate`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.launchTemplate(IResolvable launchTemplate)
`AWS::AutoScaling::AutoScalingGroup.LaunchTemplate`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.lifecycleHookSpecificationList(IResolvable lifecycleHookSpecificationList)
`AWS::AutoScaling::AutoScalingGroup.LifecycleHookSpecificationList`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.lifecycleHookSpecificationList(List<? extends Object> lifecycleHookSpecificationList)
`AWS::AutoScaling::AutoScalingGroup.LifecycleHookSpecificationList`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.loadBalancerNames(List<String> loadBalancerNames)
`AWS::AutoScaling::AutoScalingGroup.LoadBalancerNames`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.maxInstanceLifetime(Number maxInstanceLifetime)
`AWS::AutoScaling::AutoScalingGroup.MaxInstanceLifetime`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.maxSize(String maxSize)
`AWS::AutoScaling::AutoScalingGroup.MaxSize`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.metricsCollection(IResolvable metricsCollection)
`AWS::AutoScaling::AutoScalingGroup.MetricsCollection`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.metricsCollection(List<? extends Object> metricsCollection)
`AWS::AutoScaling::AutoScalingGroup.MetricsCollection`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.minSize(String minSize)
`AWS::AutoScaling::AutoScalingGroup.MinSize`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.mixedInstancesPolicy(CfnAutoScalingGroup.MixedInstancesPolicyProperty mixedInstancesPolicy)
`AWS::AutoScaling::AutoScalingGroup.MixedInstancesPolicy`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.mixedInstancesPolicy(IResolvable mixedInstancesPolicy)
`AWS::AutoScaling::AutoScalingGroup.MixedInstancesPolicy`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.newInstancesProtectedFromScaleIn(Boolean newInstancesProtectedFromScaleIn)
`AWS::AutoScaling::AutoScalingGroup.NewInstancesProtectedFromScaleIn`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.newInstancesProtectedFromScaleIn(IResolvable newInstancesProtectedFromScaleIn)
`AWS::AutoScaling::AutoScalingGroup.NewInstancesProtectedFromScaleIn`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.notificationConfigurations(IResolvable notificationConfigurations)
`AWS::AutoScaling::AutoScalingGroup.NotificationConfigurations`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.notificationConfigurations(List<? extends Object> notificationConfigurations)
`AWS::AutoScaling::AutoScalingGroup.NotificationConfigurations`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.placementGroup(String placementGroup)
`AWS::AutoScaling::AutoScalingGroup.PlacementGroup`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.serviceLinkedRoleArn(String serviceLinkedRoleArn)
`AWS::AutoScaling::AutoScalingGroup.ServiceLinkedRoleARN`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.tags(List<? extends CfnAutoScalingGroup.TagPropertyProperty> tags)
`AWS::AutoScaling::AutoScalingGroup.Tags`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.targetGroupArns(List<String> targetGroupArns)
`AWS::AutoScaling::AutoScalingGroup.TargetGroupARNs`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.terminationPolicies(List<String> terminationPolicies)
`AWS::AutoScaling::AutoScalingGroup.TerminationPolicies`.
|
CfnAutoScalingGroup.Builder |
CfnAutoScalingGroup.Builder.vpcZoneIdentifier(List<String> vpcZoneIdentifier)
`AWS::AutoScaling::AutoScalingGroup.VPCZoneIdentifier`.
|
Copyright © 2021. All rights reserved.