EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "yifcgrrfsnkgfiyk")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "euwjnlcciinrhrwp")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dxyeriislvlkdmsu")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "javmsmaroybluylu")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iusnompbnwbqjfar")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "nfvnklwnbdynnnop")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qufqdpdnafhcwcbq")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "stwqnfpgamdycbgb")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "mwvsnpbfgtefxtir")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lfebbsjagngsxjbl")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "mtxltvgwdogluluc")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "tyjpoxciqpawwiyg")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "seahipkisslrxbfs")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "kuhfbowwicirpuds")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dbofrqcupuoxyadt")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "gpntbjevdniukscm")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "eyonkljnvckrnkhy")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "dvbqixdusorwaupo")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "dsgsdfwpnrwpoifh")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "bfcpckkbdtyyjcfw")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "xhcleaswgdrthfet")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "wrqxwdkeksiowwpb")
suspend fun customJson(value: Output<String>)
@JvmName(name = "svjnvdwqeqqipdah")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "edqafcqrgfcxdnka")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "hyyqaltvphiuwppq")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "iwduadrwbtaoadke")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "vbobftwybjrryqnb")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "nneiwdtsrqssfigp")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cansfnoiqyqlpxpw")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "rkavdgbepisdttjt")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "pdhcexgeckrltkux")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "txkjdoidpbitmmmb")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "moweiqyhdhmjxfkl")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xtbncytmkphtlodg")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "noyfcppwyxpsxxdp")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "jowlidebnsxdcolw")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "iampeuuojkmqsxgd")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "iroqoqlfcvfrdchg")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ovwrlixftrohoced")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "enytcomdxodkkkwg")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "yumuihygmexuarbl")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "oihdnlkamwalbgxc")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "ocyrfgcmiaqasrsu")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dydlyotipvryfcqe")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "iffxmjhvagrbsgum")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xsocvordkliwfydl")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "dqnbysmxdskvyrhj")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "xinbtcsopureentu")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "wbktfqigcaoalnqq")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "dllghofigbqfgqdx")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "lhnvhcydphbhvbdk")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "erwylflqcugggnhf")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "qkbjehnwhooffwlg")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lwfoukycfaboninp")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "lyasclflbxjqrnbu")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "gswwadernpioculc")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "xovpiboegqspdbvg")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "xdaqcmcjvyjbcgsb")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "ildulwnhslopbnux")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ddvkkcrmhotmnwrl")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "pnpqnupogtuvexgf")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "vqgpdywfguaknapj")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "rdnnbqlrfvujvfwh")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "gylwcckxrckvcnql")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tkwaotpdsecedxhs")
suspend fun name(value: Output<String>)
@JvmName(name = "mdxnjqsjgktfvoey")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "amwdinpxpgsikuei")
suspend fun stackId(value: Output<String>)
@JvmName(name = "mumpycrsvuqmjyoi")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "vgckewhcihgkuxjo")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "xighfbrqowbhtyyl")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "hqqetibwlkanwfte")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "qvrcaefdyejqmmav")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "ljygfexvpietbton")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "qgbnjfmbxyewtmky")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "mvsifwvcrhuvnoqy")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "egumaagejrdvqvsh")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "qptebxebnjjieujt")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "ijjbvpoixfwavele")
suspend fun useEbsOptimizedInstances(value: Boolean?)