CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "oncqqegquoknvgay")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "jogysbnbetoqpkcd")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "baayjewccosyyqil")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "otitgmvrlhiwrqqx")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "iacuobxahxghdpmy")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "pvavbkiofsobcvrc")
suspend fun code(value: CanaryCodeArgs?)
@JvmName(name = "fyhtnwgqjxwhsjnf")
suspend fun code(value: Output<CanaryCodeArgs>)
@JvmName(name = "wdeeqyavhcbecwmh")
suspend fun code(argument: suspend CanaryCodeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eweywltttsciuqgu")
suspend fun deleteLambdaResourcesOnCanaryDeletion(value: Output<Boolean>)
@JvmName(name = "exqdlxnnvwcvajmb")
suspend fun deleteLambdaResourcesOnCanaryDeletion(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lkucnuwjalmqkcsj")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "ssqmigrtctjesbji")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "wspdniklrwtnutea")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "kioaohpaolyretuv")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "dccmnjeuxulleenc")
suspend fun name(value: Output<String>)
@JvmName(name = "ipyheknkbtakheyl")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "facmdufkutxlhmhx")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "mlotcvskkuijnhqn")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "jvviupjbettnigos")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xxmwjwbfdxsjeddj")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "dkcsmotmuyxjpovu")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "lwivnxemccbdykyd")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "atukcyyeipyuirls")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "qtixrrlynqdppxnv")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "knpmramgcwnovepb")
suspend fun startCanaryAfterCreation(value: Output<Boolean>)
@JvmName(name = "skccobpbfculrkkg")
suspend fun startCanaryAfterCreation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "omaaqesjjyhjpmpc")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "vgnsqcpttmkboxpo")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "injvsnptucxsfgdy")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "swmbrjjsyfksapkd")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "yqxeqsxjyftrkwcm")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "iwlfirevovevxevl")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "udubngnpwjrghiyr")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "hpsfdghekrsgqoyj")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "jjnycnpduyfvddnx")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "gfcaniyjqtbowufh")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nmowkjqwwptikvws")
suspend fun visualReference(value: CanaryVisualReferenceArgs?)
@JvmName(name = "fgfvbywvogkudely")
suspend fun visualReference(value: Output<CanaryVisualReferenceArgs>)
@JvmName(name = "bwakaotgvjudorhx")
suspend fun visualReference(argument: suspend CanaryVisualReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dvwstunpoluykqxv")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "wljtdgbqwnxvjovl")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "opjwicehwrtrjsbv")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)