GroupArgsBuilder

Builder for GroupArgs.

Functions

Link copied to clipboard
@JvmName(name = "fiblasldakmdxeub")
suspend fun availabilityZoneDistribution(value: GroupAvailabilityZoneDistributionArgs?)
@JvmName(name = "scdgjfdlohsosiid")
suspend fun availabilityZoneDistribution(value: Output<GroupAvailabilityZoneDistributionArgs>)
@JvmName(name = "yccxvrfdasyphftp")
suspend fun availabilityZoneDistribution(argument: suspend GroupAvailabilityZoneDistributionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oejcguwwslwwpoxy")
suspend fun availabilityZones(value: Output<List<String>>)
@JvmName(name = "afiwhwferjdaumhv")
suspend fun availabilityZones(vararg values: Output<String>)
@JvmName(name = "lujhufmdmowuubhj")
suspend fun availabilityZones(vararg values: String)
@JvmName(name = "glivrxxholmrwdvj")
suspend fun availabilityZones(values: List<Output<String>>)
@JvmName(name = "qxtubfcsiychrihh")
suspend fun availabilityZones(value: List<String>?)
Link copied to clipboard
@JvmName(name = "nnfvpyyyhlkxusls")
suspend fun capacityRebalance(value: Output<Boolean>)
@JvmName(name = "rkjvdiqrsjvxtbyq")
suspend fun capacityRebalance(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cvxoutdfexcjyjus")
suspend fun capacityReservationSpecification(value: Output<GroupCapacityReservationSpecificationArgs>)
@JvmName(name = "qcphinevhvslafci")
suspend fun capacityReservationSpecification(argument: suspend GroupCapacityReservationSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "swsapbxumlwghrwk")
suspend fun context(value: Output<String>)
@JvmName(name = "eowpjejafseorpgh")
suspend fun context(value: String?)
Link copied to clipboard
@JvmName(name = "bcbfyomaaavqnkeu")
suspend fun defaultCooldown(value: Output<Int>)
@JvmName(name = "smyngfmemankcjlh")
suspend fun defaultCooldown(value: Int?)
Link copied to clipboard
@JvmName(name = "ejolhsylfwgubrsg")
suspend fun defaultInstanceWarmup(value: Output<Int>)
@JvmName(name = "lbburmyjximlysxy")
suspend fun defaultInstanceWarmup(value: Int?)
Link copied to clipboard
@JvmName(name = "fujitdsbetmourbw")
suspend fun desiredCapacity(value: Output<Int>)
@JvmName(name = "dhfmdyqgwhgnkbqc")
suspend fun desiredCapacity(value: Int?)
Link copied to clipboard
@JvmName(name = "lbqdgcviqyuqqjsh")
suspend fun desiredCapacityType(value: Output<String>)
@JvmName(name = "inoildgvwoxrmjwr")
suspend fun desiredCapacityType(value: String?)
Link copied to clipboard
@JvmName(name = "mmcpljgqlksnftvu")
suspend fun enabledMetrics(value: Output<List<String>>)
@JvmName(name = "qcxseffomtpcpqvj")
suspend fun enabledMetrics(vararg values: Output<String>)
@JvmName(name = "ohcuwfpyxkegjlkf")
suspend fun enabledMetrics(vararg values: String)
@JvmName(name = "rmltnouojibailhx")
suspend fun enabledMetrics(values: List<Output<String>>)
@JvmName(name = "pfmhujpigbtnvphh")
suspend fun enabledMetrics(value: List<String>?)
Link copied to clipboard
@JvmName(name = "gmlywkguifkrcutv")
suspend fun forceDelete(value: Output<Boolean>)
@JvmName(name = "brttflnmvaaawaei")
suspend fun forceDelete(value: Boolean?)
Link copied to clipboard
@JvmName(name = "atpvelbhhhejrjgv")
suspend fun forceDeleteWarmPool(value: Output<Boolean>)
@JvmName(name = "jlcywpnaewenrupa")
suspend fun forceDeleteWarmPool(value: Boolean?)
Link copied to clipboard
@JvmName(name = "khymfdsefogvaxom")
suspend fun healthCheckGracePeriod(value: Output<Int>)
@JvmName(name = "pyyuxhjudxuwdnqk")
suspend fun healthCheckGracePeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "pkmvtfmkvpomwsyt")
suspend fun healthCheckType(value: Output<String>)
@JvmName(name = "xdpnlharxannnuxw")
suspend fun healthCheckType(value: String?)
Link copied to clipboard
@JvmName(name = "vaestguvnvirbbwx")
suspend fun ignoreFailedScalingActivities(value: Output<Boolean>)
@JvmName(name = "rqirmtkgsryiiqhl")
suspend fun ignoreFailedScalingActivities(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jtrpjvbhxfkwbqum")
suspend fun initialLifecycleHooks(value: Output<List<GroupInitialLifecycleHookArgs>>)
@JvmName(name = "ibyldgqrwlufemru")
suspend fun initialLifecycleHooks(vararg values: GroupInitialLifecycleHookArgs)
@JvmName(name = "ygeleauupdqbumsc")
suspend fun initialLifecycleHooks(vararg values: Output<GroupInitialLifecycleHookArgs>)
@JvmName(name = "psoujjqpqagwejrv")
suspend fun initialLifecycleHooks(vararg argument: suspend GroupInitialLifecycleHookArgsBuilder.() -> Unit)
@JvmName(name = "brormpumtjsfawdy")
suspend fun initialLifecycleHooks(value: List<GroupInitialLifecycleHookArgs>?)
@JvmName(name = "jfbekekwwvvccobq")
suspend fun initialLifecycleHooks(values: List<Output<GroupInitialLifecycleHookArgs>>)
@JvmName(name = "pqaneqnnqosaqhxw")
suspend fun initialLifecycleHooks(argument: List<suspend GroupInitialLifecycleHookArgsBuilder.() -> Unit>)
@JvmName(name = "ltfauwqdfxbaywti")
suspend fun initialLifecycleHooks(argument: suspend GroupInitialLifecycleHookArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hkkqqyuaclclsuei")
suspend fun instanceMaintenancePolicy(value: GroupInstanceMaintenancePolicyArgs?)
@JvmName(name = "qchjocyvpeikktev")
suspend fun instanceMaintenancePolicy(value: Output<GroupInstanceMaintenancePolicyArgs>)
@JvmName(name = "mkexxpfvglysiiyq")
suspend fun instanceMaintenancePolicy(argument: suspend GroupInstanceMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vhelwldleqpmqmfn")
suspend fun instanceRefresh(value: GroupInstanceRefreshArgs?)
@JvmName(name = "dsavqtdlnfkmnokh")
suspend fun instanceRefresh(value: Output<GroupInstanceRefreshArgs>)
@JvmName(name = "hxaphqkjbbbcmkkh")
suspend fun instanceRefresh(argument: suspend GroupInstanceRefreshArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "krrodnqvtwitqjyb")
suspend fun launchConfiguration(value: Output<String>)
@JvmName(name = "ckokiwufsbdmdfil")
suspend fun launchConfiguration(value: String?)
Link copied to clipboard
@JvmName(name = "leeshbxhbyempomw")
suspend fun launchTemplate(value: GroupLaunchTemplateArgs?)
@JvmName(name = "qosditxvhmwydrqe")
suspend fun launchTemplate(value: Output<GroupLaunchTemplateArgs>)
@JvmName(name = "vgkiofpnedyxjcga")
suspend fun launchTemplate(argument: suspend GroupLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "knchkmhwonjeiqdd")
suspend fun loadBalancers(value: Output<List<String>>)
@JvmName(name = "jaowmhnbuajmfkgy")
suspend fun loadBalancers(vararg values: Output<String>)
@JvmName(name = "kaudijdksumvriyf")
suspend fun loadBalancers(vararg values: String)
@JvmName(name = "dqctvkpgtrriaval")
suspend fun loadBalancers(values: List<Output<String>>)
@JvmName(name = "aeahpxfjstcmqmwg")
suspend fun loadBalancers(value: List<String>?)
Link copied to clipboard
@JvmName(name = "sbayajyolouprbqr")
suspend fun maxInstanceLifetime(value: Output<Int>)
@JvmName(name = "xxaidugvlhufsghd")
suspend fun maxInstanceLifetime(value: Int?)
Link copied to clipboard
@JvmName(name = "qbcauypsexyfhpjx")
suspend fun maxSize(value: Output<Int>)
@JvmName(name = "adrnodawnpuxyurb")
suspend fun maxSize(value: Int?)
Link copied to clipboard
@JvmName(name = "naokuqowrigcupre")
fun metricsGranularity(value: MetricsGranularity)
@JvmName(name = "pfflqfejcbmgctiu")
suspend fun metricsGranularity(value: Either<String, MetricsGranularity>?)
@JvmName(name = "yauwvqsroblwvmon")
suspend fun metricsGranularity(value: Output<Either<String, MetricsGranularity>>)
@JvmName(name = "ikiqnqagjsaikeuo")
fun metricsGranularity(value: String)
Link copied to clipboard
@JvmName(name = "wvuebywaftsjbvnj")
suspend fun minElbCapacity(value: Output<Int>)
@JvmName(name = "xwrkgwbsvmadydyl")
suspend fun minElbCapacity(value: Int?)
Link copied to clipboard
@JvmName(name = "qvrkoeiyqlcdryuj")
suspend fun minSize(value: Output<Int>)
@JvmName(name = "epynhysmhbvdouni")
suspend fun minSize(value: Int?)
Link copied to clipboard
@JvmName(name = "plapbjyvnrhswgfv")
suspend fun mixedInstancesPolicy(value: GroupMixedInstancesPolicyArgs?)
@JvmName(name = "yeddvwyjgpcthltw")
suspend fun mixedInstancesPolicy(value: Output<GroupMixedInstancesPolicyArgs>)
@JvmName(name = "lqdinmypgxnpoiyr")
suspend fun mixedInstancesPolicy(argument: suspend GroupMixedInstancesPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xqvjpvryienurkxs")
suspend fun name(value: Output<String>)
@JvmName(name = "xdnbuwcaayvigpvl")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "uselkmbxendjrwko")
suspend fun namePrefix(value: Output<String>)
@JvmName(name = "vwunpefgyjbohety")
suspend fun namePrefix(value: String?)
Link copied to clipboard
@JvmName(name = "fwxyqnfwfduwgybw")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "xtyierwhfiwyllsv")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "pxatkqcachsntvqd")
suspend fun protectFromScaleIn(value: Output<Boolean>)
@JvmName(name = "afnxfjdjwobwubhu")
suspend fun protectFromScaleIn(value: Boolean?)
Link copied to clipboard
@JvmName(name = "avtcidspvsbtauxx")
suspend fun serviceLinkedRoleArn(value: Output<String>)
@JvmName(name = "ayywkjosgnneujuc")
suspend fun serviceLinkedRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "xlynmclmdwplljhq")
suspend fun suspendedProcesses(value: Output<List<String>>)
@JvmName(name = "qhetuekabaxitthj")
suspend fun suspendedProcesses(vararg values: Output<String>)
@JvmName(name = "rmeqgdytabxvouad")
suspend fun suspendedProcesses(vararg values: String)
@JvmName(name = "gshpnupjrjyesfoc")
suspend fun suspendedProcesses(values: List<Output<String>>)
@JvmName(name = "rlhibmapmdiruxiv")
suspend fun suspendedProcesses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "uxdpsmphxwpqauch")
suspend fun tags(value: Output<List<GroupTagArgs>>)
@JvmName(name = "lsjbpanqtsbwkuyh")
suspend fun tags(vararg values: GroupTagArgs)
@JvmName(name = "adpojtjlgdnwobsf")
suspend fun tags(vararg values: Output<GroupTagArgs>)
@JvmName(name = "xtfedtgtsacfjhnm")
suspend fun tags(vararg argument: suspend GroupTagArgsBuilder.() -> Unit)
@JvmName(name = "utmygighouldnhbk")
suspend fun tags(value: List<GroupTagArgs>?)
@JvmName(name = "orvispheyduwbdxx")
suspend fun tags(values: List<Output<GroupTagArgs>>)
@JvmName(name = "bqkhjopdvcbllbkg")
suspend fun tags(argument: List<suspend GroupTagArgsBuilder.() -> Unit>)
@JvmName(name = "solbshmdbpcapdyg")
suspend fun tags(argument: suspend GroupTagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ubrenaydkaugrlhu")
suspend fun targetGroupArns(value: Output<List<String>>)
@JvmName(name = "yneopmfommmqrwir")
suspend fun targetGroupArns(vararg values: Output<String>)
@JvmName(name = "ccjjofcnptsgadml")
suspend fun targetGroupArns(vararg values: String)
@JvmName(name = "mvqivtjucsexxgim")
suspend fun targetGroupArns(values: List<Output<String>>)
@JvmName(name = "wglalnrktcoolmkf")
suspend fun targetGroupArns(value: List<String>?)
Link copied to clipboard
@JvmName(name = "whowcoxsuhmxqpam")
suspend fun terminationPolicies(value: Output<List<String>>)
@JvmName(name = "tdquyhlyxjusihul")
suspend fun terminationPolicies(vararg values: Output<String>)
@JvmName(name = "bbebxoxxqgycufqe")
suspend fun terminationPolicies(vararg values: String)
@JvmName(name = "xkcsxsxffmgysdtf")
suspend fun terminationPolicies(values: List<Output<String>>)
@JvmName(name = "jxwoylcqmbgujldq")
suspend fun terminationPolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "fdbjnpketcpksfxg")
suspend fun trafficSources(value: Output<List<GroupTrafficSourceArgs>>)
@JvmName(name = "uodxldadyqrwblgt")
suspend fun trafficSources(vararg values: GroupTrafficSourceArgs)
@JvmName(name = "mehjigafidnjbadb")
suspend fun trafficSources(vararg values: Output<GroupTrafficSourceArgs>)
@JvmName(name = "wvykebrsuhdweowt")
suspend fun trafficSources(vararg argument: suspend GroupTrafficSourceArgsBuilder.() -> Unit)
@JvmName(name = "hvaxcrktclagaoof")
suspend fun trafficSources(value: List<GroupTrafficSourceArgs>?)
@JvmName(name = "halkieonpdnolnrh")
suspend fun trafficSources(values: List<Output<GroupTrafficSourceArgs>>)
@JvmName(name = "clioeldxxqfbiixc")
suspend fun trafficSources(argument: List<suspend GroupTrafficSourceArgsBuilder.() -> Unit>)
@JvmName(name = "raofnbgcisykasur")
suspend fun trafficSources(argument: suspend GroupTrafficSourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ihvijnmgddlymruf")
suspend fun vpcZoneIdentifiers(value: Output<List<String>>)
@JvmName(name = "gplvdfkhahjhccfo")
suspend fun vpcZoneIdentifiers(vararg values: Output<String>)
@JvmName(name = "pjfcnwpujthbjvfy")
suspend fun vpcZoneIdentifiers(vararg values: String)
@JvmName(name = "iqcrlrvvfijfxuqj")
suspend fun vpcZoneIdentifiers(values: List<Output<String>>)
@JvmName(name = "tvtcvktyxylwqfhe")
suspend fun vpcZoneIdentifiers(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wgbedenjdldiqkst")
suspend fun waitForCapacityTimeout(value: Output<String>)
@JvmName(name = "mmclrmdwwxfvbukv")
suspend fun waitForCapacityTimeout(value: String?)
Link copied to clipboard
@JvmName(name = "wddhdnujlukuhglg")
suspend fun waitForElbCapacity(value: Output<Int>)
@JvmName(name = "lcgkejfffwilgxsa")
suspend fun waitForElbCapacity(value: Int?)
Link copied to clipboard
@JvmName(name = "psjmuyquuugjdkuj")
suspend fun warmPool(value: GroupWarmPoolArgs?)
@JvmName(name = "nerfxobrgbnkbdkh")
suspend fun warmPool(value: Output<GroupWarmPoolArgs>)
@JvmName(name = "wdmsrxbdinqcvxll")
suspend fun warmPool(argument: suspend GroupWarmPoolArgsBuilder.() -> Unit)