CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "uabvuexaqkknvhnj")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "mqyqntwahklhijvw")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "lglmnlemnexxifmf")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "isjpndfjfminppcm")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "tfidrwcirfcysxgu")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "asqhpttxmxecylme")
suspend fun deleteLambda(value: Output<Boolean>)
@JvmName(name = "qqxgldxgmblrckip")
suspend fun deleteLambda(value: Boolean?)
Link copied to clipboard
@JvmName(name = "biitcgbdpyebpmvi")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "wadgcvrcxxxyplyi")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "pudopltxxaodxhpm")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "ldevonkblctdruig")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "pxxuilrybxmfmjsq")
suspend fun handler(value: Output<String>)
@JvmName(name = "nlnbmitfghpuufkk")
suspend fun handler(value: String?)
Link copied to clipboard
@JvmName(name = "eqtksfiwcytcifmn")
suspend fun name(value: Output<String>)
@JvmName(name = "xvrfqobxprxiqumr")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "dpgehspvlccyhofk")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "nlyguwuptvfakfwb")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "jdhglbaejsnkwtrx")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wlpfcohtnbxiqurj")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "exhjqwlrjismupfu")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "cjqpvtaueawbalmg")
suspend fun s3Bucket(value: Output<String>)
@JvmName(name = "ibvbdthihgrtsnkh")
suspend fun s3Bucket(value: String?)
Link copied to clipboard
@JvmName(name = "vqecbunbnpxrdciq")
suspend fun s3Key(value: Output<String>)
@JvmName(name = "kcqqkemikgiisrib")
suspend fun s3Key(value: String?)
Link copied to clipboard
@JvmName(name = "qpouqcxkaqyfnllg")
suspend fun s3Version(value: Output<String>)
@JvmName(name = "fjobghbgicwrjlot")
suspend fun s3Version(value: String?)
Link copied to clipboard
@JvmName(name = "gsjnimtdjhbhtgmf")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "rwejjkqvdupmnieo")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "ucmtklmacviklpxs")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tdrxpkaqbgesfowd")
suspend fun startCanary(value: Output<Boolean>)
@JvmName(name = "nksbgkggmchjsaqb")
suspend fun startCanary(value: Boolean?)
Link copied to clipboard
@JvmName(name = "orkxyskqrxjidire")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "jyfnykwatchlbrsf")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "vmjvtslsoplxbabo")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "bhcreutpsrtvjrld")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "gsfvhftjibgulgym")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "tkfynymffecbaxku")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "oiqpbcimurgcblnd")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "ccannxqmxhesgmix")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kuyndlxaqjumaasd")
suspend fun zipFile(value: Output<String>)
@JvmName(name = "ulmhndalvdwwpnaw")
suspend fun zipFile(value: String?)