CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "mdbsbtmrkmagbiop")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "dlvuanxaltuqplah")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "yrcudbbtqrwylvav")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yarwqyukfhebguhl")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "pvgljcbnkmlemglc")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "rgtylyqvhqfexaag")
suspend fun deleteLambda(value: Output<Boolean>)
@JvmName(name = "plajgmicctmntxue")
suspend fun deleteLambda(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lkqlpdqvtnnlpwtc")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "mwfgugrhaxlspmbu")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "qeakqwbyejvglfxl")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "cqmxiygucpxydors")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "jdeyueslyhomyulx")
suspend fun handler(value: Output<String>)
@JvmName(name = "ddqgdwjaxeygibvr")
suspend fun handler(value: String?)
Link copied to clipboard
@JvmName(name = "tneefjlylchyvhge")
suspend fun name(value: Output<String>)
@JvmName(name = "ufboftdftoavqylu")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "qvevineqfhgaavxw")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "nverggsvjnmfpiga")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "knlbuinuxcapwhvq")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jhejygkmndwnfowj")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "njjynfinvutwavpx")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "dqtramlqjrrfhljh")
suspend fun s3Bucket(value: Output<String>)
@JvmName(name = "nxfyidkbtluwgdlf")
suspend fun s3Bucket(value: String?)
Link copied to clipboard
@JvmName(name = "qklvtnojgrihcmds")
suspend fun s3Key(value: Output<String>)
@JvmName(name = "rfgnasrobkbnvlkp")
suspend fun s3Key(value: String?)
Link copied to clipboard
@JvmName(name = "abnpudoohhuiqsvk")
suspend fun s3Version(value: Output<String>)
@JvmName(name = "ddwglrqqelsqieuo")
suspend fun s3Version(value: String?)
Link copied to clipboard
@JvmName(name = "toliogmdptxjgpiq")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "sajfjmusxuttugnn")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "olnqxyyqwslouklb")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xfdaooetwmjaorik")
suspend fun startCanary(value: Output<Boolean>)
@JvmName(name = "ticvwsgyjmwmxnjv")
suspend fun startCanary(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ycvcsondxcbrcuqb")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "bgqonddimqdkmtgh")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "vyrfkbyurdglqaft")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "qoitxgxcjdssnqry")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "bqhtskrybaatkmht")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yvnysnefjqmscdyq")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "pnlmrljgmtlrntvu")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "ofbhaciqtlibxaea")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qgorexwddfjpnhjv")
suspend fun zipFile(value: Output<String>)
@JvmName(name = "gfdhhwivovssbiki")
suspend fun zipFile(value: String?)