EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "upfdbycfjvwiardh")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "ggwslfkvgrsuvood")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vxllbmticbxkofkt")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "onpcjmymbxpqbnkc")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "byigiwlnrwdbsdxi")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "twtdfhkbhouodkye")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "niuqxujdkmvdhtii")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "tlvtxrmuyqvywcja")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "barvmtmfrybgqhsu")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oyoorcplsqresmku")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "yvkuwlxqnampcoqi")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "rgfqpitxhklffclq")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "voyualwyobujkvxd")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "exlhqmjykxrtvybd")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "uagfmvqbtlfmmvgm")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "ltxcqudjxqcfwnpa")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "iynnynfeuqdjsgrp")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "yxcnqlqpplbstopl")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "bytxanljykmqctqo")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rxgvrxrcnjtjrjpd")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "jhwxvkjfuqebwyso")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "vfkujkmovnstckcg")
suspend fun customJson(value: Output<String>)
@JvmName(name = "evcoldnqrjooknlt")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "qokutbcqjqawrlpq")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "amsyicpqsylwgjtu")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "arxvapslpotqblxl")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "engmaqchgdhkujvj")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "sewbyrwtcbyeamvf")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "gspunpsgbvuypagr")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "wdxqmqrmatngbjtg")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "rpicwbgbrnhqwygb")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "skryvlaabjnagkrf")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "ylxpvggryucwbtnh")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "mbwmvvhtikaynonl")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "xlxpjltxjhghwyut")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "odtcvhfopqdeewmh")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "vmputyneuiupjruf")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "wqlymkodhheapvpv")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "opoxgaahfpvdivsk")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "orommxasjkxxhxsd")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "jmnqyjyfphviekyc")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "hjgxniybialtkrtd")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "qvsmxwsnyofinsqf")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ytpoptnevxxowdhl")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "dgfqgmcutsddkupm")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "frxyuwkhrsstnufk")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "ldhvofdpcuccikuj")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "juqaxqprqmjuwkvp")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "joggwfyvxheingvs")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "untjjdwuibeswwgu")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "dwypdxaumoigcedj")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "plextvpxoeiarafy")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "xakhebkaayahhaql")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hxtfyhvhrgvacusy")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "qxncwowbgkownbtd")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "xwxmvrgcfciiurwd")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "nfdpisifwwapglxy")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "lrpvkqgktgcociqa")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "jiwptfjqagbnusut")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sypkxclgwutvofob")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "jsbnrjmyquqkvxqi")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "kvjtcbuaeaqcqstf")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "isobdtifkfxpukvh")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "ngctqfacejcdbyay")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oftdvpvvaxjbovpf")
suspend fun name(value: Output<String>)
@JvmName(name = "fvtbvuhlcdcccuua")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "svrmvplqkvcpibpn")
suspend fun stackId(value: Output<String>)
@JvmName(name = "atgpdhmbexugjvyc")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "mrsfxrmfclsvmisw")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "vhvncykruwwxghia")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "afvrctymbegccrvg")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "ednrqbcdepdnnhwu")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "hxykgcqqnomanxog")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xuobcndnnneubxax")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "qfhtksmakawiprmj")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "otxwllkardeyswwb")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "rhokbbndhdqegkps")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "vwdfenhitqcsxhbx")
suspend fun useEbsOptimizedInstances(value: Boolean?)