GroupArgs

constructor(availabilityZones: Output<List<String>>? = null, capacityRebalance: Output<Boolean>? = null, context: Output<String>? = null, defaultCooldown: Output<Int>? = null, defaultInstanceWarmup: Output<Int>? = null, desiredCapacity: Output<Int>? = null, desiredCapacityType: Output<String>? = null, enabledMetrics: Output<List<String>>? = null, forceDelete: Output<Boolean>? = null, forceDeleteWarmPool: Output<Boolean>? = null, healthCheckGracePeriod: Output<Int>? = null, healthCheckType: Output<String>? = null, initialLifecycleHooks: Output<List<GroupInitialLifecycleHookArgs>>? = null, instanceRefresh: Output<GroupInstanceRefreshArgs>? = null, launchConfiguration: Output<String>? = null, launchTemplate: Output<GroupLaunchTemplateArgs>? = null, loadBalancers: Output<List<String>>? = null, maxInstanceLifetime: Output<Int>? = null, maxSize: Output<Int>? = null, metricsGranularity: Output<Either<String, MetricsGranularity>>? = null, minElbCapacity: Output<Int>? = null, minSize: Output<Int>? = null, mixedInstancesPolicy: Output<GroupMixedInstancesPolicyArgs>? = null, name: Output<String>? = null, namePrefix: Output<String>? = null, placementGroup: Output<String>? = null, protectFromScaleIn: Output<Boolean>? = null, serviceLinkedRoleArn: Output<String>? = null, suspendedProcesses: Output<List<String>>? = null, tags: Output<List<GroupTagArgs>>? = null, tagsCollection: Output<List<Map<String, String>>>? = null, targetGroupArns: Output<List<String>>? = null, terminationPolicies: Output<List<String>>? = null, vpcZoneIdentifiers: Output<List<String>>? = null, waitForCapacityTimeout: Output<String>? = null, waitForElbCapacity: Output<Int>? = null, warmPool: Output<GroupWarmPoolArgs>? = null)