EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "vbntcgkfvckapuie")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "vlnonpxvmnsmumac")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ixjujksxgqrotqfj")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "hfqcjhwkirdeeunl")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kjpsjagoiplcasli")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "cgoxlnwowgeptsfv")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ruceiwbxkjgoipjg")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "strxewgnviaqvars")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "ebppqrqjjjejvjmv")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tqgmmsrkudcvqkyy")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "wiwrrrafcekpjdlt")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "pgroqrhubfsyfabq")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "ktobhtwbjrnnkckk")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "wnnbyximvbartcnn")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xemcylrntuefsptn")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "lsqmfiukedvklujk")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "bdvuklrahrsycfjl")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "cvjvjeseuyolagim")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "tihgiiawlubkiuak")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "trvhydlpqqywstqq")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "jythpjarmdgjgusr")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "uqiolosimfanfunm")
suspend fun customJson(value: Output<String>)
@JvmName(name = "vjkklikxpacbdacu")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "ecaaltyvlgkufhji")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "oygmlxxbsvarrsau")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "rcepyhsiuttutfqc")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "ynsiqmaenkoiywdy")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "lpdvhdrytbwpvbot")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "qxavkrxcqjjsrdte")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "vbxtwalykgpgtmfn")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "lkcgcnuoecjpkkqq")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "ldapncadawgdvhlb")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "tkagdmkugpgmxnko")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "upjdovikyiexajkw")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "erotanabwkyybafs")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "tmbetxsbqkyygtrc")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "olfsyvvqbdduflov")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "txnxxynxapideunm")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "baeoxbeuwqmciogw")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "wyjaoxranlflrcln")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "lpgbfcntwbivkjke")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "ybkhodwkegmemdqe")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "rcftxueimeqkgkpv")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "fdcugaoguefxfwky")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "ajbmgawjanvelgqy")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "thglfifehpqlturo")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "kmtnfknblpggxbss")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "vboichefpwokmnjv")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "klxvheqsrwbrovog")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "pyeedpdwoxqabjhj")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "ojhbgvuriblapcnv")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "uqykqtvkcbntqhlu")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "seeesxflrpmsgqob")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iwhlincamvumciky")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "sqoulvsbtuukdssm")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "bektsfhrcnakfqru")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "orugxrhdhunmcnqh")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "xwlsqepwsfctfrac")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "flvlrscdaxkdigsg")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rrockpyfblernfbf")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "kwmgpibjbchkaapi")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "pihapsfjisrdqwub")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "cavnbhaqphvxkmiv")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "vmgdnytbgjjxhyrc")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "khgncfsqdgngxeqw")
suspend fun name(value: Output<String>)
@JvmName(name = "qikvbqirkrklsnnw")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ecwbkpiadqadxpmc")
suspend fun stackId(value: Output<String>)
@JvmName(name = "fmxvtrposdkshmht")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "adbbpruqddurvatb")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "ilnuytorbdpeytqa")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "axefdwbvxxwponga")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "xaajdpclvvtfbcuc")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "rnnslgsbbcsubmnk")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cfcluaptlpsurstw")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "rllijubcnghrrvqg")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "vltoylipnxovrvfr")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "wnamidmfhiqcpubj")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "bocoaqypjonjhfqx")
suspend fun useEbsOptimizedInstances(value: Boolean?)