CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "koirgjdmymcignna")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "lfoeouqpdasbmfgi")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "xismkfunmsifhawm")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sqvtdpgopwneukvl")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "nrsdabpratwkftpl")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "fyrklqpjyeyyrngm")
suspend fun deleteLambda(value: Output<Boolean>)
@JvmName(name = "qxmuhoeurewsgwad")
suspend fun deleteLambda(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xhdlcrnnrybayntl")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "hoqadvrvxidkrarq")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "mihnxvwpfqiaammm")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "mptohbfoiljdqrno")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "cfdomaywmobuultw")
suspend fun handler(value: Output<String>)
@JvmName(name = "bfumcpjmjfgpsueg")
suspend fun handler(value: String?)
Link copied to clipboard
@JvmName(name = "yhsdapaulbkurnjo")
suspend fun name(value: Output<String>)
@JvmName(name = "kwswfmqdxyejjlrg")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "wnydweyhxvkdmsep")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "fgxtphdfnynftnkq")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "wrbgvkpvomuxahqj")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jlpxxjlhdelosxva")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "sjoqwwstmpqjwllt")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "ikjfmvviksobqsaq")
suspend fun s3Bucket(value: Output<String>)
@JvmName(name = "fwdyagdyasqrlcsk")
suspend fun s3Bucket(value: String?)
Link copied to clipboard
@JvmName(name = "qtlvdhsdskeossls")
suspend fun s3Key(value: Output<String>)
@JvmName(name = "osbhpsitnxijrnik")
suspend fun s3Key(value: String?)
Link copied to clipboard
@JvmName(name = "upbpyvaqgqjgsqow")
suspend fun s3Version(value: Output<String>)
@JvmName(name = "ypgogkiucnybqmsh")
suspend fun s3Version(value: String?)
Link copied to clipboard
@JvmName(name = "axaoiknqtfflvcfy")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "twjwutgcqhdedync")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "jdiddmhkbbhpphtp")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qgjmtutxppkrepbo")
suspend fun startCanary(value: Output<Boolean>)
@JvmName(name = "lmujnjnhomlcbyhw")
suspend fun startCanary(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vtfsjcfdcrugniqw")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "ewjtycagjahnjsgh")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "etcbxnbhsydrxbdh")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "vrwoyyujyjxidrgi")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "xhlytlxcqvihajql")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ghxegbmaeducmncs")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "ecvkrjuoywakfsgq")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "sewnswgjorvkvudd")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bqlmssykyhtsqkgp")
suspend fun zipFile(value: Output<String>)
@JvmName(name = "rrcbhislgrliiufx")
suspend fun zipFile(value: String?)