CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "xsgfyatixjkcncld")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "swawcjfdrdvttcbi")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "srlmcvtaosuasdgm")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oemkcmgacobjqvis")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "jqmjbtpoppxrtdtq")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "ljkdnrahrxfqsaxd")
suspend fun deleteLambda(value: Output<Boolean>)
@JvmName(name = "fakrnjhxbwtisiyk")
suspend fun deleteLambda(value: Boolean?)
Link copied to clipboard
@JvmName(name = "idbqyvrvamemctpi")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "vqmaeswalvevrxuh")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "siacajjhaqwokcnm")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "lextysvpdyqeaiub")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "ntjmjrqpbvtvfbur")
suspend fun handler(value: Output<String>)
@JvmName(name = "arhtssyepwilxcmd")
suspend fun handler(value: String?)
Link copied to clipboard
@JvmName(name = "xakfmkcxtrrdaapk")
suspend fun name(value: Output<String>)
@JvmName(name = "tdirhkshqaqnsiml")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ebqwnxiholldvavf")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "dwbwsewpuqaobuae")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "qhgtlhyursitciek")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "naylujnlbodgpmsb")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "xwgesquhyxfxqfeh")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "euhnlkahrytwawly")
suspend fun s3Bucket(value: Output<String>)
@JvmName(name = "fgkaolssarxvljwg")
suspend fun s3Bucket(value: String?)
Link copied to clipboard
@JvmName(name = "uqyiufpfdlnicyog")
suspend fun s3Key(value: Output<String>)
@JvmName(name = "jfmbbtxpbnoofkxw")
suspend fun s3Key(value: String?)
Link copied to clipboard
@JvmName(name = "bfcbmmsdoxneuppq")
suspend fun s3Version(value: Output<String>)
@JvmName(name = "dfvagpfvxctxrwwp")
suspend fun s3Version(value: String?)
Link copied to clipboard
@JvmName(name = "taouedvifyhaulbv")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "ncmjipicmqsiirjm")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "gvpngueyctbmpjyk")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pwywflojhojyidru")
suspend fun startCanary(value: Output<Boolean>)
@JvmName(name = "sinvjjshlgiliwcp")
suspend fun startCanary(value: Boolean?)
Link copied to clipboard
@JvmName(name = "aaxvcdgpopbsdxbk")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "wmfqmhalauxiqeya")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "jnvfdfqnxswivfqe")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "dtudpobdpdfehqhj")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "nfteffwsqeludcwt")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "kwxqtcrufffwhmbf")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "fdmeutowygpiwdww")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "jpyfwfbullpsgddi")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fmisuivhqgjvdpot")
suspend fun zipFile(value: Output<String>)
@JvmName(name = "ojxgywihjykhafgm")
suspend fun zipFile(value: String?)