AutoScalingGroupArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "emiqpoqlfqcguenl")
suspend fun autoScalingGroupName(value: Output<String>)
@JvmName(name = "pnqpntweswdtgfdm")
suspend fun autoScalingGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "ydhsjcbvgbfdhnmk")
suspend fun availabilityZones(value: Output<List<String>>)
@JvmName(name = "nthumttyulpctchu")
suspend fun availabilityZones(vararg values: Output<String>)
@JvmName(name = "oouinucgdhkwfmcn")
suspend fun availabilityZones(vararg values: String)
@JvmName(name = "illfjwgfhpctliun")
suspend fun availabilityZones(values: List<Output<String>>)
@JvmName(name = "xidkietjvvuxcaer")
suspend fun availabilityZones(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dmnjmccbydvyhrbb")
suspend fun capacityRebalance(value: Output<Boolean>)
@JvmName(name = "ljribwjuofgcexhn")
suspend fun capacityRebalance(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ffavyqhjfmgxnuji")
suspend fun context(value: Output<String>)
@JvmName(name = "abookrqodychyyyd")
suspend fun context(value: String?)
Link copied to clipboard
@JvmName(name = "nqyxxwvvwfguvmsu")
suspend fun cooldown(value: Output<String>)
@JvmName(name = "fgqejgpitujhrfqe")
suspend fun cooldown(value: String?)
Link copied to clipboard
@JvmName(name = "jmvobyueucgyoglt")
suspend fun defaultInstanceWarmup(value: Output<Int>)
@JvmName(name = "pwpxhhxlrlvajjrl")
suspend fun defaultInstanceWarmup(value: Int?)
Link copied to clipboard
@JvmName(name = "obhxqygusbngqylu")
suspend fun desiredCapacity(value: Output<String>)
@JvmName(name = "ocdgxqxdnegqcbar")
suspend fun desiredCapacity(value: String?)
Link copied to clipboard
@JvmName(name = "vebrebsiidefktws")
suspend fun desiredCapacityType(value: Output<String>)
@JvmName(name = "yxdnabcelyysvxpy")
suspend fun desiredCapacityType(value: String?)
Link copied to clipboard
@JvmName(name = "ledmccogygydiblo")
suspend fun healthCheckGracePeriod(value: Output<Int>)
@JvmName(name = "tpisyebgplbqlnha")
suspend fun healthCheckGracePeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "bxofshassksdukke")
suspend fun healthCheckType(value: Output<String>)
@JvmName(name = "bexilbgwpqyufbqb")
suspend fun healthCheckType(value: String?)
Link copied to clipboard
@JvmName(name = "sjlneiyuiavjncta")
suspend fun instanceId(value: Output<String>)
@JvmName(name = "gdnxbgqiaasqytox")
suspend fun instanceId(value: String?)
Link copied to clipboard
@JvmName(name = "uxngnjvrlwjdwpuy")
suspend fun instanceMaintenancePolicy(value: Output<AutoScalingGroupInstanceMaintenancePolicyArgs>)
@JvmName(name = "bjlvqokosqtofhei")
suspend fun instanceMaintenancePolicy(argument: suspend AutoScalingGroupInstanceMaintenancePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fqhmpaygfaoivxqt")
suspend fun launchConfigurationName(value: Output<String>)
@JvmName(name = "opmbntrtgmskakof")
suspend fun launchConfigurationName(value: String?)
Link copied to clipboard
@JvmName(name = "xfgsqmxelyxuvtqf")
suspend fun launchTemplate(value: AutoScalingGroupLaunchTemplateSpecificationArgs?)
@JvmName(name = "kqnrsswlkmacrqtr")
suspend fun launchTemplate(value: Output<AutoScalingGroupLaunchTemplateSpecificationArgs>)
@JvmName(name = "tqngsktakbgbpfbj")
suspend fun launchTemplate(argument: suspend AutoScalingGroupLaunchTemplateSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tvtsdhnkfowqkpqh")
suspend fun lifecycleHookSpecificationList(value: Output<List<AutoScalingGroupLifecycleHookSpecificationArgs>>)
@JvmName(name = "mqrotmbrdgtumorf")
suspend fun lifecycleHookSpecificationList(vararg values: AutoScalingGroupLifecycleHookSpecificationArgs)
@JvmName(name = "pemnnjaygjegqpll")
suspend fun lifecycleHookSpecificationList(vararg values: Output<AutoScalingGroupLifecycleHookSpecificationArgs>)
@JvmName(name = "uvoleckgisugdqdm")
suspend fun lifecycleHookSpecificationList(vararg argument: suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "uomuqkfxsyvuxhcu")
suspend fun lifecycleHookSpecificationList(values: List<Output<AutoScalingGroupLifecycleHookSpecificationArgs>>)
@JvmName(name = "rdfwvqyryheekhdt")
suspend fun lifecycleHookSpecificationList(argument: List<suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "bfktdxicbtmfpgxv")
suspend fun lifecycleHookSpecificationList(argument: suspend AutoScalingGroupLifecycleHookSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bjkhbubrjtulstue")
suspend fun loadBalancerNames(value: Output<List<String>>)
@JvmName(name = "yllacngmmwpcnall")
suspend fun loadBalancerNames(vararg values: Output<String>)
@JvmName(name = "xibseommgaolnvoe")
suspend fun loadBalancerNames(vararg values: String)
@JvmName(name = "abwyphmmwfbttiwl")
suspend fun loadBalancerNames(values: List<Output<String>>)
@JvmName(name = "jyhsrudjicaabiyo")
suspend fun loadBalancerNames(value: List<String>?)
Link copied to clipboard
@JvmName(name = "eriildsfpbahttnp")
suspend fun maxInstanceLifetime(value: Output<Int>)
@JvmName(name = "amifnhawwrlloqxv")
suspend fun maxInstanceLifetime(value: Int?)
Link copied to clipboard
@JvmName(name = "lfabfrsjvxshsgpc")
suspend fun maxSize(value: Output<String>)
@JvmName(name = "ivjtvyoyjxqvnxtc")
suspend fun maxSize(value: String?)
Link copied to clipboard
@JvmName(name = "engfhxpwgaixmqdd")
suspend fun metricsCollection(value: Output<List<AutoScalingGroupMetricsCollectionArgs>>)
@JvmName(name = "vjdipqnfumpgfynh")
suspend fun metricsCollection(vararg values: AutoScalingGroupMetricsCollectionArgs)
@JvmName(name = "nttghasgsmshpwkk")
suspend fun metricsCollection(vararg values: Output<AutoScalingGroupMetricsCollectionArgs>)
@JvmName(name = "bysnpofhhmcucump")
suspend fun metricsCollection(vararg argument: suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit)
@JvmName(name = "strchudlbpdvquca")
suspend fun metricsCollection(value: List<AutoScalingGroupMetricsCollectionArgs>?)
@JvmName(name = "jpdkyoebffiygnlj")
suspend fun metricsCollection(values: List<Output<AutoScalingGroupMetricsCollectionArgs>>)
@JvmName(name = "edcoppygiylhbdmm")
suspend fun metricsCollection(argument: List<suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit>)
@JvmName(name = "pvmnpurhoddsvkou")
suspend fun metricsCollection(argument: suspend AutoScalingGroupMetricsCollectionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sgxkhcepfkxuuwev")
suspend fun minSize(value: Output<String>)
@JvmName(name = "ihkmlahlxyhoiokf")
suspend fun minSize(value: String?)
Link copied to clipboard
@JvmName(name = "hndbtssxculbsoco")
suspend fun mixedInstancesPolicy(value: AutoScalingGroupMixedInstancesPolicyArgs?)
@JvmName(name = "lcreunbprlpkvxyx")
suspend fun mixedInstancesPolicy(value: Output<AutoScalingGroupMixedInstancesPolicyArgs>)
@JvmName(name = "kmkjdyrtvvgdwhur")
suspend fun mixedInstancesPolicy(argument: suspend AutoScalingGroupMixedInstancesPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "unsuugattmkopjjp")
suspend fun newInstancesProtectedFromScaleIn(value: Output<Boolean>)
@JvmName(name = "aupehsohgxksxxrs")
suspend fun newInstancesProtectedFromScaleIn(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hqghiaqbuciwccjb")
suspend fun notificationConfiguration(value: Output<AutoScalingGroupNotificationConfigurationArgs>)
@JvmName(name = "rcjtluqprqdxxqww")
suspend fun notificationConfiguration(argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dxixboxfpajcbpvg")
suspend fun notificationConfigurations(value: Output<List<AutoScalingGroupNotificationConfigurationArgs>>)
@JvmName(name = "sqaeayttxcpvtwfd")
suspend fun notificationConfigurations(vararg values: AutoScalingGroupNotificationConfigurationArgs)
@JvmName(name = "fijjgulqstogkjdd")
suspend fun notificationConfigurations(vararg values: Output<AutoScalingGroupNotificationConfigurationArgs>)
@JvmName(name = "dmfgxhpfpnwlnlyt")
suspend fun notificationConfigurations(vararg argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "tktyyhdalanboejf")
suspend fun notificationConfigurations(values: List<Output<AutoScalingGroupNotificationConfigurationArgs>>)
@JvmName(name = "gvjqwtrdldabifvf")
suspend fun notificationConfigurations(argument: List<suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "gyejwovbkhgmfjpg")
suspend fun notificationConfigurations(argument: suspend AutoScalingGroupNotificationConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rrdovyfltbugqbfw")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "qsuylbuplbgommcm")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "lxirvphkmnvrascf")
suspend fun serviceLinkedRoleArn(value: Output<String>)
@JvmName(name = "uhwdmydsjtuloeig")
suspend fun serviceLinkedRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "dgvihiaksjjpmgwd")
suspend fun tags(value: Output<List<AutoScalingGroupTagPropertyArgs>>)
@JvmName(name = "gxhohvxwyymfexps")
suspend fun tags(vararg values: AutoScalingGroupTagPropertyArgs)
@JvmName(name = "tgkjgunxgsfjoruq")
suspend fun tags(vararg values: Output<AutoScalingGroupTagPropertyArgs>)
@JvmName(name = "bobumyrpeybxiyki")
suspend fun tags(vararg argument: suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit)
@JvmName(name = "lqibevswddcplyhx")
suspend fun tags(value: List<AutoScalingGroupTagPropertyArgs>?)
@JvmName(name = "tjjnqcpvsevvbnni")
suspend fun tags(values: List<Output<AutoScalingGroupTagPropertyArgs>>)
@JvmName(name = "akclexrhljwryevr")
suspend fun tags(argument: List<suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit>)
@JvmName(name = "rqgfuhvfioigvbcv")
suspend fun tags(argument: suspend AutoScalingGroupTagPropertyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aibmkowhgnnucttd")
suspend fun targetGroupArns(value: Output<List<String>>)
@JvmName(name = "ohfqyqrpxrhpvvdf")
suspend fun targetGroupArns(vararg values: Output<String>)
@JvmName(name = "patlwdutpualpuqo")
suspend fun targetGroupArns(vararg values: String)
@JvmName(name = "btxkopymyrbbkdps")
suspend fun targetGroupArns(values: List<Output<String>>)
@JvmName(name = "riglkkhvyjhyvpvd")
suspend fun targetGroupArns(value: List<String>?)
Link copied to clipboard
@JvmName(name = "niqaerfxocgdowjg")
suspend fun terminationPolicies(value: Output<List<String>>)
@JvmName(name = "hcrorbnykxmphfgk")
suspend fun terminationPolicies(vararg values: Output<String>)
@JvmName(name = "paskicwnydwjnuvj")
suspend fun terminationPolicies(vararg values: String)
@JvmName(name = "nhrdjftcnmmtnuee")
suspend fun terminationPolicies(values: List<Output<String>>)
@JvmName(name = "odquipodollsecmp")
suspend fun terminationPolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "fqwhwkqjtccrvxwu")
suspend fun vpcZoneIdentifier(value: Output<List<String>>)
@JvmName(name = "hopdcirwwuayguwd")
suspend fun vpcZoneIdentifier(vararg values: Output<String>)
@JvmName(name = "aeavgfbhpmoqjngk")
suspend fun vpcZoneIdentifier(vararg values: String)
@JvmName(name = "tuaaapjklieteikc")
suspend fun vpcZoneIdentifier(values: List<Output<String>>)
@JvmName(name = "akixoywxubcqkmfx")
suspend fun vpcZoneIdentifier(value: List<String>?)