EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "twnxoiaodaqakvbs")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "quseecfgagvnrmqu")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lgpgiaxlmbcgfxcw")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "nmuxuxiknhkpprdb")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jgehcxqoordxmxai")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "nqicbmbljpsfmndo")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "aopqcubctjvgqahg")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "fbflltdqlufaekoq")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "apkxbjehrhojqygm")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yjeiembafomwcpbq")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "uvulcoyjmcueqfne")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "ygrhiricjpcbeyod")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "wsrwkrhtwmbdcapw")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "adiissivdnarijma")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "tqusfllaeramddfd")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "viuaxaaherrsgfpt")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "smawbakghxrkqtrj")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "bvwtxobhmfvvsmai")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "fqeaoadhbykpqwrp")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "gyigrxgoussgdxlp")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "vrpjxmroocgbbwan")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "sdyodsriamgunobx")
suspend fun customJson(value: Output<String>)
@JvmName(name = "kowfjcvcabqnyadq")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "qibojpativejtqcp")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "fqffrdughnmfbtjc")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "diefapywuuvavmca")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "dsbmtjfivhsbsrtw")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "rusrbewvrmfdlxwf")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cfvetlnhlmicujit")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "unhxbedtcbhfcovu")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "bqlwjsmwrkcgswip")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "fbpyjhcjxoeqfixi")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "gdrpihiqhqaohtdw")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cafyetinkmrumaod")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "ipwlkwvhrdojfbsn")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "tylwvdvbumviaeoe")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "ilonyfundpscaeux")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "cdjspfshwxxdynlg")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vkophxwckntxxbfo")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "pfymhdwbrttnyvwo")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "jpanptpaiposgnpf")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "fgmwivnlhpbjmmlf")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "inqmumerabfenvje")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "hbthsmejjhbjrbrq")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "fxmyfubwvkgintvo")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ftcmnfwlvcmllctw")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "kuxhpfmxwoiiytwx")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "xrobrqfllgwfmsts")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "ehrbqgexcpvhxltu")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "iqtcudfldphlukbu")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "didlekntydldoebo")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "fhwrjmkqtgtrfnsq")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "htgtdagmbvbubepe")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vqfpdptypusxrghp")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "siotemxwytfexqyb")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "dmgywxckjauudrfw")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "rhbnhlybqjkopmif")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "tqpvkhstbnyogqbd")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "mowgchtgcrxgilyj")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wbcmjhvmtitbnhxp")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "nhbkrteagulyrwdn")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "bcirxoaqbvobdlhw")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "bawqnjnxlrhteunm")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "bwyfwjgjjgwtsyhp")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ifwtejvwemwychrf")
suspend fun name(value: Output<String>)
@JvmName(name = "sglrcqpidyfbgqsr")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "wvdnikjhvgvhvejm")
suspend fun stackId(value: Output<String>)
@JvmName(name = "vniyuibyblmgyift")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "dwimfayixufgaosp")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "onwdaywarhstlabk")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "bctynpynljltimvy")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "eihvirxnvffnvcxu")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "xootkqgrmbqydkve")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cogeqtcxgfeswfdu")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "mdjmxauebhmsbjop")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "dqncoysjmhmecwqd")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "uvprlmypfhdniwqv")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "foxayydvhkvsrbiw")
suspend fun useEbsOptimizedInstances(value: Boolean?)