EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "tiqoklaiwysknmhl")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "piaggfxkixcnoqjw")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vixyqwlocyjxtayl")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "htajwsrykhksevpr")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "halfvrxlpulqgmns")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "adtiaewocexuoqxq")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vijftixprjpuccbr")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "ciceiakshyqwaqyj")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "wexjrbwaicujiwww")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hjuyoewhpqvoigeh")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "hguddklpsdsnqftt")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "nyljdlwdojgwnhxe")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "jyxfpasprodewstx")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "wtrhustblsuasxmt")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "isjveiwpwrktercv")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "dijfybhdnlrnfoac")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "kbhdsjexhnuupunx")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "vifpwdmkobnrdcfe")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "smliqprowlktwljq")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "crghvbladdovewcw")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "ijbqnextmbapltdj")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "wrvuqukhfsljvprg")
suspend fun customJson(value: Output<String>)
@JvmName(name = "abnimtfwdnsmwoho")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "tbfouqahwpfgosdg")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "cjvnhduiuiaanjps")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "pwksjxifdwtemhui")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "ynnlaomssbiybxlc")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "wgcnhtjirmldgobs")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rgjwnximddjmcnys")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "wfbgmlobahwqkekf")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "ulljlbnohpkdxmpv")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "ybkwmciiubbhxpit")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "hxqcjmiudhuqlcuv")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cuauhpoopqcorppj")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "derftwosebnpyeji")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "jonvakgqisytbpqi")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "cwuwibkqfxjrauvx")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "pkhncuupbhgliqvw")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dmeuxkqjybenmjsp")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "ubjacjvlifepjlaq")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "jftlxwmtofqpdoeg")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "mnstrlaspapslwbq")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "rnqqkqkwuxyjvhee")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "yglablbliafcidkt")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "osinyyfyicuanshe")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qvjwqpdafyipgjxj")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "pjwaufemsfqcguvp")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "nrroohlhtjisrtwp")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "tgiknvxjjqftpkuk")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "naxfowpqhqjcyrwi")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "xqecymmatvdwamih")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "eiyoldepvkriodfy")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "tgcvqyjlemndudnm")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qhsvcyhknkammglg")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "gqorotkamtxpaacd")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "bponwkdikgdtuuhn")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "fljjmmseuyyoemie")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "veejmiqcmuynkjnc")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "uwcdjwysvmtbxbix")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lhtkddoojgrccfmu")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "isdjddtquuxvvbud")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "vsddrrbqyechwkuk")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "ltaemencwomstxus")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "wotjbxvniobwvbxk")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "loisidpxkwikqgat")
suspend fun name(value: Output<String>)
@JvmName(name = "lpmfsjxyciiuvvmk")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "xfgccycwmsfrweme")
suspend fun stackId(value: Output<String>)
@JvmName(name = "kdqjhvabmycwwyxf")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "bnagnlisibervadn")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "ffnaegexrvkgkoay")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "siwufwnoskxcboso")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "ootdepxgmvmpiumr")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "lbsahikyepikoame")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cidonhegedtcqley")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "eewlrvpxifiknecf")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "oppfmsashbbdinea")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yypdoxtnxnextjsi")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "tbugaedqxhbdoehl")
suspend fun useEbsOptimizedInstances(value: Boolean?)