EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ieowhgfbmgphmawu")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "prqylctrugpekhjd")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nvddgdyobhruysai")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "ftstqenxtyxoqhkv")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fbksyjvvfpihhwuk")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "ynbvibaclfumofin")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ymkqjegunoishydf")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "fqgyftfwgwklpitu")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "knwoldmmtxdwhhuv")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rxsehhisjqudpgvq")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "wgbsnaltmrrbhptn")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "uoxfqwhitcbeyyhb")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "rvlwxmkcroiysxeg")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "ktwpdtimmqtkbbbx")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "efnxmumyanhnppif")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "obgbcbicdeccemdc")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "lwtdhwrjivjhvilh")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "postgxisxhhdtckq")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "ymbwnorxxjwiigsu")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cbgcrvsfahsqikeg")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "dsfmntdqesunivlc")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "sovekepuiowwoyas")
suspend fun customJson(value: Output<String>)
@JvmName(name = "bsfqycpymvigvvnm")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "cqlseggecgpobagl")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "ldmoirxvvbdhnrjt")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "yvgmusugyspegauy")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "sgtyafgarwrtqoro")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "kmfawhgxfpicceha")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ubxxxjbehmncqgtd")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "dugwmciahdwrkgrx")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "nnxcbyiqcmescduw")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "joconffofymhujrv")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "rifpicbkoarepshh")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "sriacwyvfxbmxkha")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "vsqxancybecrxxbs")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "mmloqqnicynksvmc")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "fnaplabivdeyeows")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "xhebmhapupfvjpbk")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "hgpfkcouevembqom")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "ygkhyiwdpoqegxav")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "jrccshygebjeqxkl")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "rfamditamubemcvw")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "fflndnxghjflbmyl")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "gmmbyrrcugxjvtuc")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "emukojyahddlljal")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tlvsiklvdmjeinuu")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "qopacichbrieutqh")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "pmweotyrtynigdfu")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "jfrrvwpiubfqclwq")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "dvtjulkljmsioswo")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "tsilarbqeocfayvi")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "cqwqsexbvpliuspw")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "kjinvxrapwirknar")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nuvjicqhgfivrhal")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "vidtbfnpjscwepdw")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "caerpakscbxflejx")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "qutmoepelyxomhqq")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "paiyjhxpqsqiduus")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "xuyogcupmbrupleg")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xcejbmabswfvwqik")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "axosjofwwiqveoca")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "dbxdtqfvqlbflhkr")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "mcqpjjudyyyeryyj")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "xhfomagiahnjqhrf")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pjguatwfqklijpnk")
suspend fun name(value: Output<String>)
@JvmName(name = "iaufsirqutcikclv")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "nklkweaayeyanfuy")
suspend fun stackId(value: Output<String>)
@JvmName(name = "eldxaniihusuptuo")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "hsuoixgogmcwbtvp")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "xgdgttlfwbaprqll")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "ifxhbaafehridght")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "kckhjlqrrrnhmbgm")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "utgbcyaxsttkhlym")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dexpkcarrgkxmwle")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "ihrynrcnhfqqiypn")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "hopiflqlxjkoislr")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yxevsbwyqpukmfma")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "siainheynbojtjrb")
suspend fun useEbsOptimizedInstances(value: Boolean?)