CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "vudtknprsewrvwcf")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "wdyitveqklnhlnjm")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "ehoxvcppfwnolpww")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gqprjrpxdwaocfvk")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "oclfvsylsduwgfwn")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "fyxiuoittpfymxdd")
suspend fun deleteLambda(value: Output<Boolean>)
@JvmName(name = "mryffiuxcbvyqqha")
suspend fun deleteLambda(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qfhxjgectyjpvkkt")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "liekyqkiesfxonhe")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "mwbjyocthvwxdhxh")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "edigichltkgvontw")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "ywjfxmfhldaoafsk")
suspend fun handler(value: Output<String>)
@JvmName(name = "cicloeswrlsewovo")
suspend fun handler(value: String?)
Link copied to clipboard
@JvmName(name = "kbxmpxxpequjbhcs")
suspend fun name(value: Output<String>)
@JvmName(name = "xtxeneyaevqcfyrv")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "wkadbooyogvbnsec")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "qsiirsurvggxrxrj")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "mcqyaphosersrvws")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mahukrjgvyvrvwof")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "ehukdmedjucbrpog")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "elektccrutyrsiag")
suspend fun s3Bucket(value: Output<String>)
@JvmName(name = "spqqdaicihjeyjnd")
suspend fun s3Bucket(value: String?)
Link copied to clipboard
@JvmName(name = "ekmqyyeabysmqwlm")
suspend fun s3Key(value: Output<String>)
@JvmName(name = "lakesrdraubiunaj")
suspend fun s3Key(value: String?)
Link copied to clipboard
@JvmName(name = "uqkfctbvhxswhiji")
suspend fun s3Version(value: Output<String>)
@JvmName(name = "pbwoagqkqapupttf")
suspend fun s3Version(value: String?)
Link copied to clipboard
@JvmName(name = "niirfnyouusmyjwl")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "lysopusxvhofmdrs")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "eobcfidbkyuttrru")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wpgixsdnjlfhxdko")
suspend fun startCanary(value: Output<Boolean>)
@JvmName(name = "xvielvajbwwdhsjp")
suspend fun startCanary(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rifdotncfrrxrqoo")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "sbjwarirxdmngbrp")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "qgwkfrqkjtetaxks")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "uuwsrjpvruyawqhi")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "sbyosgphkacyqlnj")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "kvobllpuoikgpegc")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "flotlndqoaxipsui")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "agygchhqktlwymft")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jxlgkaqmnnnkdqff")
suspend fun zipFile(value: Output<String>)
@JvmName(name = "wwsoqaknvhydxmji")
suspend fun zipFile(value: String?)