Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Provides a Elasticsearch instance resource. It contains data nodes, dedicated master node(optional) and etc. It can be associated with private IP whitelists and kibana IP whitelist.

Link copied to clipboard
data class InstanceArgs(val clientNodeAmount: Output<Int>? = null, val clientNodeSpec: Output<String>? = null, val dataNodeAmount: Output<Int>? = null, val dataNodeDiskEncrypted: Output<Boolean>? = null, val dataNodeDiskSize: Output<Int>? = null, val dataNodeDiskType: Output<String>? = null, val dataNodeSpec: Output<String>? = null, val description: Output<String>? = null, val enableKibanaPrivateNetwork: Output<Boolean>? = null, val enableKibanaPublicNetwork: Output<Boolean>? = null, val enablePublic: Output<Boolean>? = null, val instanceChargeType: Output<String>? = null, val kibanaNodeSpec: Output<String>? = null, val kibanaPrivateWhitelists: Output<List<String>>? = null, val kibanaWhitelists: Output<List<String>>? = null, val kmsEncryptedPassword: Output<String>? = null, val kmsEncryptionContext: Output<Map<String, Any>>? = null, val masterNodeSpec: Output<String>? = null, val password: Output<String>? = null, val period: Output<Int>? = null, val privateWhitelists: Output<List<String>>? = null, val protocol: Output<String>? = null, val publicWhitelists: Output<List<String>>? = null, val resourceGroupId: Output<String>? = null, val settingConfig: Output<Map<String, Any>>? = null, val tags: Output<Map<String, Any>>? = null, val version: Output<String>? = null, val vswitchId: Output<String>? = null, val zoneCount: Output<Int>? = null) : ConvertibleToJava<InstanceArgs>

Provides a Elasticsearch instance resource. It contains data nodes, dedicated master node(optional) and etc. It can be associated with private IP whitelists and kibana IP whitelist.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun instanceResource(name: String, block: suspend InstanceResourceBuilder.() -> Unit): Instance