CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "mgoeyogsneearicr")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "vynhawiccqmlkcnb")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "seepybnrgsliagee")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lndakmdofsuoidnh")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "jughyuaghtsaoqjd")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "muetfnpubuulsssu")
suspend fun deleteLambda(value: Output<Boolean>)
@JvmName(name = "tdyrifgukdkimgqd")
suspend fun deleteLambda(value: Boolean?)
Link copied to clipboard
@JvmName(name = "emmxopvjvpgxovhj")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "gnrehxbcmsumcwyb")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "wootgdofpxbchsky")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "rbfkitkstlsqfmwn")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "tmsqlgnwjiqmmctp")
suspend fun handler(value: Output<String>)
@JvmName(name = "rstnvsdfpfthcsxt")
suspend fun handler(value: String?)
Link copied to clipboard
@JvmName(name = "wauumgqurghstfyj")
suspend fun name(value: Output<String>)
@JvmName(name = "uiwdlhvpmauncxmn")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "qtmbxkieesqhkdtr")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "vqhatuyilkplkvdo")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "flivnybaachwtutb")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "upagalvxvdwxiexu")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "tasgbqqcfsdpdemu")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "bjhtyrnsmvqqjaoi")
suspend fun s3Bucket(value: Output<String>)
@JvmName(name = "mjgmottpgvaceyqm")
suspend fun s3Bucket(value: String?)
Link copied to clipboard
@JvmName(name = "cjlufrhmqtdkefvp")
suspend fun s3Key(value: Output<String>)
@JvmName(name = "nooskdjpsoxsccor")
suspend fun s3Key(value: String?)
Link copied to clipboard
@JvmName(name = "vlyvophksagtuxam")
suspend fun s3Version(value: Output<String>)
@JvmName(name = "rsugnrxapfmfcmwq")
suspend fun s3Version(value: String?)
Link copied to clipboard
@JvmName(name = "jltqsbwdkoofwuxd")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "jwshfjmsnorbyrbu")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "dyriplwmpcoixbql")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fgatlrcpaqcgicva")
suspend fun startCanary(value: Output<Boolean>)
@JvmName(name = "ojjojbbyvykugfqj")
suspend fun startCanary(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nyckbpituwhytcke")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "rncjsgmssdkheoyi")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "oflrnctbadmknpbg")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "byfcncegctpxaepb")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "xbhevspunaoeabtv")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "jcrltrwbmoeegylc")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "uhueqthgfuptvkml")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "vdeaenmeypvdkrvo")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "psxdqnvhnlekdxti")
suspend fun zipFile(value: Output<String>)
@JvmName(name = "lmfxlqsqsutmlpwx")
suspend fun zipFile(value: String?)