EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "jfiybaagwcspligr")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "ciihxgqnenxuefse")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ouucodegqlsrfxyg")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "bjolmkqprmlrypbe")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dlnwwwqlbmnaxios")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "msajjomsotxnbfbi")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xgidipsorikxnfun")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "vfeipslacokjsthk")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "dgomcdixtmiutoce")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ewrantkuoccryseh")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "arbclnjyspooemks")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "qylrgieesswglfob")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "qxtyixqhivtlcnws")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "ggqbvcogeffjuvao")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "iphrjjylsgwrwvvs")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "wkfrsnhqhobwgwlx")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "kjjcvnvteeowguhr")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "drdrldrgfpvvbeff")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "hofrvmwvksgkypss")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "jjsqsbgdkpujrlrn")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "bsglxsaemyjmxvmn")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "vwhmhelacqvfjcal")
suspend fun customJson(value: Output<String>)
@JvmName(name = "svvtpvethgpjcrod")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "ibygurkuhevrtjlk")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "omdfvaqawcdogxfv")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "bododukkrgunmdtg")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "jlmcjmywslefgych")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "oooemuduqgyrqvdq")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "visyeholbdfpfdun")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "bjdvmqrbtehyiubs")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "elkxjweosnpirsjs")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "njgblfvjyesxnalv")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "nwrhojocmmrikywm")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rspbikbntlesickx")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "yoaggoxbqwpbjjvn")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "abaoxfsecfehocxj")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "butyafclenotcixb")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "rybkiyvyjpovdlii")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "mxdledpsdspodqgk")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "ylgmdhyasyokwfsl")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "qwdxafkdadugteyp")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "jmjqwcsjspoculcn")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "asluayeppnawypoh")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ajnmlpispyiuitkb")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "xumiyisuwktgcuep")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "foabkciecldomvem")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "wthshfwoysfopfri")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "nvnpndmtqqbnkdtv")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "qkcgxajjbqnsusem")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "jtyvtmiaribtysja")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "ntiaemkjnwaiurtq")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "wxrqkjngefrrxtrp")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "qllilfouepdmuwkx")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kajquxcaidnpdxxw")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "efqqydchhcjojusu")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "gxxlhoirmjtvinsc")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "dvnfxljfarjdebvj")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "heluqasplqgnbtss")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "kheshcpdsgdesrxu")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iulbjtqkgvoggeyr")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "aujmhkydwrjaqvda")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "kcobdpmhtqwpdktc")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "iccfxqgnhetfvrgr")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "baogumqbtcmlofcr")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aqksrepqbrgalmks")
suspend fun name(value: Output<String>)
@JvmName(name = "aqdosoogvumyonif")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "xkfctiutaxqdtbje")
suspend fun stackId(value: Output<String>)
@JvmName(name = "smpefmdodwrhiojf")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "frirnnrvmflmivks")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "kvgrftipbiuyomhh")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "jaapajpbimakbrpc")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "roolfqxwfwysybhn")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "dgwmiyffmsiwljwi")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "creitnkmdgibhcmj")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "efkevqscaehcncld")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "tpesatmvepebqnca")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "diagfawifkppuhrp")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "rtkcalxaftscbhga")
suspend fun useEbsOptimizedInstances(value: Boolean?)