CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "vsqfbjuvmouqaoad")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "nywcueytlctxqabf")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "ciohwpiisbtjeilf")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kokwqajsfiiqhlln")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "ypyrvoedrdktoxvj")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "uwveleysxdfivqdv")
suspend fun deleteLambda(value: Output<Boolean>)
@JvmName(name = "wiqeqjmvqlmchsku")
suspend fun deleteLambda(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vnhouegngvqjetpy")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "edoweckbhohnqysq")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "fguobtyoodmbanhp")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "dhdlbsonyojifroq")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "gmkayybaknyykiwd")
suspend fun handler(value: Output<String>)
@JvmName(name = "spfogbltyaakuocm")
suspend fun handler(value: String?)
Link copied to clipboard
@JvmName(name = "twkpmcddpykyttpd")
suspend fun name(value: Output<String>)
@JvmName(name = "hqipkfstoyqlwrmg")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "vtefbqoksibljkld")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "kspdhekvwemrdfig")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "jbxlwnkubmovjmvi")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qicfkkusnylcavvu")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "dfphlsdwjicsmlxq")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "ykxkwhboktacvdcb")
suspend fun s3Bucket(value: Output<String>)
@JvmName(name = "edcfiggkstfpotsd")
suspend fun s3Bucket(value: String?)
Link copied to clipboard
@JvmName(name = "dmmclbmuqsovxjwk")
suspend fun s3Key(value: Output<String>)
@JvmName(name = "wuocgqeigpytkhtb")
suspend fun s3Key(value: String?)
Link copied to clipboard
@JvmName(name = "jboevslvxqxjoocx")
suspend fun s3Version(value: Output<String>)
@JvmName(name = "xsfalivggjpohrde")
suspend fun s3Version(value: String?)
Link copied to clipboard
@JvmName(name = "eoevnjxulagrjphw")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "rjvfjvfivyyfsuyk")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "ukjcxwifebhfkanc")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cdlvsyruqmhgaxre")
suspend fun startCanary(value: Output<Boolean>)
@JvmName(name = "gxwyttwlgsxkdtna")
suspend fun startCanary(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nocphxppnafghmwe")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "xgskphlirtgtmnfc")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "avfflmximpjcvvbo")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "kqlxsbyxqqicccsp")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "spvteulrofpordpl")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "fovlubgjgmkklhwj")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "ltlgbsniuwmmxajk")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "bjqcmnicyrnjmwdl")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wdsxpibpfniffsqr")
suspend fun zipFile(value: Output<String>)
@JvmName(name = "vbjhcyfssvslrgjh")
suspend fun zipFile(value: String?)