Optional
disableOptional
launchThe config to use when creating the auto scaling group.
[launchConfiguration] or [launchConfigurationArgs] can be provided. And, if either are provided will be used as the launch configuration for the auto scaling group.
If neither are provided, a default instance will be create by calling [cluster.createAutoScalingConfig()].
Optional
launchThe config to use when creating the auto scaling group.
[launchConfiguration] or [launchConfigurationArgs] can be provided. And, if either are provided will be used as the launch configuration for the auto scaling group.
If neither are provided, a default instance will be create by calling [cluster.createAutoScalingConfig()].
Optional
onAction to be taken if stack creation fails. This must be
one of: DO_NOTHING
, ROLLBACK
, or DELETE
. Conflicts with disableRollback
.
Optional
subnetThe subnets to use for the autoscaling group. If not provided, the private
subnets of
the vpc
will be used.
Optional
targetA list of target groups to associate with the Auto Scaling group. All target groups must have the "instance" [targetType].
Optional
templateParameters to control the cloud formation stack template that is created. If not provided the defaults specified in TemplateParameters will be used.
Optional
vpcThe vpc this autoscaling group is for. If not provided this autoscaling group will be created for the default vpc.
Generated using TypeDoc
Set to true to disable rollback of the underlying aws.cloudformation.Stack if that Stack creation failed. Defaults to 'false'. Conflicts with
onFailure
.