Instance Args
data class InstanceArgs(val autoRenewDuration: Output<Int>? = null, val clientNodeAmount: Output<Int>? = null, val clientNodeSpec: Output<String>? = null, val dataNodeAmount: Output<Int>? = null, val dataNodeDiskEncrypted: Output<Boolean>? = null, val dataNodeDiskPerformanceLevel: Output<String>? = 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 masterNodeDiskType: Output<String>? = 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 renewStatus: Output<String>? = null, val renewalDurationUnit: Output<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>
Import
Elasticsearch can be imported using the id, e.g.
$ pulumi import alicloud:elasticsearch/instance:Instance example es-cn-abcde123456
Content copied to clipboard
Constructors
Link copied to clipboard
fun InstanceArgs(autoRenewDuration: Output<Int>? = null, clientNodeAmount: Output<Int>? = null, clientNodeSpec: Output<String>? = null, dataNodeAmount: Output<Int>? = null, dataNodeDiskEncrypted: Output<Boolean>? = null, dataNodeDiskPerformanceLevel: Output<String>? = null, dataNodeDiskSize: Output<Int>? = null, dataNodeDiskType: Output<String>? = null, dataNodeSpec: Output<String>? = null, description: Output<String>? = null, enableKibanaPrivateNetwork: Output<Boolean>? = null, enableKibanaPublicNetwork: Output<Boolean>? = null, enablePublic: Output<Boolean>? = null, instanceChargeType: Output<String>? = null, kibanaNodeSpec: Output<String>? = null, kibanaPrivateWhitelists: Output<List<String>>? = null, kibanaWhitelists: Output<List<String>>? = null, kmsEncryptedPassword: Output<String>? = null, kmsEncryptionContext: Output<Map<String, Any>>? = null, masterNodeDiskType: Output<String>? = null, masterNodeSpec: Output<String>? = null, password: Output<String>? = null, period: Output<Int>? = null, privateWhitelists: Output<List<String>>? = null, protocol: Output<String>? = null, publicWhitelists: Output<List<String>>? = null, renewStatus: Output<String>? = null, renewalDurationUnit: Output<String>? = null, resourceGroupId: Output<String>? = null, settingConfig: Output<Map<String, Any>>? = null, tags: Output<Map<String, Any>>? = null, version: Output<String>? = null, vswitchId: Output<String>? = null, zoneCount: Output<Int>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
An KMS encryption context used to decrypt kms_encrypted_password
before creating or updating instance with kms_encrypted_password
. See Encryption Context. It is valid when kms_encrypted_password
is set.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The YML configuration of the instance.Detailed introduction.