CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "mogkxuusrhtmyhsh")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "twopqtcjwrxevoku")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "ypijcippyusgigev")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sdfbirodsudxqtei")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "hynovwqnrgrtsxaj")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "ersmshjllegtsfub")
suspend fun deleteLambda(value: Output<Boolean>)
@JvmName(name = "icayqmjuaxcqulxi")
suspend fun deleteLambda(value: Boolean?)
Link copied to clipboard
@JvmName(name = "imfseksnjjjxmlfj")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "oxpngadarpkicnvw")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "ituqoptrsbqivudj")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "quaymaybhvnkjkkg")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "mjgsytuaqljhpnmy")
suspend fun handler(value: Output<String>)
@JvmName(name = "dpjwmwexrfbfkxvl")
suspend fun handler(value: String?)
Link copied to clipboard
@JvmName(name = "uneybfrxvorjnoxy")
suspend fun name(value: Output<String>)
@JvmName(name = "kmyybmmyuoypyosy")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "pnrpyatsrkpncfua")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "nyglgqylkxmovkcu")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "kxycbgialjavajdb")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "evwuiiqqenwhdbon")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "rhscdeudektscbjk")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "juquljiybuwhyviq")
suspend fun s3Bucket(value: Output<String>)
@JvmName(name = "jvbgqfwknnpjugyu")
suspend fun s3Bucket(value: String?)
Link copied to clipboard
@JvmName(name = "taxarxmxvcjrlnbv")
suspend fun s3Key(value: Output<String>)
@JvmName(name = "adhumskpfvfipwcl")
suspend fun s3Key(value: String?)
Link copied to clipboard
@JvmName(name = "yicqxdyjklboedvt")
suspend fun s3Version(value: Output<String>)
@JvmName(name = "uuykpfgpivppevbg")
suspend fun s3Version(value: String?)
Link copied to clipboard
@JvmName(name = "nhkljgnwyhdcfvgl")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "redbmoemmtdtqkyi")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "xsrymxuxgdcpcdjn")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ltfijprtjgvnidwu")
suspend fun startCanary(value: Output<Boolean>)
@JvmName(name = "bwodujavltphcwsq")
suspend fun startCanary(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iigbyydtyrngoyyk")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "hrglcqknrgwnvumi")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "oflmgrnxvlkbxdev")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "uknygatrupgijrya")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "ydmhbnvhatgqpynf")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "gqwtbwcctunoswkh")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "jpgeqgptaykjgmtd")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "juxdkugypgvkdfrr")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "akbcvkgafowiqyha")
suspend fun zipFile(value: Output<String>)
@JvmName(name = "jiuskjaqcmeynvql")
suspend fun zipFile(value: String?)