AutoScalingGroupArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "lkckwcnwncndtgih")
suspend fun autoScalingGroupName(value: Output<String>)
@JvmName(name = "nsygwpxptaxeublo")
suspend fun autoScalingGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "dwrmkmwdarixmgje")
suspend fun availabilityZoneDistribution(value: Output<AutoScalingGroupAvailabilityZoneDistributionArgs>)
@JvmName(name = "qlhmjxkpuabwlrvd")
suspend fun availabilityZoneDistribution(argument: suspend AutoScalingGroupAvailabilityZoneDistributionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gjqqaffsqsuslrge")
suspend fun availabilityZones(value: Output<List<String>>)
@JvmName(name = "getmgdkwxufcwnqj")
suspend fun availabilityZones(vararg values: Output<String>)
@JvmName(name = "evatwdirqortmcgs")
suspend fun availabilityZones(vararg values: String)
@JvmName(name = "ntjxmrtfatqsrood")
suspend fun availabilityZones(values: List<Output<String>>)
@JvmName(name = "ytmntjxexlxfkxxf")
suspend fun availabilityZones(value: List<String>?)
Link copied to clipboard
@JvmName(name = "hrryoqexmdlarijd")
suspend fun capacityRebalance(value: Output<Boolean>)
@JvmName(name = "ccoyykaweqafuwfa")
suspend fun capacityRebalance(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kneiqycwjohnlgdy")
suspend fun context(value: Output<String>)
@JvmName(name = "gywkcexdxfhpalec")
suspend fun context(value: String?)
Link copied to clipboard
@JvmName(name = "yqdqwghctbsnswyf")
suspend fun cooldown(value: Output<String>)
@JvmName(name = "lywityedsqmhrugf")
suspend fun cooldown(value: String?)
Link copied to clipboard
@JvmName(name = "ooqkaxwrgupqsmvl")
suspend fun defaultInstanceWarmup(value: Output<Int>)
@JvmName(name = "vtsaivahnlbnjohs")
suspend fun defaultInstanceWarmup(value: Int?)
Link copied to clipboard
@JvmName(name = "joogcrswvvnlxqjg")
suspend fun desiredCapacity(value: Output<String>)
@JvmName(name = "ncmqofwqkgbigkco")
suspend fun desiredCapacity(value: String?)
Link copied to clipboard
@JvmName(name = "ysqyjhwxurskmqgk")
suspend fun desiredCapacityType(value: Output<String>)
@JvmName(name = "jvolpvqduujfkmls")
suspend fun desiredCapacityType(value: String?)
Link copied to clipboard
@JvmName(name = "ctjiiybquwihagxn")
suspend fun healthCheckGracePeriod(value: Output<Int>)
@JvmName(name = "mcliwlparkdpecek")
suspend fun healthCheckGracePeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "pulisseigjyvswty")
suspend fun healthCheckType(value: Output<String>)
@JvmName(name = "ugedjogmmytasama")
suspend fun healthCheckType(value: String?)
Link copied to clipboard
@JvmName(name = "ocwcirksgsnkcomu")
suspend fun instanceId(value: Output<String>)
@JvmName(name = "udnqmossccsxwklp")
suspend fun instanceId(value: String?)
Link copied to clipboard
@JvmName(name = "bdtbtumruqilpokr")
suspend fun instanceMaintenancePolicy(value: Output<AutoScalingGroupInstanceMaintenancePolicyArgs>)
@JvmName(name = "rlywncpcskxissom")
suspend fun instanceMaintenancePolicy(argument: suspend AutoScalingGroupInstanceMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bulnvcpfpjtmvgta")
suspend fun launchConfigurationName(value: Output<String>)
@JvmName(name = "xdbtxkfijsfqftqb")
suspend fun launchConfigurationName(value: String?)
Link copied to clipboard
@JvmName(name = "yutdfmsxuutxwnga")
suspend fun launchTemplate(value: AutoScalingGroupLaunchTemplateSpecificationArgs?)
@JvmName(name = "hskcgdicogcedeij")
suspend fun launchTemplate(value: Output<AutoScalingGroupLaunchTemplateSpecificationArgs>)
@JvmName(name = "xndjfqslnleilxrj")
suspend fun launchTemplate(argument: suspend AutoScalingGroupLaunchTemplateSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "djysxddxugfwlnci")
suspend fun lifecycleHookSpecificationList(value: Output<List<AutoScalingGroupLifecycleHookSpecificationArgs>>)
@JvmName(name = "pnpvvpusontvougm")
suspend fun lifecycleHookSpecificationList(vararg values: AutoScalingGroupLifecycleHookSpecificationArgs)
@JvmName(name = "xsklthsvgiweqahk")
suspend fun lifecycleHookSpecificationList(vararg values: Output<AutoScalingGroupLifecycleHookSpecificationArgs>)
@JvmName(name = "qwabudvxmkhinpxo")
suspend fun lifecycleHookSpecificationList(vararg argument: suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "gdhatrmnvdcqwvjq")
suspend fun lifecycleHookSpecificationList(values: List<Output<AutoScalingGroupLifecycleHookSpecificationArgs>>)
@JvmName(name = "mycqavtngwxljifk")
suspend fun lifecycleHookSpecificationList(argument: List<suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "syrmdalyevmrpmcl")
suspend fun lifecycleHookSpecificationList(argument: suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eekiriuomooqnvpc")
suspend fun loadBalancerNames(value: Output<List<String>>)
@JvmName(name = "socoayjwvgtajqjl")
suspend fun loadBalancerNames(vararg values: Output<String>)
@JvmName(name = "yvhyhlowmosutsso")
suspend fun loadBalancerNames(vararg values: String)
@JvmName(name = "kjouceqaksggkxfd")
suspend fun loadBalancerNames(values: List<Output<String>>)
@JvmName(name = "fbuvihekyqdpntub")
suspend fun loadBalancerNames(value: List<String>?)
Link copied to clipboard
@JvmName(name = "whlpqvqkajhjqmsx")
suspend fun maxInstanceLifetime(value: Output<Int>)
@JvmName(name = "lmvurkfdlxtlvvuo")
suspend fun maxInstanceLifetime(value: Int?)
Link copied to clipboard
@JvmName(name = "dsrbcdwkijampfft")
suspend fun maxSize(value: Output<String>)
@JvmName(name = "honwwjdfwfgyhqbj")
suspend fun maxSize(value: String?)
Link copied to clipboard
@JvmName(name = "walpurdayqrwhxym")
suspend fun metricsCollection(value: Output<List<AutoScalingGroupMetricsCollectionArgs>>)
@JvmName(name = "vqhjpkfhxvdbnxid")
suspend fun metricsCollection(vararg values: AutoScalingGroupMetricsCollectionArgs)
@JvmName(name = "mnffwhkvkytregny")
suspend fun metricsCollection(vararg values: Output<AutoScalingGroupMetricsCollectionArgs>)
@JvmName(name = "cdhwtfdoixmbgkcu")
suspend fun metricsCollection(vararg argument: suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit)
@JvmName(name = "ftwkudterhqeokkm")
suspend fun metricsCollection(value: List<AutoScalingGroupMetricsCollectionArgs>?)
@JvmName(name = "gtrugsphopwqhobs")
suspend fun metricsCollection(values: List<Output<AutoScalingGroupMetricsCollectionArgs>>)
@JvmName(name = "whlckocykdifnnnj")
suspend fun metricsCollection(argument: List<suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit>)
@JvmName(name = "qnuucnalgoorppuu")
suspend fun metricsCollection(argument: suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rbcalolkoaajgdhm")
suspend fun minSize(value: Output<String>)
@JvmName(name = "fmkuuqdpbilyvhyj")
suspend fun minSize(value: String?)
Link copied to clipboard
@JvmName(name = "vfgdqdijahqwxtqf")
suspend fun mixedInstancesPolicy(value: AutoScalingGroupMixedInstancesPolicyArgs?)
@JvmName(name = "ocmgrmwlfvokwxrp")
suspend fun mixedInstancesPolicy(value: Output<AutoScalingGroupMixedInstancesPolicyArgs>)
@JvmName(name = "dsbkmjcyaviotixh")
suspend fun mixedInstancesPolicy(argument: suspend AutoScalingGroupMixedInstancesPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cmprviixcwxlkgdu")
suspend fun newInstancesProtectedFromScaleIn(value: Output<Boolean>)
@JvmName(name = "yfijdejgecxvvppt")
suspend fun newInstancesProtectedFromScaleIn(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hbbjhquvkavarxkt")
suspend fun notificationConfiguration(value: Output<AutoScalingGroupNotificationConfigurationArgs>)
@JvmName(name = "kujsccyydewobxxv")
suspend fun notificationConfiguration(argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ypslbhsxfofvlnsw")
suspend fun notificationConfigurations(value: Output<List<AutoScalingGroupNotificationConfigurationArgs>>)
@JvmName(name = "edmcnsdpypvfljfd")
suspend fun notificationConfigurations(vararg values: AutoScalingGroupNotificationConfigurationArgs)
@JvmName(name = "tvixupdanrstjgnb")
suspend fun notificationConfigurations(vararg values: Output<AutoScalingGroupNotificationConfigurationArgs>)
@JvmName(name = "wcshqmpfqwowpssh")
suspend fun notificationConfigurations(vararg argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "pypsaeppcdsvdbty")
suspend fun notificationConfigurations(values: List<Output<AutoScalingGroupNotificationConfigurationArgs>>)
@JvmName(name = "aqycldyvjkhaoypc")
suspend fun notificationConfigurations(argument: List<suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "lmdyiwgpdmaluswa")
suspend fun notificationConfigurations(argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "inlciickdetpknwo")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "dpkarlmbblnlrycr")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "cpqjgspklataaulf")
suspend fun serviceLinkedRoleArn(value: Output<String>)
@JvmName(name = "wdfxxvokfekrbtpx")
suspend fun serviceLinkedRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "gqcyfgtgceumewnu")
suspend fun skipZonalShiftValidation(value: Output<Boolean>)
@JvmName(name = "uslnbmfqcrqwqbym")
suspend fun skipZonalShiftValidation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "esdlpxemqyknkqay")
suspend fun tags(value: Output<List<AutoScalingGroupTagPropertyArgs>>)
@JvmName(name = "xfwmepogdbhxtjgf")
suspend fun tags(vararg values: AutoScalingGroupTagPropertyArgs)
@JvmName(name = "xoslcadkvqyuxkhp")
suspend fun tags(vararg values: Output<AutoScalingGroupTagPropertyArgs>)
@JvmName(name = "ihlsgvfcwwpnkwhi")
suspend fun tags(vararg argument: suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit)
@JvmName(name = "ekpdurrckhwxwubx")
suspend fun tags(value: List<AutoScalingGroupTagPropertyArgs>?)
@JvmName(name = "atuljinecnrhonah")
suspend fun tags(values: List<Output<AutoScalingGroupTagPropertyArgs>>)
@JvmName(name = "bdfxoersqqbsdgjb")
suspend fun tags(argument: List<suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit>)
@JvmName(name = "qytjbdcelyiklqcp")
suspend fun tags(argument: suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fkyiutunkncyqhng")
suspend fun targetGroupArns(value: Output<List<String>>)
@JvmName(name = "sjbaymqmssutbmwi")
suspend fun targetGroupArns(vararg values: Output<String>)
@JvmName(name = "liekvbbbfyxjhkfy")
suspend fun targetGroupArns(vararg values: String)
@JvmName(name = "cyvdropycynnlnfa")
suspend fun targetGroupArns(values: List<Output<String>>)
@JvmName(name = "nmjjaxppxwwdvjnt")
suspend fun targetGroupArns(value: List<String>?)
Link copied to clipboard
@JvmName(name = "isqnpriagcyqycln")
suspend fun terminationPolicies(value: Output<List<String>>)
@JvmName(name = "cydrrusakqxyjeln")
suspend fun terminationPolicies(vararg values: Output<String>)
@JvmName(name = "elhuxffxdjyhfher")
suspend fun terminationPolicies(vararg values: String)
@JvmName(name = "enbrdqidgihnabnl")
suspend fun terminationPolicies(values: List<Output<String>>)
@JvmName(name = "wutnxocrgsekxbqw")
suspend fun terminationPolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ncaoacuettishbqh")
suspend fun trafficSources(value: Output<List<AutoScalingGroupTrafficSourceIdentifierArgs>>)
@JvmName(name = "gcmfrdqhypggipty")
suspend fun trafficSources(vararg values: AutoScalingGroupTrafficSourceIdentifierArgs)
@JvmName(name = "fdroaojakpkgdayj")
suspend fun trafficSources(vararg values: Output<AutoScalingGroupTrafficSourceIdentifierArgs>)
@JvmName(name = "scuhjovguiwvmwin")
suspend fun trafficSources(vararg argument: suspend AutoScalingGroupTrafficSourceIdentifierArgsBuilder.() -> Unit)
@JvmName(name = "pxapplayffcctlrl")
suspend fun trafficSources(value: List<AutoScalingGroupTrafficSourceIdentifierArgs>?)
@JvmName(name = "jkssimshrbpcufak")
suspend fun trafficSources(values: List<Output<AutoScalingGroupTrafficSourceIdentifierArgs>>)
@JvmName(name = "dabarrenbwdcreuy")
suspend fun trafficSources(argument: List<suspend AutoScalingGroupTrafficSourceIdentifierArgsBuilder.() -> Unit>)
@JvmName(name = "csemrykghdqnvmne")
suspend fun trafficSources(argument: suspend AutoScalingGroupTrafficSourceIdentifierArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qlsiikfmwivrmdvu")
suspend fun vpcZoneIdentifier(value: Output<List<String>>)
@JvmName(name = "ghmvpobrqueuxtwk")
suspend fun vpcZoneIdentifier(vararg values: Output<String>)
@JvmName(name = "nomqqivlfcwdfnhn")
suspend fun vpcZoneIdentifier(vararg values: String)
@JvmName(name = "xvrttywwxspkudaq")
suspend fun vpcZoneIdentifier(values: List<Output<String>>)
@JvmName(name = "hjkymlniigmboabd")
suspend fun vpcZoneIdentifier(value: List<String>?)