AutoScalingGroupArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "yloaidxtseqpepxr")
suspend fun autoScalingGroupName(value: Output<String>)
@JvmName(name = "xqspvwoekvchjcdq")
suspend fun autoScalingGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "rujhqufrnuwxqhaq")
suspend fun availabilityZoneDistribution(value: Output<AutoScalingGroupAvailabilityZoneDistributionArgs>)
@JvmName(name = "oudejsnkywwxdqhs")
suspend fun availabilityZoneDistribution(argument: suspend AutoScalingGroupAvailabilityZoneDistributionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tjpyfqprkhxibxho")
suspend fun availabilityZones(value: Output<List<String>>)
@JvmName(name = "jfxoppyxumcqlnfe")
suspend fun availabilityZones(vararg values: Output<String>)
@JvmName(name = "gehfryycjdayurfq")
suspend fun availabilityZones(vararg values: String)
@JvmName(name = "dnsgftgtrpngsnwq")
suspend fun availabilityZones(values: List<Output<String>>)
@JvmName(name = "avxxsxrmdmwummgd")
suspend fun availabilityZones(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xihjbbklqtpeoatx")
suspend fun capacityRebalance(value: Output<Boolean>)
@JvmName(name = "ygvnnoakgqujevbx")
suspend fun capacityRebalance(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tnjyllqustghtksv")
suspend fun context(value: Output<String>)
@JvmName(name = "ukioshkwhkakugke")
suspend fun context(value: String?)
Link copied to clipboard
@JvmName(name = "wecquirrhavkfdgn")
suspend fun cooldown(value: Output<String>)
@JvmName(name = "yowtufdxjmcmnepv")
suspend fun cooldown(value: String?)
Link copied to clipboard
@JvmName(name = "yhqiiiogdgndnusc")
suspend fun defaultInstanceWarmup(value: Output<Int>)
@JvmName(name = "wnikobvepuaoqvae")
suspend fun defaultInstanceWarmup(value: Int?)
Link copied to clipboard
@JvmName(name = "byqcmbukqvmvqxjf")
suspend fun desiredCapacity(value: Output<String>)
@JvmName(name = "rfwvyffqhprkmtkh")
suspend fun desiredCapacity(value: String?)
Link copied to clipboard
@JvmName(name = "lkxdsagyithcutmv")
suspend fun desiredCapacityType(value: Output<String>)
@JvmName(name = "xrbqusjfmmqrnvba")
suspend fun desiredCapacityType(value: String?)
Link copied to clipboard
@JvmName(name = "dhcrcflndhsmylxg")
suspend fun healthCheckGracePeriod(value: Output<Int>)
@JvmName(name = "yoraibjmrifnjvld")
suspend fun healthCheckGracePeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "bajvqqxhdngtxjmp")
suspend fun healthCheckType(value: Output<String>)
@JvmName(name = "nhnuaknuaenqinbw")
suspend fun healthCheckType(value: String?)
Link copied to clipboard
@JvmName(name = "dqkuolsoeodulxto")
suspend fun instanceId(value: Output<String>)
@JvmName(name = "rgvrgopeougmqyra")
suspend fun instanceId(value: String?)
Link copied to clipboard
@JvmName(name = "qfddwkbcsgywoajt")
suspend fun instanceMaintenancePolicy(value: Output<AutoScalingGroupInstanceMaintenancePolicyArgs>)
@JvmName(name = "hlpnxflsdvbabgnk")
suspend fun instanceMaintenancePolicy(argument: suspend AutoScalingGroupInstanceMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "haobnfwqnhrqnnwd")
suspend fun launchConfigurationName(value: Output<String>)
@JvmName(name = "etuoqoufqbbbjdgp")
suspend fun launchConfigurationName(value: String?)
Link copied to clipboard
@JvmName(name = "gfomxbwwnnhupisj")
suspend fun launchTemplate(value: AutoScalingGroupLaunchTemplateSpecificationArgs?)
@JvmName(name = "khumxtvdgcvuqdbo")
suspend fun launchTemplate(value: Output<AutoScalingGroupLaunchTemplateSpecificationArgs>)
@JvmName(name = "qqxvsfivxxfumdqb")
suspend fun launchTemplate(argument: suspend AutoScalingGroupLaunchTemplateSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qfgxmiixatuknies")
suspend fun lifecycleHookSpecificationList(value: Output<List<AutoScalingGroupLifecycleHookSpecificationArgs>>)
@JvmName(name = "oyibgpyjnfecfcnc")
suspend fun lifecycleHookSpecificationList(vararg values: AutoScalingGroupLifecycleHookSpecificationArgs)
@JvmName(name = "foyclhlouyyrjxth")
suspend fun lifecycleHookSpecificationList(vararg values: Output<AutoScalingGroupLifecycleHookSpecificationArgs>)
@JvmName(name = "vgahtjsiojcddxdw")
suspend fun lifecycleHookSpecificationList(vararg argument: suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "awqqrasulakaqlqt")
suspend fun lifecycleHookSpecificationList(values: List<Output<AutoScalingGroupLifecycleHookSpecificationArgs>>)
@JvmName(name = "wsgkmhebnyopfevp")
suspend fun lifecycleHookSpecificationList(argument: List<suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "ukfryuuydvtmxtep")
suspend fun lifecycleHookSpecificationList(argument: suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uhkhxsnnxparojec")
suspend fun loadBalancerNames(value: Output<List<String>>)
@JvmName(name = "gcgqwpgihwqgurgh")
suspend fun loadBalancerNames(vararg values: Output<String>)
@JvmName(name = "hjdmfkctrynyhhmh")
suspend fun loadBalancerNames(vararg values: String)
@JvmName(name = "emsrquocbylarusa")
suspend fun loadBalancerNames(values: List<Output<String>>)
@JvmName(name = "wsxdacyucawuoexq")
suspend fun loadBalancerNames(value: List<String>?)
Link copied to clipboard
@JvmName(name = "nklrupltkisdnxle")
suspend fun maxInstanceLifetime(value: Output<Int>)
@JvmName(name = "noxtqlqxyddnqaxk")
suspend fun maxInstanceLifetime(value: Int?)
Link copied to clipboard
@JvmName(name = "yedrhkggiwulrlyb")
suspend fun maxSize(value: Output<String>)
@JvmName(name = "htwieaiwnlqqtdrs")
suspend fun maxSize(value: String?)
Link copied to clipboard
@JvmName(name = "sccofrbygepnfdgy")
suspend fun metricsCollection(value: Output<List<AutoScalingGroupMetricsCollectionArgs>>)
@JvmName(name = "sjprvdtmyhdfqxpo")
suspend fun metricsCollection(vararg values: AutoScalingGroupMetricsCollectionArgs)
@JvmName(name = "podotfatywctqrgr")
suspend fun metricsCollection(vararg values: Output<AutoScalingGroupMetricsCollectionArgs>)
@JvmName(name = "lyjhgguoikwikwnk")
suspend fun metricsCollection(vararg argument: suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit)
@JvmName(name = "vckmksbfdidqreoi")
suspend fun metricsCollection(value: List<AutoScalingGroupMetricsCollectionArgs>?)
@JvmName(name = "ournjdtehqxgxatv")
suspend fun metricsCollection(values: List<Output<AutoScalingGroupMetricsCollectionArgs>>)
@JvmName(name = "empxnhwwkcakwiyf")
suspend fun metricsCollection(argument: List<suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit>)
@JvmName(name = "ttbqputavpkvjgca")
suspend fun metricsCollection(argument: suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gsylelkldhpieykv")
suspend fun minSize(value: Output<String>)
@JvmName(name = "trihgnubepscucyh")
suspend fun minSize(value: String?)
Link copied to clipboard
@JvmName(name = "voexsshydriseioy")
suspend fun mixedInstancesPolicy(value: AutoScalingGroupMixedInstancesPolicyArgs?)
@JvmName(name = "fjqyfcecdqtisdub")
suspend fun mixedInstancesPolicy(value: Output<AutoScalingGroupMixedInstancesPolicyArgs>)
@JvmName(name = "hhfuqvdtecrmgdxx")
suspend fun mixedInstancesPolicy(argument: suspend AutoScalingGroupMixedInstancesPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rnlxppctvnsthbfk")
suspend fun newInstancesProtectedFromScaleIn(value: Output<Boolean>)
@JvmName(name = "ggtexepsjvbguuij")
suspend fun newInstancesProtectedFromScaleIn(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tcssmbxkhecxfbbp")
suspend fun notificationConfiguration(value: Output<AutoScalingGroupNotificationConfigurationArgs>)
@JvmName(name = "ngyenglokthamvvf")
suspend fun notificationConfiguration(argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oqqtxxuiplrrjkiq")
suspend fun notificationConfigurations(value: Output<List<AutoScalingGroupNotificationConfigurationArgs>>)
@JvmName(name = "gryrtmbxqvgoskxf")
suspend fun notificationConfigurations(vararg values: AutoScalingGroupNotificationConfigurationArgs)
@JvmName(name = "jibnrbcdwnfbmssf")
suspend fun notificationConfigurations(vararg values: Output<AutoScalingGroupNotificationConfigurationArgs>)
@JvmName(name = "xfbifvvffdkeoiwl")
suspend fun notificationConfigurations(vararg argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "dwjevkhkiqllranx")
suspend fun notificationConfigurations(values: List<Output<AutoScalingGroupNotificationConfigurationArgs>>)
@JvmName(name = "joyvjrjmtxlpjvvk")
suspend fun notificationConfigurations(argument: List<suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "agpxhtvifuthxfwg")
suspend fun notificationConfigurations(argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ehxaxhqvpnvuxiar")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "rgxhvoytyfdsoqkh")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "wopnmvlpkgkndice")
suspend fun serviceLinkedRoleArn(value: Output<String>)
@JvmName(name = "fgdwxbrueectixgy")
suspend fun serviceLinkedRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "crbyihjafcjonphi")
suspend fun skipZonalShiftValidation(value: Output<Boolean>)
@JvmName(name = "kcnwakinegtnofwf")
suspend fun skipZonalShiftValidation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tifdfrsheviyqybu")
suspend fun tags(value: Output<List<AutoScalingGroupTagPropertyArgs>>)
@JvmName(name = "simbweyayodlkjqt")
suspend fun tags(vararg values: AutoScalingGroupTagPropertyArgs)
@JvmName(name = "wkvrrhreuovnjkdr")
suspend fun tags(vararg values: Output<AutoScalingGroupTagPropertyArgs>)
@JvmName(name = "boqbwexbplmiqepd")
suspend fun tags(vararg argument: suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit)
@JvmName(name = "fjpcvnocumabopyh")
suspend fun tags(value: List<AutoScalingGroupTagPropertyArgs>?)
@JvmName(name = "vuyoilmtbwsyanoc")
suspend fun tags(values: List<Output<AutoScalingGroupTagPropertyArgs>>)
@JvmName(name = "svlweqeuhuprsbkm")
suspend fun tags(argument: List<suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit>)
@JvmName(name = "exbuyhdqwhldmajv")
suspend fun tags(argument: suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tdovjjxbnshijouv")
suspend fun targetGroupArns(value: Output<List<String>>)
@JvmName(name = "cmtkhnbvjswummhu")
suspend fun targetGroupArns(vararg values: Output<String>)
@JvmName(name = "eysrwejdmrdlwmwd")
suspend fun targetGroupArns(vararg values: String)
@JvmName(name = "bbpvkhsffjqregxh")
suspend fun targetGroupArns(values: List<Output<String>>)
@JvmName(name = "unwbiwqleawpjxft")
suspend fun targetGroupArns(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wxvqfxnlbuujtwba")
suspend fun terminationPolicies(value: Output<List<String>>)
@JvmName(name = "khgrydlmyicwjgtb")
suspend fun terminationPolicies(vararg values: Output<String>)
@JvmName(name = "kryntusqwmeuvpvt")
suspend fun terminationPolicies(vararg values: String)
@JvmName(name = "ajjeylxbdfpyfryb")
suspend fun terminationPolicies(values: List<Output<String>>)
@JvmName(name = "saluguxeyrauqkjv")
suspend fun terminationPolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "mpprmocwngefxduh")
suspend fun trafficSources(value: Output<List<AutoScalingGroupTrafficSourceIdentifierArgs>>)
@JvmName(name = "nwjqvjosfheuuceu")
suspend fun trafficSources(vararg values: AutoScalingGroupTrafficSourceIdentifierArgs)
@JvmName(name = "gwoiicgvlwopfglv")
suspend fun trafficSources(vararg values: Output<AutoScalingGroupTrafficSourceIdentifierArgs>)
@JvmName(name = "kygrnvqfndybwmbj")
suspend fun trafficSources(vararg argument: suspend AutoScalingGroupTrafficSourceIdentifierArgsBuilder.() -> Unit)
@JvmName(name = "pwcwfovvvynttbxu")
suspend fun trafficSources(value: List<AutoScalingGroupTrafficSourceIdentifierArgs>?)
@JvmName(name = "gqxcptlkjpycpvtx")
suspend fun trafficSources(values: List<Output<AutoScalingGroupTrafficSourceIdentifierArgs>>)
@JvmName(name = "ojukuadcughqibuc")
suspend fun trafficSources(argument: List<suspend AutoScalingGroupTrafficSourceIdentifierArgsBuilder.() -> Unit>)
@JvmName(name = "jdbijooupashkapq")
suspend fun trafficSources(argument: suspend AutoScalingGroupTrafficSourceIdentifierArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mcnqjyuggpcniujf")
suspend fun vpcZoneIdentifier(value: Output<List<String>>)
@JvmName(name = "ilypfkiynektntbk")
suspend fun vpcZoneIdentifier(vararg values: Output<String>)
@JvmName(name = "urolgvoqknfsrfgn")
suspend fun vpcZoneIdentifier(vararg values: String)
@JvmName(name = "hltvymdwtvhxhjsi")
suspend fun vpcZoneIdentifier(values: List<Output<String>>)
@JvmName(name = "qwoikwhaiifyckhd")
suspend fun vpcZoneIdentifier(value: List<String>?)