Instance Args
Import
Elasticsearch can be imported using the id, e.g.
$ pulumi import alicloud:elasticsearch/instance:Instance example es-cn-abcde123456
Constructors
Properties
Auto-renewal period of an Elasticsearch Instance, in the unit of the month. It is valid when instance_charge_type
is PrePaid
and renew_status
is AutoRenewal
.
The Elasticsearch cluster's client node quantity, between 2 and 25.
The client node spec. If specified, client node will be created.
The Elasticsearch cluster's data node quantity, between 2 and 50.
If encrypt the data node disk. Valid values are true
, false
. Default to false
.
Cloud disk performance level. Valid values are PL0
, PL1
, PL2
, PL3
. The data_node_disk_type
muse be cloud_essd
.
The single data node storage space.
The data node disk type. Supported values: cloud_ssd, cloud_efficiency.
The data node specifications of the Elasticsearch instance.
The description of instance. It a string of 0 to 30 characters.
Bool, default to false. When it set to true, the instance can close kibana private network access。
Bool, default to true. When it set to false, the instance can enable kibana public network access。
Bool, default to false. When it set to true, the instance can enable public network access。
Valid values are PrePaid
, PostPaid
. Default to PostPaid
. From version 1.69.0, the Elasticsearch cluster allows you to update your instance_charge_ype from PostPaid
to PrePaid
, the following attributes are required: period
.
The kibana node specifications of the Elasticsearch instance. Default is elasticsearch.n4.small
.
the security group id associated with Kibana private network, this param is required when enable_kibana_private_network
set true, and the security group id should in the same VPC as vswitch_id
Set the Kibana's IP whitelist in private network, This option has been abandoned on newly created instance, please use kibana_private_security_group_id
instead
Set the Kibana's IP whitelist in internet network.
An KMS encrypts password used to an instance. If the password
is filled in, this field will be ignored, but you have to specify one of password
and kms_encrypted_password
fields.
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.
The single master node storage space. Valid values are PrePaid
, PostPaid
.
The dedicated master node spec. If specified, dedicated master node will be created.
Set the instance's IP whitelist in VPC network.
Set the instance's IP whitelist in internet network.
Auto-Renewal Cycle Unit Values Include: Month: Month. Year: Years. Valid values: M
, Y
.
The renewal status of the specified instance. Valid values: AutoRenewal
, ManualRenewal
, NotRenewal
.The instance_charge_type
must be PrePaid
.
The ID of resource group which the Elasticsearch instance belongs.
The YML configuration of the instance.Detailed introduction.
The Elasticsearch cluster's warm node quantity, between 3 and 50.
If encrypt the warm node disk. Valid values are true
, false
. Default to false
.
The single warm node storage space, should between 500 and 20480
The warm node disk type. Supported values: cloud_efficiency.
The warm node specifications of the Elasticsearch instance.