CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "gulsxpmfiegxwrao")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "lwnnmrbmlkcbwsrk")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "gfbqgovyfttpsfej")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uewsolvprtrfmofa")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "xarsnguitbnsiawm")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "ohjwqhuncmfhdcop")
suspend fun code(value: CanaryCodeArgs?)
@JvmName(name = "xqjtbkctvsqemmdg")
suspend fun code(value: Output<CanaryCodeArgs>)
@JvmName(name = "araoxqmvjqkbmldo")
suspend fun code(argument: suspend CanaryCodeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qkcuklxwbprqvecc")
suspend fun deleteLambdaResourcesOnCanaryDeletion(value: Output<Boolean>)
@JvmName(name = "pkkteekjkjsiniul")
suspend fun deleteLambdaResourcesOnCanaryDeletion(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yowkkexeyxavllth")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "lgfhonfrestyqmvi")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "npbagxubwlkitnow")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "rdhxhbfwcuqjmltw")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "cnseptfrrtjkaaca")
suspend fun name(value: Output<String>)
@JvmName(name = "jexnanqqrrviatgi")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "xowagwnveqsjxkox")
suspend fun resourcesToReplicateTags(value: Output<List<CanaryResourceToTag>>)
@JvmName(name = "qvpsfhljehbqdqmy")
suspend fun resourcesToReplicateTags(vararg values: CanaryResourceToTag)
@JvmName(name = "ditmxpbajattxdts")
suspend fun resourcesToReplicateTags(vararg values: Output<CanaryResourceToTag>)
@JvmName(name = "rejtynblwomqyfhj")
suspend fun resourcesToReplicateTags(value: List<CanaryResourceToTag>?)
@JvmName(name = "lbwhnjfurxikeyct")
suspend fun resourcesToReplicateTags(values: List<Output<CanaryResourceToTag>>)
Link copied to clipboard
@JvmName(name = "yevgoehkjnxjpnrj")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "bbgqisspyciptlev")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "lslomtugxbopottr")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gcbbtqihtexwxdft")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "wdtqkyfcomaydtpb")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "nttmeptyxyjodakh")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "ttblkfoafmtifbou")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "lsoxdrsxxlcryamm")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ujarwccmyklccxgi")
suspend fun startCanaryAfterCreation(value: Output<Boolean>)
@JvmName(name = "vlojfkgvbtwepfxt")
suspend fun startCanaryAfterCreation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wekilhhkplcaqpoi")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "ydihgbooaokqmcpp")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "qewoajnfjscqhfdy")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "nqvooodmdcagmsku")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "tnspcwhntgvmnyrp")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "xvdismcdjetxoroj")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "pgggqvftcobsyvgp")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "xfxkcafjimcpmvvr")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "tvxjbhragdauyusq")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "nvlsisthgqfnrecc")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wrntutpoufsqjmld")
suspend fun visualReference(value: CanaryVisualReferenceArgs?)
@JvmName(name = "spdukycqvgvrlbed")
suspend fun visualReference(value: Output<CanaryVisualReferenceArgs>)
@JvmName(name = "jfcjjuxauxfpxjqg")
suspend fun visualReference(argument: suspend CanaryVisualReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "enmddeuelukawntm")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "dquebrogkncybtue")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "lqmsbabjadkuqrkf")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)