CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "bddojrvtnlebotqb")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "vbyplncdumahjxli")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "viwrxjgtynqifsla")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "akqehxvkbonmtrmb")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "qamsnvrrnyhohqoh")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "hcygxlnfdsflsanf")
suspend fun deleteLambda(value: Output<Boolean>)
@JvmName(name = "cmyqibsdfeleghrh")
suspend fun deleteLambda(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fprfaxloonqhlmuc")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "jryuwjsoannfcpyj")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "xtkpeaecpleakrmm")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "kyynkduqpsbwkhva")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "fhtagxircbnhavev")
suspend fun handler(value: Output<String>)
@JvmName(name = "qkabnnlunixrtswx")
suspend fun handler(value: String?)
Link copied to clipboard
@JvmName(name = "mvwyiebdpdkxsujp")
suspend fun name(value: Output<String>)
@JvmName(name = "omxlwpgjfqwnwgbp")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "trxktcewkfwhcwxg")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "ncqcdyupwaiugvxe")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "rgslfpkvpdivuhtm")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qeniwcfanrenfgjt")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "plssheiyoxiiaviy")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "hgvkhwysorfwenla")
suspend fun s3Bucket(value: Output<String>)
@JvmName(name = "sslvsjbkhbqtsfdt")
suspend fun s3Bucket(value: String?)
Link copied to clipboard
@JvmName(name = "xwwgxudcefnivbfn")
suspend fun s3Key(value: Output<String>)
@JvmName(name = "lesqdqgfnngdfofp")
suspend fun s3Key(value: String?)
Link copied to clipboard
@JvmName(name = "xyuyqmpyrsuhfuha")
suspend fun s3Version(value: Output<String>)
@JvmName(name = "evbhjhlwogfesbyy")
suspend fun s3Version(value: String?)
Link copied to clipboard
@JvmName(name = "fgvnabkelbvelhsk")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "gsyckrpljjkjtvgv")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "oitwqgyrukeikksj")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "egpjpvcohaelmlfc")
suspend fun startCanary(value: Output<Boolean>)
@JvmName(name = "wjrhcfeqhmoniaqi")
suspend fun startCanary(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tddcollxqhlmonaf")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "iwqaihmkruxndkaj")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "afvmenwkackjwrvl")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "dtaygkwrqfihepuk")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "xkffpqkvahirgoyf")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "hbdprluqlcrrshhq")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "ohjkmuwhnfkpqrmx")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "nikhhsrdrxacicam")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nienayroalyowpic")
suspend fun zipFile(value: Output<String>)
@JvmName(name = "grwqrdlakuqjhvps")
suspend fun zipFile(value: String?)