AutoScalingGroupArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "rqxlngrbttevhgyo")
suspend fun autoScalingGroupName(value: Output<String>)
@JvmName(name = "uadgmhbpemgsdprg")
suspend fun autoScalingGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "ibtnqobegrdummtm")
suspend fun availabilityZones(value: Output<List<String>>)
@JvmName(name = "ilnpbtoyukmmwphr")
suspend fun availabilityZones(vararg values: Output<String>)
@JvmName(name = "vhftumwijrkiwueg")
suspend fun availabilityZones(vararg values: String)
@JvmName(name = "vawwbdbjvbrrmers")
suspend fun availabilityZones(values: List<Output<String>>)
@JvmName(name = "efaknxegoxpwmaus")
suspend fun availabilityZones(value: List<String>?)
Link copied to clipboard
@JvmName(name = "iyfobwhdtjxvgidn")
suspend fun capacityRebalance(value: Output<Boolean>)
@JvmName(name = "pqqctnnfguewnqxb")
suspend fun capacityRebalance(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sksuwnrepyhatwsj")
suspend fun context(value: Output<String>)
@JvmName(name = "eyajyhshnbdxxweb")
suspend fun context(value: String?)
Link copied to clipboard
@JvmName(name = "ksjdjaxhxqvvwklx")
suspend fun cooldown(value: Output<String>)
@JvmName(name = "hdferchpmdupyavp")
suspend fun cooldown(value: String?)
Link copied to clipboard
@JvmName(name = "ruciweitqrkxrjum")
suspend fun defaultInstanceWarmup(value: Output<Int>)
@JvmName(name = "cuvdxeqdtbstdwyl")
suspend fun defaultInstanceWarmup(value: Int?)
Link copied to clipboard
@JvmName(name = "pyvkywavarfqilfq")
suspend fun desiredCapacity(value: Output<String>)
@JvmName(name = "takxuiedqijhotog")
suspend fun desiredCapacity(value: String?)
Link copied to clipboard
@JvmName(name = "xgettibeytlyxlyt")
suspend fun desiredCapacityType(value: Output<String>)
@JvmName(name = "dihqqsjggvkecvic")
suspend fun desiredCapacityType(value: String?)
Link copied to clipboard
@JvmName(name = "bolssyunfrxykkam")
suspend fun healthCheckGracePeriod(value: Output<Int>)
@JvmName(name = "puttjnggixijwwlo")
suspend fun healthCheckGracePeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "dwomvmqkiqjqbmhw")
suspend fun healthCheckType(value: Output<String>)
@JvmName(name = "uroejhfurwkcxtqk")
suspend fun healthCheckType(value: String?)
Link copied to clipboard
@JvmName(name = "rfpgquejryfpiugp")
suspend fun instanceId(value: Output<String>)
@JvmName(name = "bjotugwvyedlepia")
suspend fun instanceId(value: String?)
Link copied to clipboard
@JvmName(name = "hfcjuomwlgagindt")
suspend fun instanceMaintenancePolicy(value: Output<AutoScalingGroupInstanceMaintenancePolicyArgs>)
@JvmName(name = "eoajajfldxymilkp")
suspend fun instanceMaintenancePolicy(argument: suspend AutoScalingGroupInstanceMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xwmdjlukuwxdnkmd")
suspend fun launchConfigurationName(value: Output<String>)
@JvmName(name = "yhmqdjxvsfwyagsj")
suspend fun launchConfigurationName(value: String?)
Link copied to clipboard
@JvmName(name = "koojdrifpslvxgsc")
suspend fun launchTemplate(value: AutoScalingGroupLaunchTemplateSpecificationArgs?)
@JvmName(name = "qjftdghrafsolupu")
suspend fun launchTemplate(value: Output<AutoScalingGroupLaunchTemplateSpecificationArgs>)
@JvmName(name = "pwmlgyvdrcieripu")
suspend fun launchTemplate(argument: suspend AutoScalingGroupLaunchTemplateSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uuhaehicoiqwbcsb")
suspend fun lifecycleHookSpecificationList(value: Output<List<AutoScalingGroupLifecycleHookSpecificationArgs>>)
@JvmName(name = "ipedodxjogaddebd")
suspend fun lifecycleHookSpecificationList(vararg values: AutoScalingGroupLifecycleHookSpecificationArgs)
@JvmName(name = "rmvnipvdxcqvqsmm")
suspend fun lifecycleHookSpecificationList(vararg values: Output<AutoScalingGroupLifecycleHookSpecificationArgs>)
@JvmName(name = "ygfqejnsnykmidub")
suspend fun lifecycleHookSpecificationList(vararg argument: suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "yoomfxxkjydpwsdu")
suspend fun lifecycleHookSpecificationList(values: List<Output<AutoScalingGroupLifecycleHookSpecificationArgs>>)
@JvmName(name = "lsdmyjkntgmlghut")
suspend fun lifecycleHookSpecificationList(argument: List<suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "pkufcvemnevldopb")
suspend fun lifecycleHookSpecificationList(argument: suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "imngognmywnbuuom")
suspend fun loadBalancerNames(value: Output<List<String>>)
@JvmName(name = "tsxxinabnajegpbu")
suspend fun loadBalancerNames(vararg values: Output<String>)
@JvmName(name = "lvbmfpegkwvqmkmt")
suspend fun loadBalancerNames(vararg values: String)
@JvmName(name = "sgjnkkfvhfhedwcs")
suspend fun loadBalancerNames(values: List<Output<String>>)
@JvmName(name = "ytqjxrqdtjbiuuom")
suspend fun loadBalancerNames(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xpfslfhxuwbdmiyg")
suspend fun maxInstanceLifetime(value: Output<Int>)
@JvmName(name = "bwbuukrgmsvdwmuk")
suspend fun maxInstanceLifetime(value: Int?)
Link copied to clipboard
@JvmName(name = "sfewvyfopxekyvss")
suspend fun maxSize(value: Output<String>)
@JvmName(name = "vxcfstygghkldgrf")
suspend fun maxSize(value: String?)
Link copied to clipboard
@JvmName(name = "naxfydjokcdaeqxu")
suspend fun metricsCollection(value: Output<List<AutoScalingGroupMetricsCollectionArgs>>)
@JvmName(name = "ulesoxrttvujwhqi")
suspend fun metricsCollection(vararg values: AutoScalingGroupMetricsCollectionArgs)
@JvmName(name = "cqdtybjypamuiexb")
suspend fun metricsCollection(vararg values: Output<AutoScalingGroupMetricsCollectionArgs>)
@JvmName(name = "fwferoaifgxupvry")
suspend fun metricsCollection(vararg argument: suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit)
@JvmName(name = "amnifnevgyinfuhi")
suspend fun metricsCollection(value: List<AutoScalingGroupMetricsCollectionArgs>?)
@JvmName(name = "jlxcbmelnnfufcgl")
suspend fun metricsCollection(values: List<Output<AutoScalingGroupMetricsCollectionArgs>>)
@JvmName(name = "nnbdkegmxiucdyhp")
suspend fun metricsCollection(argument: List<suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit>)
@JvmName(name = "lxfvnygpoookkrar")
suspend fun metricsCollection(argument: suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wvvxwwxjewvdgoum")
suspend fun minSize(value: Output<String>)
@JvmName(name = "xlrwoubjsxukkuwe")
suspend fun minSize(value: String?)
Link copied to clipboard
@JvmName(name = "kcrcwhasafxkmvsj")
suspend fun mixedInstancesPolicy(value: AutoScalingGroupMixedInstancesPolicyArgs?)
@JvmName(name = "aejnxqddtupxfejq")
suspend fun mixedInstancesPolicy(value: Output<AutoScalingGroupMixedInstancesPolicyArgs>)
@JvmName(name = "midpmdyvnlmckcvo")
suspend fun mixedInstancesPolicy(argument: suspend AutoScalingGroupMixedInstancesPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ciylrikrhdqijrqp")
suspend fun newInstancesProtectedFromScaleIn(value: Output<Boolean>)
@JvmName(name = "dkapmusvkmlhvylm")
suspend fun newInstancesProtectedFromScaleIn(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dguntimhmvlxxnve")
suspend fun notificationConfiguration(value: Output<AutoScalingGroupNotificationConfigurationArgs>)
@JvmName(name = "vyrrheuvbgugxkoo")
suspend fun notificationConfiguration(argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "seutbjbbvbyuwyiq")
suspend fun notificationConfigurations(value: Output<List<AutoScalingGroupNotificationConfigurationArgs>>)
@JvmName(name = "qvbawrlgcsmtdgif")
suspend fun notificationConfigurations(vararg values: AutoScalingGroupNotificationConfigurationArgs)
@JvmName(name = "mpbncktblnssoxtx")
suspend fun notificationConfigurations(vararg values: Output<AutoScalingGroupNotificationConfigurationArgs>)
@JvmName(name = "jircjxcutllnggfa")
suspend fun notificationConfigurations(vararg argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "gkstectkjergixpg")
suspend fun notificationConfigurations(values: List<Output<AutoScalingGroupNotificationConfigurationArgs>>)
@JvmName(name = "ryokdtmnmcsephkt")
suspend fun notificationConfigurations(argument: List<suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "oibvlvmuitjxfytd")
suspend fun notificationConfigurations(argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mlfjstmrmwntnvmo")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "ednyebdkorappwya")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "upbwdselyndqqksu")
suspend fun serviceLinkedRoleArn(value: Output<String>)
@JvmName(name = "mlqxnehwrnxoldgu")
suspend fun serviceLinkedRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "doqhulfigwuqhekl")
suspend fun tags(value: Output<List<AutoScalingGroupTagPropertyArgs>>)
@JvmName(name = "bwoffeeyfgfrnlsg")
suspend fun tags(vararg values: AutoScalingGroupTagPropertyArgs)
@JvmName(name = "qtdglbrbwrrfpobb")
suspend fun tags(vararg values: Output<AutoScalingGroupTagPropertyArgs>)
@JvmName(name = "xtgmcyvmbovflerg")
suspend fun tags(vararg argument: suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit)
@JvmName(name = "fxmgwsdhdgjdwtyf")
suspend fun tags(value: List<AutoScalingGroupTagPropertyArgs>?)
@JvmName(name = "wknaspmypvruhyxq")
suspend fun tags(values: List<Output<AutoScalingGroupTagPropertyArgs>>)
@JvmName(name = "owamwhdxgdbabnsn")
suspend fun tags(argument: List<suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit>)
@JvmName(name = "rywwchndeeepuljr")
suspend fun tags(argument: suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mncfxmvbefvdfeuu")
suspend fun targetGroupArns(value: Output<List<String>>)
@JvmName(name = "cnrilosglvpypkra")
suspend fun targetGroupArns(vararg values: Output<String>)
@JvmName(name = "wpcxgxmtxvaabcot")
suspend fun targetGroupArns(vararg values: String)
@JvmName(name = "lndaxujfxqluyiue")
suspend fun targetGroupArns(values: List<Output<String>>)
@JvmName(name = "wcqxgfuwtxmcuhfy")
suspend fun targetGroupArns(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ahyeneitwlpdoplc")
suspend fun terminationPolicies(value: Output<List<String>>)
@JvmName(name = "htwxqmuuseecdcsw")
suspend fun terminationPolicies(vararg values: Output<String>)
@JvmName(name = "wgkjijbfdonygakf")
suspend fun terminationPolicies(vararg values: String)
@JvmName(name = "nqrwhdyyuwwexxwu")
suspend fun terminationPolicies(values: List<Output<String>>)
@JvmName(name = "ogownhrqdoyrubsa")
suspend fun terminationPolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "yuaiidcvhxxhlbbr")
suspend fun vpcZoneIdentifier(value: Output<List<String>>)
@JvmName(name = "wmvxipjpjtoalcen")
suspend fun vpcZoneIdentifier(vararg values: Output<String>)
@JvmName(name = "bjrecxknxiextkrp")
suspend fun vpcZoneIdentifier(vararg values: String)
@JvmName(name = "gomnutfasaaxgutx")
suspend fun vpcZoneIdentifier(values: List<Output<String>>)
@JvmName(name = "ngftsxxronygxhdo")
suspend fun vpcZoneIdentifier(value: List<String>?)