EcsClusterLayerArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "cwrioqtmbgervicx")
suspend fun autoAssignElasticIps(value: Output<Boolean>)
@JvmName(name = "uwlhcgqpvqhhxvqy")
suspend fun autoAssignElasticIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "okgwrlxlgflrrvgs")
suspend fun autoAssignPublicIps(value: Output<Boolean>)
@JvmName(name = "xitjcgqqgqiqylxw")
suspend fun autoAssignPublicIps(value: Boolean?)
Link copied to clipboard
@JvmName(name = "eiwrxakgbfgqqnid")
suspend fun autoHealing(value: Output<Boolean>)
@JvmName(name = "oxjytwcfapybjory")
suspend fun autoHealing(value: Boolean?)
Link copied to clipboard
@JvmName(name = "utvcccurhpcivxxj")
suspend fun cloudwatchConfiguration(value: EcsClusterLayerCloudwatchConfigurationArgs?)
@JvmName(name = "rkcbsymkmegegxhu")
suspend fun cloudwatchConfiguration(value: Output<EcsClusterLayerCloudwatchConfigurationArgs>)
@JvmName(name = "bmrrbnuhaiwwdiju")
suspend fun cloudwatchConfiguration(argument: suspend EcsClusterLayerCloudwatchConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kwguhtglqeebjdnw")
suspend fun customConfigureRecipes(value: Output<List<String>>)
@JvmName(name = "gpobonettgitqwcj")
suspend fun customConfigureRecipes(vararg values: Output<String>)
@JvmName(name = "dduhjyyqkbjmpdwn")
suspend fun customConfigureRecipes(vararg values: String)
@JvmName(name = "tbqbdiojwhyottjw")
suspend fun customConfigureRecipes(values: List<Output<String>>)
@JvmName(name = "eiiuyirqsfyvxvbn")
suspend fun customConfigureRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ydsksjedunpgsifx")
suspend fun customDeployRecipes(value: Output<List<String>>)
@JvmName(name = "ndcxvdmgfgupbeht")
suspend fun customDeployRecipes(vararg values: Output<String>)
@JvmName(name = "isrbynffcdknarnl")
suspend fun customDeployRecipes(vararg values: String)
@JvmName(name = "truqyttmrmmvgrtr")
suspend fun customDeployRecipes(values: List<Output<String>>)
@JvmName(name = "tdgnvmbhdyfqrcwo")
suspend fun customDeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "pwmrlvtgcyctvsmy")
suspend fun customInstanceProfileArn(value: Output<String>)
@JvmName(name = "favrnecrwpjurgsx")
suspend fun customInstanceProfileArn(value: String?)
Link copied to clipboard
@JvmName(name = "okdailtrpljraeiw")
suspend fun customJson(value: Output<String>)
@JvmName(name = "xedqqxwmfrjegbvd")
suspend fun customJson(value: String?)
Link copied to clipboard
@JvmName(name = "uppevtyixehhldmj")
suspend fun customSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "pvdshxjorglriymk")
suspend fun customSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "tekpqetlvbkwgeeb")
suspend fun customSecurityGroupIds(vararg values: String)
@JvmName(name = "mimnbtdhcfivjxrq")
suspend fun customSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "vhivhprvfioqryqd")
suspend fun customSecurityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "miiqkodqattiyknq")
suspend fun customSetupRecipes(value: Output<List<String>>)
@JvmName(name = "jswqblssqbyjcweu")
suspend fun customSetupRecipes(vararg values: Output<String>)
@JvmName(name = "cwevkijlctpfwoxu")
suspend fun customSetupRecipes(vararg values: String)
@JvmName(name = "arenmbmbqmxqmccr")
suspend fun customSetupRecipes(values: List<Output<String>>)
@JvmName(name = "tutseheudyuaunnc")
suspend fun customSetupRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lifvcewrloyhdtwq")
suspend fun customShutdownRecipes(value: Output<List<String>>)
@JvmName(name = "koskwgbcmuawdsup")
suspend fun customShutdownRecipes(vararg values: Output<String>)
@JvmName(name = "isunejwqjqiqtoex")
suspend fun customShutdownRecipes(vararg values: String)
@JvmName(name = "bhbqajtjfipiervt")
suspend fun customShutdownRecipes(values: List<Output<String>>)
@JvmName(name = "rsexyajufnibevxc")
suspend fun customShutdownRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "hrrghrnipujdjovl")
suspend fun customUndeployRecipes(value: Output<List<String>>)
@JvmName(name = "ycluuygeneyksrlh")
suspend fun customUndeployRecipes(vararg values: Output<String>)
@JvmName(name = "uoadefwfagngowfs")
suspend fun customUndeployRecipes(vararg values: String)
@JvmName(name = "rgrslhwdahslkxyh")
suspend fun customUndeployRecipes(values: List<Output<String>>)
@JvmName(name = "gvalswbuceoowwae")
suspend fun customUndeployRecipes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ewwryikyayqhrndj")
suspend fun drainElbOnShutdown(value: Output<Boolean>)
@JvmName(name = "qmnpuptkggjgomyo")
suspend fun drainElbOnShutdown(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hacfipqapkbarpla")
suspend fun ebsVolumes(value: Output<List<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "qeqeqrlkgsyufewp")
suspend fun ebsVolumes(vararg values: EcsClusterLayerEbsVolumeArgs)
@JvmName(name = "dwtiirtucgsfjcfk")
suspend fun ebsVolumes(vararg values: Output<EcsClusterLayerEbsVolumeArgs>)
@JvmName(name = "mxytbrstvaeqwcli")
suspend fun ebsVolumes(vararg argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
@JvmName(name = "uhpyrsorhkbpobxw")
suspend fun ebsVolumes(value: List<EcsClusterLayerEbsVolumeArgs>?)
@JvmName(name = "lienojtstdcrktfm")
suspend fun ebsVolumes(values: List<Output<EcsClusterLayerEbsVolumeArgs>>)
@JvmName(name = "xiwadlcdjcfktils")
suspend fun ebsVolumes(argument: List<suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "hvbqwsphhvmukjly")
suspend fun ebsVolumes(argument: suspend EcsClusterLayerEbsVolumeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dyutdxstxtssgxac")
suspend fun ecsClusterArn(value: Output<String>)
@JvmName(name = "rebuqcobunjsvdig")
suspend fun ecsClusterArn(value: String?)
Link copied to clipboard
@JvmName(name = "jmflblutfdvqtuhp")
suspend fun elasticLoadBalancer(value: Output<String>)
@JvmName(name = "vuscqkouqekusmwt")
suspend fun elasticLoadBalancer(value: String?)
Link copied to clipboard
@JvmName(name = "qlhangllnpbqwogc")
suspend fun installUpdatesOnBoot(value: Output<Boolean>)
@JvmName(name = "ccueggushquqpool")
suspend fun installUpdatesOnBoot(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rxgchhitlcjrdhki")
suspend fun instanceShutdownTimeout(value: Output<Int>)
@JvmName(name = "kvvgrylihavhvlhs")
suspend fun instanceShutdownTimeout(value: Int?)
Link copied to clipboard
@JvmName(name = "bxtnpovtbaepssis")
suspend fun loadBasedAutoScaling(value: EcsClusterLayerLoadBasedAutoScalingArgs?)
@JvmName(name = "fjtjpkrxbhctotrg")
suspend fun loadBasedAutoScaling(value: Output<EcsClusterLayerLoadBasedAutoScalingArgs>)
@JvmName(name = "pbighjjpgtrmxrtk")
suspend fun loadBasedAutoScaling(argument: suspend EcsClusterLayerLoadBasedAutoScalingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ffajudgwyybkplje")
suspend fun name(value: Output<String>)
@JvmName(name = "dvlreaefqhgjnjya")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "rpcqghhbvuafdwil")
suspend fun stackId(value: Output<String>)
@JvmName(name = "kvrnypmcvkvhbmnl")
suspend fun stackId(value: String?)
Link copied to clipboard
@JvmName(name = "hdevfbbljodtuojr")
suspend fun systemPackages(value: Output<List<String>>)
@JvmName(name = "ttrfqjfqvvpcamis")
suspend fun systemPackages(vararg values: Output<String>)
@JvmName(name = "srrubgsoectyekkg")
suspend fun systemPackages(vararg values: String)
@JvmName(name = "qvstxnjrwstjrybw")
suspend fun systemPackages(values: List<Output<String>>)
@JvmName(name = "ubbeagtdgwlcmpxp")
suspend fun systemPackages(value: List<String>?)
Link copied to clipboard
@JvmName(name = "nvattxthmnoikoeg")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "pvrouehypxpqigrd")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "tctpjxkwlhaoofgl")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "brhwxigdkyjqnvwb")
suspend fun useEbsOptimizedInstances(value: Output<Boolean>)
@JvmName(name = "wdfuwubujgjlbnnx")
suspend fun useEbsOptimizedInstances(value: Boolean?)