EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "srgdoboyvrbcmaly")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "lqegjdgbfoxcaoki")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tgnjysirwrjftpgf")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "gkupupahijsppvvf")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ciumwilkqibrtlhp")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "neyuugeypkjfmmfu")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rywnbnxisbetpiji")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "wxgefunrtitxxpoj")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "xqhfntvfbogpksos")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mamdsmhklidtlplh")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "mqofpeuahlcwqvja")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "ujegtsecwasyectq")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "xthcgalaboxseoac")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "bijglwspmuuohgcl")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "njxmhrebquniwpvf")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "wklujhtfonsnugxg")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "lvmvhxvrrcdhgwym")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "wtrsyjhskevatbqw")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "fgivdmaisxjvuaif")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "temrarchsdkbtwdw")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "lpteyiqsvtgleqxp")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "flmrmrkujgnnbhkt")
suspend fun customJson(value: Output<String>)
@JvmName(name = "farxqdrqtscmieja")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "llacsjevqmyemrfn")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "ixsormolcknxrvmh")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "umstwsufeaweceem")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "wgusruwvlrfxqyiw")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "ecuohmdqvdjjplrv")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ttmdsgjuxrbdcafr")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "yqynatdodytxchwq")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "scmlfrykrkaydoda")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "axgpeggrinxelkrm")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "sllqudqmijisfxhs")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "jgmlhkggwbdqmeof")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "jqnkucicqgtfgjor")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "eixhlwawbpuybsyg")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "vxrpruqdnuqayotu")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "ushafdpdbuiaqigh")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dycjcpkqmubbqauw")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "qkwystyxskscpnap")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "faggrlvogmsoeidu")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "jbrqkqjqrweurykp")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "lukekbdernewsrid")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "kslmokmkbflsyudo")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "gtflvuvbubkofdhr")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jyrykpiguskpmuqd")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "mmarcqiblnoygqmw")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "ahhrbcxqdfgsdcpi")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "cjqmsopgmbaxawge")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "xaopcsnscppbwxvu")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "ygfhdynhwjqwodrt")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "xoaqspabqguefnkj")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "bcviitiqbsqrdcmu")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kysubgyjixowxoll")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "nkkhcqiilbtmsume")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "kxegfqqqhphmyjqc")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "heywcnnoiuvaoioh")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "ukomkiswegcocrmn")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "jxnwfoaocmrdwisv")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gusofhmcwvyhsplx")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "axyjoajusybrljtb")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "jxbxcyqicfjlolft")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "atgirkrftdikbljt")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "fmuleqodkcxslmka")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hdhdugygolpycdqa")
suspend fun name(value: Output<String>)
@JvmName(name = "tamjhwkfaujixskg")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "kntadstojjwgdyxi")
suspend fun stackId(value: Output<String>)
@JvmName(name = "lfantocxnvbvqhvm")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "jsyfjmmmodxbxwjo")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "wwoyolsqycriwtdm")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "iwajtgikiswvibsl")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "pqxpfsawwkafujyh")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "aptbrcbnegsdtlkv")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "yafavrblcupgxknh")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "foivqjhpjwixrtbs")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "sgoxptsinbnlixjj")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "tsdnqlmsrofvxydu")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "methgqxroxmalodq")
suspend fun useEbsOptimizedInstances(value: Boolean?)