EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "xlywgdxsifaevwcb")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "yrmempytcxmeuhcq")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tpkjkvfxhbhaxsnj")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "dmbtpdbleororbch")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pwjsitvbbdjyktby")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "melqreissjxtwqwf")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ewwboxvxumynbiml")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "muhlnmdeeyacylff")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "qirylwaurmuanhby")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mhqvwglwvmpkgnjc")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "rplyvowsgdpohwet")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "ukgderqqnkvvgqao")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "wsyitjckqwxhncco")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "gdrbrggjswtejhus")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "fhdhvrmjagkayckv")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "rwvhydqweprraswb")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "bebhwpuabtrbdssv")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "advfnncnmlxmvpnb")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "cunbodqvybiiwqbh")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "blfiwjoandxmtxrd")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "pstkfbcgqxcnkwru")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "pcamxmxlcavhruhk")
suspend fun customJson(value: Output<String>)
@JvmName(name = "cxtiiustogikoxqg")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "audqcopyxhhbteji")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "xfejrkxrmbwyvico")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "wnpdheberoulwany")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "udobvtupuhfvnkct")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "jyeqxhgxtavnnjcu")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "sofvhxqnuhdrqpka")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "ddqeleovreusufnx")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "joslifinjhgfcyvf")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "hnpelbkjqperulda")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "wublnhqjxwhdnpok")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "nrdcpcgbcsrydcdx")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "wprhotiknueiniyj")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "xknrkpewuixwxjjg")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "kknmkeqfnqrpyhtn")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "jdbnaqgmqmpksolp")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dtqqoreypbiensrt")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "evcxwaemislawgur")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "qtotuqagoqdifmkk")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "fyyrdgydjiwoihmo")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "snqjlkdvmsmelyxd")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ktoyemitflgijvht")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "jeliwqbcvnfcjywe")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "eohcehuslvsfqsha")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "eswbgjhjmiqamlcq")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "sohskjnokugksbyk")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "gsmsefwaxwwsmrqu")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "nqicpxfekytacmxe")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "oauohqxbpthmpxpy")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "dxnsehfmcbxsnwpl")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "ggomyjcepwmbqege")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wuhyaaolthaidgev")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "trqnpqjvsekxkitu")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "tnqjraianurjbmax")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "ljodrrynyhomyfed")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "mtnlusniorkbnxef")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "bhhmbyksebabustx")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ofabsockrnantjwx")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "gpisxxgreiprafdi")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "aqfqsmmdapanjdre")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "nhagnmqeuxqnnjft")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "uggmxksthwgkotwh")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pgaljewnglfewkty")
suspend fun name(value: Output<String>)
@JvmName(name = "dniqimchfotfioib")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "jtmqkcnckabmldcw")
suspend fun stackId(value: Output<String>)
@JvmName(name = "ijsllerrtkumpcug")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "nfifljymiutokxyv")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "jkvsiyoxerkbkiam")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "nsydwfhmkaeegjee")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "tiakjmmhdasmflrs")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "yqmnnnhqvneajpku")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ladvbbnnqvagthsr")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "oxivhtjkffhojmta")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "oybinpqpkqklgfec")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "reuffiqnaptlvoak")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "bxxcacvspihvdfut")
suspend fun useEbsOptimizedInstances(value: Boolean?)