CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "kitqqcsubwfgpxcl")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "xdpopcnsgthwqrth")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "mwwhqxhjudxsgfqe")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kgliqlvykbfkxshi")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "btymofyoiijbnbed")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "anqymgkmeilayrju")
suspend fun code(value: CanaryCodeArgs?)
@JvmName(name = "rchhdauxkfcwhsro")
suspend fun code(value: Output<CanaryCodeArgs>)
@JvmName(name = "rnqoyvlpfcjovksl")
suspend fun code(argument: suspend CanaryCodeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oejxeawwroqevgeg")
suspend fun deleteLambdaResourcesOnCanaryDeletion(value: Output<Boolean>)
@JvmName(name = "xwmjviuydmlmuurl")
suspend fun deleteLambdaResourcesOnCanaryDeletion(value: Boolean?)
Link copied to clipboard
@JvmName(name = "korxjbwoxrhjxhjc")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "kxbildecnhvbtwjm")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "uutslqiceedupgiw")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "sgkxsmqsdftqpbkn")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "oecfonbvjcyiwncy")
suspend fun name(value: Output<String>)
@JvmName(name = "ssbqamybygyvmxjn")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ajyjfdefilnhrxti")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "xgexotgnbkpmjosk")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "molqmvhwjalytrlm")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hbnrstvgnqoeupyw")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "horwkmnjtvtrlldu")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "aepisefrhdvnyhfn")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "hsguaaffrrjvkllw")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "ldeialgluwrktoeo")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qxioyevywmohfhho")
suspend fun startCanaryAfterCreation(value: Output<Boolean>)
@JvmName(name = "ybphobwltpvxugnv")
suspend fun startCanaryAfterCreation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cynyrqwehpeiueuk")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "pbrlgfxsomidnajl")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "ahhfmfpufldnxoab")
suspend fun tags(value: Output<List<CanaryTagArgs>>)
@JvmName(name = "svoeafbjunauxwkw")
suspend fun tags(vararg values: CanaryTagArgs)
@JvmName(name = "vyslavtbrpobfqrl")
suspend fun tags(vararg values: Output<CanaryTagArgs>)
@JvmName(name = "lhnnvdsneadaegjd")
suspend fun tags(vararg argument: suspend CanaryTagArgsBuilder.() -> Unit)
@JvmName(name = "eguvlounydaotrit")
suspend fun tags(value: List<CanaryTagArgs>?)
@JvmName(name = "elhxhwssfwrumtja")
suspend fun tags(values: List<Output<CanaryTagArgs>>)
@JvmName(name = "eajwyafpaelybbmv")
suspend fun tags(argument: List<suspend CanaryTagArgsBuilder.() -> Unit>)
@JvmName(name = "llugelgoramcpdpv")
suspend fun tags(argument: suspend CanaryTagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oopavxqcbxdgqmwt")
suspend fun visualReference(value: CanaryVisualReferenceArgs?)
@JvmName(name = "igluomtrnhiskftf")
suspend fun visualReference(value: Output<CanaryVisualReferenceArgs>)
@JvmName(name = "jiwiluhmikhbwkff")
suspend fun visualReference(argument: suspend CanaryVisualReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rvubhfmmhutfdxey")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "hgyajktkjvcpaxkc")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "twitvdnfegljwsiy")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)