Uses of Class
software.amazon.awscdk.services.autoscaling.CfnAutoScalingGroupProps.Builder
Package
Description
Amazon EC2 Auto Scaling Construct Library
-
Uses of CfnAutoScalingGroupProps.Builder in software.amazon.awscdk.services.autoscaling
Modifier and TypeMethodDescriptionCfnAutoScalingGroupProps.Builder.autoScalingGroupName
(String autoScalingGroupName) Sets the value ofCfnAutoScalingGroupProps.getAutoScalingGroupName()
CfnAutoScalingGroupProps.Builder.availabilityZones
(List<String> availabilityZones) Sets the value ofCfnAutoScalingGroupProps.getAvailabilityZones()
CfnAutoScalingGroupProps.builder()
CfnAutoScalingGroupProps.Builder.capacityRebalance
(Boolean capacityRebalance) Sets the value ofCfnAutoScalingGroupProps.getCapacityRebalance()
CfnAutoScalingGroupProps.Builder.capacityRebalance
(IResolvable capacityRebalance) Sets the value ofCfnAutoScalingGroupProps.getCapacityRebalance()
Sets the value ofCfnAutoScalingGroupProps.getContext()
Sets the value ofCfnAutoScalingGroupProps.getCooldown()
CfnAutoScalingGroupProps.Builder.defaultInstanceWarmup
(Number defaultInstanceWarmup) Sets the value ofCfnAutoScalingGroupProps.getDefaultInstanceWarmup()
CfnAutoScalingGroupProps.Builder.desiredCapacity
(String desiredCapacity) Sets the value ofCfnAutoScalingGroupProps.getDesiredCapacity()
CfnAutoScalingGroupProps.Builder.desiredCapacityType
(String desiredCapacityType) Sets the value ofCfnAutoScalingGroupProps.getDesiredCapacityType()
CfnAutoScalingGroupProps.Builder.healthCheckGracePeriod
(Number healthCheckGracePeriod) Sets the value ofCfnAutoScalingGroupProps.getHealthCheckGracePeriod()
CfnAutoScalingGroupProps.Builder.healthCheckType
(String healthCheckType) Sets the value ofCfnAutoScalingGroupProps.getHealthCheckType()
CfnAutoScalingGroupProps.Builder.instanceId
(String instanceId) Sets the value ofCfnAutoScalingGroupProps.getInstanceId()
CfnAutoScalingGroupProps.Builder.launchConfigurationName
(String launchConfigurationName) Sets the value ofCfnAutoScalingGroupProps.getLaunchConfigurationName()
CfnAutoScalingGroupProps.Builder.launchTemplate
(IResolvable launchTemplate) Sets the value ofCfnAutoScalingGroupProps.getLaunchTemplate()
CfnAutoScalingGroupProps.Builder.launchTemplate
(CfnAutoScalingGroup.LaunchTemplateSpecificationProperty launchTemplate) Sets the value ofCfnAutoScalingGroupProps.getLaunchTemplate()
CfnAutoScalingGroupProps.Builder.lifecycleHookSpecificationList
(List<? extends Object> lifecycleHookSpecificationList) Sets the value ofCfnAutoScalingGroupProps.getLifecycleHookSpecificationList()
CfnAutoScalingGroupProps.Builder.lifecycleHookSpecificationList
(IResolvable lifecycleHookSpecificationList) Sets the value ofCfnAutoScalingGroupProps.getLifecycleHookSpecificationList()
CfnAutoScalingGroupProps.Builder.loadBalancerNames
(List<String> loadBalancerNames) Sets the value ofCfnAutoScalingGroupProps.getLoadBalancerNames()
CfnAutoScalingGroupProps.Builder.maxInstanceLifetime
(Number maxInstanceLifetime) Sets the value ofCfnAutoScalingGroupProps.getMaxInstanceLifetime()
Sets the value ofCfnAutoScalingGroupProps.getMaxSize()
CfnAutoScalingGroupProps.Builder.metricsCollection
(List<? extends Object> metricsCollection) Sets the value ofCfnAutoScalingGroupProps.getMetricsCollection()
CfnAutoScalingGroupProps.Builder.metricsCollection
(IResolvable metricsCollection) Sets the value ofCfnAutoScalingGroupProps.getMetricsCollection()
Sets the value ofCfnAutoScalingGroupProps.getMinSize()
CfnAutoScalingGroupProps.Builder.mixedInstancesPolicy
(IResolvable mixedInstancesPolicy) Sets the value ofCfnAutoScalingGroupProps.getMixedInstancesPolicy()
CfnAutoScalingGroupProps.Builder.mixedInstancesPolicy
(CfnAutoScalingGroup.MixedInstancesPolicyProperty mixedInstancesPolicy) Sets the value ofCfnAutoScalingGroupProps.getMixedInstancesPolicy()
CfnAutoScalingGroupProps.Builder.newInstancesProtectedFromScaleIn
(Boolean newInstancesProtectedFromScaleIn) Sets the value ofCfnAutoScalingGroupProps.getNewInstancesProtectedFromScaleIn()
CfnAutoScalingGroupProps.Builder.newInstancesProtectedFromScaleIn
(IResolvable newInstancesProtectedFromScaleIn) Sets the value ofCfnAutoScalingGroupProps.getNewInstancesProtectedFromScaleIn()
CfnAutoScalingGroupProps.Builder.notificationConfigurations
(List<? extends Object> notificationConfigurations) Sets the value ofCfnAutoScalingGroupProps.getNotificationConfigurations()
CfnAutoScalingGroupProps.Builder.notificationConfigurations
(IResolvable notificationConfigurations) Sets the value ofCfnAutoScalingGroupProps.getNotificationConfigurations()
CfnAutoScalingGroupProps.Builder.placementGroup
(String placementGroup) Sets the value ofCfnAutoScalingGroupProps.getPlacementGroup()
CfnAutoScalingGroupProps.Builder.serviceLinkedRoleArn
(String serviceLinkedRoleArn) Sets the value ofCfnAutoScalingGroupProps.getServiceLinkedRoleArn()
CfnAutoScalingGroupProps.Builder.tags
(List<? extends CfnAutoScalingGroup.TagPropertyProperty> tags) Sets the value ofCfnAutoScalingGroupProps.getTags()
CfnAutoScalingGroupProps.Builder.targetGroupArns
(List<String> targetGroupArns) Sets the value ofCfnAutoScalingGroupProps.getTargetGroupArns()
CfnAutoScalingGroupProps.Builder.terminationPolicies
(List<String> terminationPolicies) Sets the value ofCfnAutoScalingGroupProps.getTerminationPolicies()
CfnAutoScalingGroupProps.Builder.vpcZoneIdentifier
(List<String> vpcZoneIdentifier) Sets the value ofCfnAutoScalingGroupProps.getVpcZoneIdentifier()
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnAutoScalingGroupProps.Builder
.