CanaryArgsBuilder

Builder for CanaryArgs.

Functions

Link copied to clipboard
@JvmName(name = "jwenymglsbsyitri")
suspend fun artifactConfig(value: CanaryArtifactConfigArgs?)
@JvmName(name = "dliefqtxrlfttmcl")
suspend fun artifactConfig(value: Output<CanaryArtifactConfigArgs>)
@JvmName(name = "oiaafhfeleufrowk")
suspend fun artifactConfig(argument: suspend CanaryArtifactConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pgqotofuvsoptixw")
suspend fun artifactS3Location(value: Output<String>)
@JvmName(name = "awvhbemkcwgvqqvk")
suspend fun artifactS3Location(value: String?)
Link copied to clipboard
@JvmName(name = "wvrucybovsbyddvt")
suspend fun code(value: CanaryCodeArgs?)
@JvmName(name = "uhjqlckrckyrrbyf")
suspend fun code(value: Output<CanaryCodeArgs>)
@JvmName(name = "ogqbemoyseoxhvho")
suspend fun code(argument: suspend CanaryCodeArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ougpehhlnthcbjiy")
suspend fun deleteLambdaResourcesOnCanaryDeletion(value: Output<Boolean>)
@JvmName(name = "gxapvxigsskdjwye")
suspend fun deleteLambdaResourcesOnCanaryDeletion(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vlcftigxsgimrjds")
suspend fun executionRoleArn(value: Output<String>)
@JvmName(name = "uyucnlvhnxclpvan")
suspend fun executionRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "fgogrgnqiqlrkmfn")
suspend fun failureRetentionPeriod(value: Output<Int>)
@JvmName(name = "xwmlxjxbcjuhlgpp")
suspend fun failureRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "mtvgcombqgceyeio")
suspend fun name(value: Output<String>)
@JvmName(name = "sxijdemuoftrpign")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "lhrexrmwjwqhemqr")
suspend fun provisionedResourceCleanup(value: CanaryProvisionedResourceCleanup?)
@JvmName(name = "kuidjngogahcubil")
suspend fun provisionedResourceCleanup(value: Output<CanaryProvisionedResourceCleanup>)
Link copied to clipboard
@JvmName(name = "aamnruceewxhlyop")
suspend fun resourcesToReplicateTags(value: Output<List<CanaryResourceToTag>>)
@JvmName(name = "vweocpfsgixtuxqo")
suspend fun resourcesToReplicateTags(vararg values: CanaryResourceToTag)
@JvmName(name = "jkkabotnovxijjcd")
suspend fun resourcesToReplicateTags(vararg values: Output<CanaryResourceToTag>)
@JvmName(name = "ofgpptroitdqjior")
suspend fun resourcesToReplicateTags(value: List<CanaryResourceToTag>?)
@JvmName(name = "acvorvpcobhlvqdk")
suspend fun resourcesToReplicateTags(values: List<Output<CanaryResourceToTag>>)
Link copied to clipboard
@JvmName(name = "csrxpwlfbipvtswb")
suspend fun runConfig(value: CanaryRunConfigArgs?)
@JvmName(name = "mbdloqfprerpndvw")
suspend fun runConfig(value: Output<CanaryRunConfigArgs>)
@JvmName(name = "xmywdstgcrjqcfgu")
suspend fun runConfig(argument: suspend CanaryRunConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eejyiipsshhynuok")
suspend fun runtimeVersion(value: Output<String>)
@JvmName(name = "rgqbbnwamcibrqpi")
suspend fun runtimeVersion(value: String?)
Link copied to clipboard
@JvmName(name = "opccpvssbftnjeyn")
suspend fun schedule(value: CanaryScheduleArgs?)
@JvmName(name = "nymqdaejustourkq")
suspend fun schedule(value: Output<CanaryScheduleArgs>)
@JvmName(name = "gychwwljkcmhecbq")
suspend fun schedule(argument: suspend CanaryScheduleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rcsgbioeyqgysrwc")
suspend fun startCanaryAfterCreation(value: Output<Boolean>)
@JvmName(name = "nvqmmkcqwmwttvkn")
suspend fun startCanaryAfterCreation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rrfquipgtxnhfklm")
suspend fun successRetentionPeriod(value: Output<Int>)
@JvmName(name = "txuyouklkommfqsf")
suspend fun successRetentionPeriod(value: Int?)
Link copied to clipboard
@JvmName(name = "jnnipyqkmwhdgsyf")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "hagqorfekstxlgbd")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "qpamxgwhagefkmgx")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "mlxapoaojcucqsnt")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "npuksbkeeyduhktv")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "pljjtsaqgkndrkmd")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "bsiltpcdhafbeslu")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "jxgbanlssoxtynca")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ayxspcgpolifiihc")
suspend fun visualReference(value: CanaryVisualReferenceArgs?)
@JvmName(name = "hlmwfveqwofftthc")
suspend fun visualReference(value: Output<CanaryVisualReferenceArgs>)
@JvmName(name = "gproyqmfgyaxxfmc")
suspend fun visualReference(argument: suspend CanaryVisualReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jvtmqchsulnecior")
suspend fun vpcConfig(value: CanaryVpcConfigArgs?)
@JvmName(name = "gyftsiubaxuwdmof")
suspend fun vpcConfig(value: Output<CanaryVpcConfigArgs>)
@JvmName(name = "jjhrgwsqblbyyfvs")
suspend fun vpcConfig(argument: suspend CanaryVpcConfigArgsBuilder.() -> Unit)