EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "wmhyqwjxwbhpjhxo")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "lblfuaimywiiyegw")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nqknlxtmaecwwjkc")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "dxvhdngouiwytuka")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rrmsxuwfkucvjglh")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "kjmmwhvmajarmljd")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ehcsjmhmkbdywjvh")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "xqugipyoarrccxpm")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "dbdjdmcnojynpwcd")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rvyavbtwxprdagpm")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "dftkbyiqqnpfxtql")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "goyaahktbuhalsyk")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "focfxtvfxvlsjlwo")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "jdcgkuorjntqsgdw")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "qmqfpahpywejuqri")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "brbohhxlkvgeprdt")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "asrbgshumfyyuhxd")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "cctgvqlciajeeepi")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "cpotgekdckwmtxtr")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "plqjbdeyepecynws")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "snjybfufigwktecb")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "rqigomspavdochwl")
suspend fun customJson(value: Output<String>)
@JvmName(name = "ixcbnwwuvjdvghdr")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "fpcwspfmlyfbkjxa")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "eexylnbiqbngsuin")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "oihntuxutypxmqph")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "jpsosfwqlgwxwjkg")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "knwojfkenlpsaocy")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lmwjgyaaohpvlkgm")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "fxvnlnjfrracbpve")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "kxpvjdbwawcqnamb")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "exbqpxblkibdknlt")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "yucoqnjquhthrhhd")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "srikumowpnprrkgc")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "psbfnoxxmxbxegjk")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "tovtivgrpvnevgua")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "xnsydhxpglextsgu")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "ocaggjwumjdjdhwt")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cdxtjjbrutdkcjmc")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "wraldgtsrkxcvain")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "lwwyubvxoklgntjw")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "fjkvwpmfkauhpktu")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "dwuqijkplxkdecvl")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wksgpfxdxdfhxout")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "lfaynhucrjcidvxy")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dquuhhvwujdqtloh")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "xjvfbikxmggdypnc")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "cawbdjjvqhadipmh")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "dgbhhkgtlvoexttu")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "wqytopyocwuaovud")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "yxpmxaycmxincvum")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "rcenyljjtaqssldc")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "dlstgqhhmmbklemv")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "skuulyohuocnkhdi")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "sqthelovshyocach")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "dljshhoxrlwhktwg")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "jhedotupryqegijo")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "vputwtgvuoqhtbqv")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "tphtdhmyattpirav")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fxupagxcjknyxpuu")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "yadihonrdilfasex")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "poirplgmwqvlclau")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "iiyiyajuocjvvqdu")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "dumqvhcteipsljtj")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ecolqdetsbjarkuw")
suspend fun name(value: Output<String>)
@JvmName(name = "solwsbmygnhomsic")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "vjnxephodcspssfe")
suspend fun stackId(value: Output<String>)
@JvmName(name = "tdejohmfkchgvlau")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "eaohgptcntuhfftc")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "qhljexusbxnrowjc")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "ogdsxquuoxnopyyf")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "aupbrlvdigkwjbft")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "gsdktghfbfayktbs")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vddkohvgrqtrmusd")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "vbmwdnjlistnydix")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "xvmkbnwotwnrfjuf")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "icepaorcobfyocnb")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "eurwupankhlaybqs")
suspend fun useEbsOptimizedInstances(value: Boolean?)