CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "gtcxkokufhjqvspp")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "wjyawpfngcjmnvpf")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "iiivlxasakdmypqg")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "muapjwwdpkeornlb")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "uvwckhmjvlyjsltj")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "cjmgxjaasiqydndn")
suspend fun deleteLambda(value: Output<Boolean>)
@JvmName(name = "pdvnngwhsqymisil")
suspend fun deleteLambda(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gqptqcshdayafrya")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "wdysjpoxfxvmqimp")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "adcapxojpxgphxqi")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "iwsqvbjkljdnvacy")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "hmvectmwnswcwdtv")
suspend fun handler(value: Output<String>)
@JvmName(name = "wyhlqxvdasagxtji")
suspend fun handler(value: String?)
Link copied to clipboard
@JvmName(name = "ocbvtsfxhdyiiwxc")
suspend fun name(value: Output<String>)
@JvmName(name = "dbxkfpmjjojtfkyo")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "sdvgvvwhanesgkpo")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "uscxjsnbyljjeskd")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "mdsjymxoasxvwikl")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nvyswufmtxwrpogf")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "nkslryksagbgcwxc")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "gbpvbvtaaclmdfba")
suspend fun s3Bucket(value: Output<String>)
@JvmName(name = "mwtpwaauyawbwwdq")
suspend fun s3Bucket(value: String?)
Link copied to clipboard
@JvmName(name = "betiktkwwhftpkkf")
suspend fun s3Key(value: Output<String>)
@JvmName(name = "smwdagqwtmbllsuj")
suspend fun s3Key(value: String?)
Link copied to clipboard
@JvmName(name = "hmnhbyvqttguyaop")
suspend fun s3Version(value: Output<String>)
@JvmName(name = "cydmnqdnpgljtigd")
suspend fun s3Version(value: String?)
Link copied to clipboard
@JvmName(name = "rvkeptprpabcppbr")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "rgvknmfuqunxyail")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "ddohkrqfhdqhqxlm")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dfpoonxednogrtfi")
suspend fun startCanary(value: Output<Boolean>)
@JvmName(name = "bjkspqsnmffqmnmj")
suspend fun startCanary(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yxgrhjelqfcujrhu")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "sujwdvugpmgsemvq")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "idcyugtrqukcuibs")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "yoapxvatwuihtpss")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "hrhtsbgookymirdd")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ngtmxjfswuxvhchq")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "rjgijedcdprorjkf")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "nwtfphmvxkstsaji")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dupprobvusngoneu")
suspend fun zipFile(value: Output<String>)
@JvmName(name = "bhiscdcthkutmsbu")
suspend fun zipFile(value: String?)