EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "eunjienujwbmlgta")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "kdnamicvvdilwxwg")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gjusbfvfdshyhali")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "bgegglfydggvmqdk")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fiuycgundhmgtvbd")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "dqjgbwcwdaikweby")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ikivfjyswgdbgcdk")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "cvbtljonjswaboof")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "oxamvnnirvtsvioa")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wastyfxgxrmnrbqq")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "hxotgdeyhwrmwlww")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "oydoyvileeihhsce")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "sogdocvrommovnya")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "hxiaoirrqwgnamcb")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vwadgkihktpssfvm")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "ktfbovbfwjhgfhnu")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "sdweendmamvyhgxn")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "qidgnbomqkbxscvy")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "yeremqbkrevhmwop")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wqwqbjtdxkhekwbn")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "rfoogmahibusxsnt")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "vbymatqpplkfedse")
suspend fun customJson(value: Output<String>)
@JvmName(name = "oaxskcdrhlssewot")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "lftfhyljpydtuvln")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "cgbwksesevaattmc")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "xqbgqnytlphvadqr")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "ggmssfubwoeabqsm")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "crtbosfbowuqopvo")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cxdjgsmiqiumrvqo")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "wrvudpfumlgyofsp")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "ycyhgvtsbelyyvlw")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "fllqrwudqooeetjt")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "kgnrypmbnxqmsmwx")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vywgnefejxqvneoa")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "qmyiujdiwiumhtph")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "ghkxsfgrvsvujvkh")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "ykwsmjeadrcnfteh")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "cmiaunbllepdgnxy")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "koxygljrgstublup")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "qwdpiwxobfofgyhk")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "dqyrbefagbnfoiwh")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "pvevcmvqmxfmqjkn")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "xyprouqxvecexmvq")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "uffhlrewvboqtlqn")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "wjpveqgivqvvxxrp")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "thobrnmwtvlqvxpe")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "nrvtedmvkclqpveq")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "hntlycyyjxpqtwtw")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "ocmratsyippquoth")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "dyhhwhbolffixuig")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "babvtlllfbaskrbe")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "siqbsgjqytqwpjsu")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "xvrmgirtokqvhcfy")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tlmhqhkdtpqhbyej")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "bwwaatlaqjpshrfb")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "gjeugyojtigujbjj")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "flwhvatswrqslvwy")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "aoryfuvdolsimtjg")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "edqelfitnsmviqww")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rhukrullivjvbcia")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "wokygvnysqtgdlpj")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "lileyvhbxffdtkot")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "luakygrvxvmcbjby")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "pnpbevaulgybaadp")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pqbvnxeoedtaekhg")
suspend fun name(value: Output<String>)
@JvmName(name = "sdlwtlcbuegklsey")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "tngijicwhfblvccu")
suspend fun stackId(value: Output<String>)
@JvmName(name = "ornchnhototsuutw")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "feewnualksdkvadw")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "stikixafseyeuork")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "cnobqqanuuwpcndq")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "eqgmsuigsoxtixrf")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "swolahgqftrtefnm")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "viadgvqgltyxhbdt")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "uehhbjthgidwvyao")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "ptykxnvmkbsccyvx")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "odkgbsvpfgmcwrcb")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "bcbjlbbcvjivxvdf")
suspend fun useEbsOptimizedInstances(value: Boolean?)