CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "oeypyyuqnwhtfpyu")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "tmqrgqvdverrgvnf")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "geltnwuldedtkjtc")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "buverlccjtjhwxul")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "qhlrtfxcctdcwpdq")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "tfvbtdguicehswjf")
suspend fun deleteLambda(value: Output<Boolean>)
@JvmName(name = "fyphaxpuxvdfehuy")
suspend fun deleteLambda(value: Boolean?)
Link copied to clipboard
@JvmName(name = "maqwwbbnqroyfbgr")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "pnvwtwuxkgwnbseq")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "uppscaysfbefihqk")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "trpnbsfwhcwfnpxn")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "sgfqfmpxawpmtggc")
suspend fun handler(value: Output<String>)
@JvmName(name = "whycquiivvgybrtp")
suspend fun handler(value: String?)
Link copied to clipboard
@JvmName(name = "wssnrtybsgukrybf")
suspend fun name(value: Output<String>)
@JvmName(name = "dktvbxwbvxlfpqfh")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "olkqviwalanbvtai")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "kootxpldackmajpy")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "bvpxgomfbxmwqxew")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gqletusyfmgmlurf")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "emkiaahxosofxgik")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "meelmdpmfbsvxgml")
suspend fun s3Bucket(value: Output<String>)
@JvmName(name = "siidtbwaqwisxddm")
suspend fun s3Bucket(value: String?)
Link copied to clipboard
@JvmName(name = "fckosdmjecbjdrue")
suspend fun s3Key(value: Output<String>)
@JvmName(name = "cwopxmcnjfmqqcmx")
suspend fun s3Key(value: String?)
Link copied to clipboard
@JvmName(name = "dfuntnymifggknnb")
suspend fun s3Version(value: Output<String>)
@JvmName(name = "auncccaldlbaryjw")
suspend fun s3Version(value: String?)
Link copied to clipboard
@JvmName(name = "iedkjcwtdgjfrbbm")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "xryxtaiicaldlwbb")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "krjscqhotkmnmagu")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mgssgltpffojwjrm")
suspend fun startCanary(value: Output<Boolean>)
@JvmName(name = "airbyojqathhvaua")
suspend fun startCanary(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vpegfkpgkxkghcpw")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "gretjelyjsrioidv")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "vxljfflmwdbvuewy")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "vrgpmtwqnrlycsey")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "iuxoewmieddnxjvq")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "geufiavxrvcabkwu")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "nflpjkngbitaxvha")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "xhbuhlegdqwepvte")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tptmbsjykpcmltoj")
suspend fun zipFile(value: Output<String>)
@JvmName(name = "pcdgjrvongdovhqi")
suspend fun zipFile(value: String?)