DomainArgsBuilder

Builder for DomainArgs.

Functions

Link copied to clipboard
@JvmName(name = "uuwotecbtgnhphhf")
suspend fun accessPolicies(value: Output<Any>)
@JvmName(name = "xpbmbwrykeaedikf")
suspend fun accessPolicies(value: Any?)
Link copied to clipboard
@JvmName(name = "tqvxjpcmxlugudau")
suspend fun advancedOptions(value: Output<Map<String, String>>)
@JvmName(name = "pbygqpusykugowww")
fun advancedOptions(vararg values: Pair<String, String>)
@JvmName(name = "yrfpeshkfmgscwvc")
suspend fun advancedOptions(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "xhwrotsbyvpfewqw")
suspend fun advancedSecurityOptions(value: DomainAdvancedSecurityOptionsInputArgs?)
@JvmName(name = "dwxnufarcgsjvjit")
suspend fun advancedSecurityOptions(value: Output<DomainAdvancedSecurityOptionsInputArgs>)
@JvmName(name = "ivrlhpettkaydtho")
suspend fun advancedSecurityOptions(argument: suspend DomainAdvancedSecurityOptionsInputArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mwoqwhrfdayhhaaq")
suspend fun clusterConfig(value: DomainClusterConfigArgs?)
@JvmName(name = "rcpxrneakcowitfr")
suspend fun clusterConfig(value: Output<DomainClusterConfigArgs>)
@JvmName(name = "idgrgtaddpfeigru")
suspend fun clusterConfig(argument: suspend DomainClusterConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fqsaxeutshqovxub")
suspend fun cognitoOptions(value: DomainCognitoOptionsArgs?)
@JvmName(name = "xtanfducbuvewogi")
suspend fun cognitoOptions(value: Output<DomainCognitoOptionsArgs>)
@JvmName(name = "ihbucrcbvvbdaghp")
suspend fun cognitoOptions(argument: suspend DomainCognitoOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "snffrolytocmnbvh")
suspend fun domainEndpointOptions(value: DomainEndpointOptionsArgs?)
@JvmName(name = "giubwfnyucuojwjo")
suspend fun domainEndpointOptions(value: Output<DomainEndpointOptionsArgs>)
@JvmName(name = "rwnseavnotbiqdtd")
suspend fun domainEndpointOptions(argument: suspend DomainEndpointOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nrlqxoumsxqlnhrs")
suspend fun domainName(value: Output<String>)
@JvmName(name = "dybwobuhgowvakod")
suspend fun domainName(value: String?)
Link copied to clipboard
@JvmName(name = "nkldxlqtemmevmyu")
suspend fun ebsOptions(value: DomainEbsOptionsArgs?)
@JvmName(name = "gswyahcssrnxdbhv")
suspend fun ebsOptions(value: Output<DomainEbsOptionsArgs>)
@JvmName(name = "opixnkumaygmwdwo")
suspend fun ebsOptions(argument: suspend DomainEbsOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "scnuchcymvkoxcmi")
suspend fun encryptionAtRestOptions(value: DomainEncryptionAtRestOptionsArgs?)
@JvmName(name = "odcqxbjjwqllnvqv")
suspend fun encryptionAtRestOptions(value: Output<DomainEncryptionAtRestOptionsArgs>)
@JvmName(name = "shpejlkqvinjanqu")
suspend fun encryptionAtRestOptions(argument: suspend DomainEncryptionAtRestOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "syxqmujrsdqvqnlp")
suspend fun engineVersion(value: Output<String>)
@JvmName(name = "xbdnjorfylxcobbm")
suspend fun engineVersion(value: String?)
Link copied to clipboard
@JvmName(name = "vkswbkakliltnjsy")
suspend fun ipAddressType(value: Output<String>)
@JvmName(name = "mjpuaqouclexecjr")
suspend fun ipAddressType(value: String?)
Link copied to clipboard
@JvmName(name = "xboihrkcsuvceusl")
suspend fun logPublishingOptions(value: Output<Map<String, DomainLogPublishingOptionArgs>>)
@JvmName(name = "vjdncefinfgbvqcf")
fun logPublishingOptions(vararg values: Pair<String, DomainLogPublishingOptionArgs>)
@JvmName(name = "knadwomqshjugbjw")
suspend fun logPublishingOptions(vararg argument: Pair<String, suspend DomainLogPublishingOptionArgsBuilder.() -> Unit>)
@JvmName(name = "gkckmaqcuuuxxdmc")
suspend fun logPublishingOptions(value: Map<String, DomainLogPublishingOptionArgs>?)
Link copied to clipboard
@JvmName(name = "qeqaccabuilanasm")
suspend fun nodeToNodeEncryptionOptions(value: DomainNodeToNodeEncryptionOptionsArgs?)
@JvmName(name = "ewkhhsowuwunyyvc")
suspend fun nodeToNodeEncryptionOptions(value: Output<DomainNodeToNodeEncryptionOptionsArgs>)
@JvmName(name = "bdxdckokdlfsmyeg")
suspend fun nodeToNodeEncryptionOptions(argument: suspend DomainNodeToNodeEncryptionOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wvvaclhsbjhjeryj")
suspend fun offPeakWindowOptions(value: DomainOffPeakWindowOptionsArgs?)
@JvmName(name = "bdnoqkedvjgiqslg")
suspend fun offPeakWindowOptions(value: Output<DomainOffPeakWindowOptionsArgs>)
@JvmName(name = "gmxlqwvpjvlmdpbe")
suspend fun offPeakWindowOptions(argument: suspend DomainOffPeakWindowOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fupxgafhkptqwkrv")
suspend fun skipShardMigrationWait(value: Output<Boolean>)
@JvmName(name = "odcgtdcnjoxvccfb")
suspend fun skipShardMigrationWait(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ckbqtvwryywbudki")
suspend fun snapshotOptions(value: DomainSnapshotOptionsArgs?)
@JvmName(name = "wkptrfoevpcoynpj")
suspend fun snapshotOptions(value: Output<DomainSnapshotOptionsArgs>)
@JvmName(name = "upjcsocvkwdqbdoy")
suspend fun snapshotOptions(argument: suspend DomainSnapshotOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jtudwpiijfpmqkfm")
suspend fun softwareUpdateOptions(value: DomainSoftwareUpdateOptionsArgs?)
@JvmName(name = "jicvtlrvspwloylk")
suspend fun softwareUpdateOptions(value: Output<DomainSoftwareUpdateOptionsArgs>)
@JvmName(name = "iiqnkoyogpmfekjr")
suspend fun softwareUpdateOptions(argument: suspend DomainSoftwareUpdateOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "myeidtbfhmxwperh")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "tntximynepvcdhwl")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "gwmnmvadeheblqqy")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "koswiwoddkfnynlu")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "lqfrcbasxgbescmn")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "eobxrmuhkbqjwssh")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "yjcnkbgboblghxan")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "svsmhtgbjmbdlcvj")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "klvuyhlyxfaxfvvh")
suspend fun vpcOptions(value: DomainVpcOptionsArgs?)
@JvmName(name = "uckiflbsxenadiaf")
suspend fun vpcOptions(value: Output<DomainVpcOptionsArgs>)
@JvmName(name = "cheshjfxwtmiakcx")
suspend fun vpcOptions(argument: suspend DomainVpcOptionsArgsBuilder.() -> Unit)