Aws Auto Scaling Auto Scaling Group Properties Args
constructor(autoScalingGroupName: Output<String>? = null, availabilityZones: Output<List<String>>? = null, capacityRebalance: Output<Boolean>? = null, context: Output<String>? = null, cooldown: Output<String>? = null, defaultInstanceWarmup: Output<Int>? = null, desiredCapacity: Output<String>? = null, desiredCapacityType: Output<String>? = null, healthCheckGracePeriod: Output<Int>? = null, healthCheckType: Output<String>? = null, instanceId: Output<String>? = null, instanceMaintenancePolicy: Output<InstanceMaintenancePolicyArgs>? = null, launchConfigurationName: Output<String>? = null, launchTemplate: Output<LaunchTemplateSpecificationArgs>? = null, lifecycleHookSpecificationList: Output<List<LifecycleHookSpecificationArgs>>? = null, loadBalancerNames: Output<List<String>>? = null, maxInstanceLifetime: Output<Int>? = null, maxSize: Output<String>? = null, metricsCollection: Output<List<MetricsCollectionArgs>>? = null, minSize: Output<String>? = null, mixedInstancesPolicy: Output<MixedInstancesPolicyArgs>? = null, newInstancesProtectedFromScaleIn: Output<Boolean>? = null, notificationConfiguration: Output<AutoScalingGroupNotificationConfigurationArgs>? = null, notificationConfigurations: Output<List<AutoScalingGroupNotificationConfigurationArgs>>? = null, placementGroup: Output<String>? = null, serviceLinkedRoleARN: Output<String>? = null, tags: Output<List<TagPropertyArgs>>? = null, targetGroupARNs: Output<List<String>>? = null, terminationPolicies: Output<List<String>>? = null, vpcZoneIdentifier: Output<List<String>>? = null)