published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Cloud Search Service is a fully managed, one-stop information retrieval and analytics platform compatible with Elasticsearch, OpenSearch, Kibana, Dashboards, Cerebro, and common open-source plugins. It supports scenarios such as full-text search, vector search, hybrid search, AI search, and spatiotemporal retrieval. With Cloud Search Service, you can deploy with one click, scale elastically, simplify operations, and quickly build log analysis and information retrieval analytics for real-world business.
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
resources:
eSCloudInstanceDemo:
type: volcenginecc:escloud:Instance
name: ESCloudInstanceDemo
properties:
instanceConfiguration:
vpc:
vpcId: vpc-1a1vgeo93xxxg8nvepjyxxxxx
vpcName: ESCloudInstanceDemo-vpc
subnet:
subnetId: subnet-3nrb3atxxxf40931eb4xxxxx
subnetName: ESCloudInstanceDemo-Subnet
zone_id: cn-beijing-d
version: V7_10
region_id: cn-beijing
charge_type: PostPaid
enable_https: true
project_name: default
instance_name: ESCloudInstanceDemo
enable_pure_master: true
node_specs_assigns:
- type: Hot
number: 1
storageSize: 100
storageSpecName: es.volume.essd.pl0
resourceSpecName: es.x2.medium
extraPerformance:
throughput: 0
- type: Master
number: 3
storageSize: 20
storageSpecName: es.volume.essd.pl0
resourceSpecName: es.x2.medium
extraPerformance:
throughput: 0
- type: Kibana
number: 1
storageSize: 0
storageSpecName: ""
resourceSpecName: kibana.x2.small
extraPerformance:
throughput: 0
configuration_code: es.standard
deletion_protection: true
network_specs:
- type: Elasticsearch
bandwidth: 1
isOpen: true
specName: es.eip.bgp_fixed_bandwidth
- type: Kibana
bandwidth: 1
isOpen: true
specName: es.eip.bgp_fixed_bandwidth
admin_password: '********'
tags:
- key: env
value: test
Create Instance Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Instance(name: string, args: InstanceArgs, opts?: CustomResourceOptions);@overload
def Instance(resource_name: str,
args: InstanceArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Instance(resource_name: str,
opts: Optional[ResourceOptions] = None,
instance_configuration: Optional[InstanceInstanceConfigurationArgs] = None,
maintenance_days: Optional[Sequence[str]] = None,
maintenance_time: Optional[str] = None)func NewInstance(ctx *Context, name string, args InstanceArgs, opts ...ResourceOption) (*Instance, error)public Instance(string name, InstanceArgs args, CustomResourceOptions? opts = null)
public Instance(String name, InstanceArgs args)
public Instance(String name, InstanceArgs args, CustomResourceOptions options)
type: volcenginecc:escloud:Instance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Instance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Instance resource accepts the following input properties:
- Instance
Configuration Volcengine.Instance Instance Configuration - Instance configuration details
- Maintenance
Days List<string> - Instance maintenance date.
- Maintenance
Time string - Instance maintenance window.
- Instance
Configuration InstanceInstance Configuration Args - Instance configuration details
- Maintenance
Days []string - Instance maintenance date.
- Maintenance
Time string - Instance maintenance window.
- instance
Configuration InstanceInstance Configuration - Instance configuration details
- maintenance
Days List<String> - Instance maintenance date.
- maintenance
Time String - Instance maintenance window.
- instance
Configuration InstanceInstance Configuration - Instance configuration details
- maintenance
Days string[] - Instance maintenance date.
- maintenance
Time string - Instance maintenance window.
- instance_
configuration InstanceInstance Configuration Args - Instance configuration details
- maintenance_
days Sequence[str] - Instance maintenance date.
- maintenance_
time str - Instance maintenance window.
- instance
Configuration Property Map - Instance configuration details
- maintenance
Days List<String> - Instance maintenance date.
- maintenance
Time String - Instance maintenance window.
Outputs
All input properties are implicitly available as output properties. Additionally, the Instance resource produces the following output properties:
- Cerebro
Enabled bool - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- Cerebro
Private stringDomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- Cerebro
Public stringDomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- Charge
Enabled bool - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- Cluster
Id string - ID of the cluster to which the instance belongs.
- Create
Time string - Instance creation time.
- Enable
Es boolPrivate Domain Public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- Enable
Es boolPrivate Network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- Enable
Es boolPublic Network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- Enable
Kibana boolPrivate Domain Public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- Enable
Kibana boolPrivate Network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- Enable
Kibana boolPublic Network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- Es
Eip string - EIP bound to the instance.
- Es
Eip stringId - ID of the EIP bound to the instance
- Es
Private stringEndpoint - Instance private network access address.
- Es
Private stringIp Allow List - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- Es
Private stringIp Whitelist - Instance private network address access allowlist
- Es
Pub intBandwidth - ES public network bandwidth, unit: Mbps.
- Es
Public stringEndpoint - Instance public access address
- Es
Public stringIp Allow List - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- Es
Public stringIp Whitelist - Allowlist for instance public network address access.
- Expire
Date string - Expiration time for subscription instance payment
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Instance ID
- Kibana
Config Volcengine.Instance Kibana Config - Kibana parameter configuration
- Kibana
Eip string - EIP bound to Kibana
- Kibana
Eip stringId - ID of the EIP bound to Kibana.
- Kibana
Private stringDomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- Kibana
Private stringIp Allow List - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- Kibana
Private stringIp Whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- Kibana
Pub intBandwidth - Kibana public network bandwidth, unit: Mbps
- Kibana
Public stringDomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- Kibana
Public stringIp Allow List - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- Kibana
Public stringIp Whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- Main
Zone stringId - Primary availability zone
- Status string
- Current instance status
- Sub
Instance stringEnable - Sub-instance activation status
- Sub
Instances List<Volcengine.Instance Sub Instance> - Support
Cold boolNode - Whether cold nodes are supported
- Total
Nodes int - Total number of nodes in the instance
- Transfer
Info Volcengine.Instance Transfer Info - Data migration task information
- User
Id string - Instance owner's user ID
- Cerebro
Enabled bool - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- Cerebro
Private stringDomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- Cerebro
Public stringDomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- Charge
Enabled bool - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- Cluster
Id string - ID of the cluster to which the instance belongs.
- Create
Time string - Instance creation time.
- Enable
Es boolPrivate Domain Public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- Enable
Es boolPrivate Network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- Enable
Es boolPublic Network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- Enable
Kibana boolPrivate Domain Public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- Enable
Kibana boolPrivate Network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- Enable
Kibana boolPublic Network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- Es
Eip string - EIP bound to the instance.
- Es
Eip stringId - ID of the EIP bound to the instance
- Es
Private stringEndpoint - Instance private network access address.
- Es
Private stringIp Allow List - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- Es
Private stringIp Whitelist - Instance private network address access allowlist
- Es
Pub intBandwidth - ES public network bandwidth, unit: Mbps.
- Es
Public stringEndpoint - Instance public access address
- Es
Public stringIp Allow List - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- Es
Public stringIp Whitelist - Allowlist for instance public network address access.
- Expire
Date string - Expiration time for subscription instance payment
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Instance ID
- Kibana
Config InstanceKibana Config - Kibana parameter configuration
- Kibana
Eip string - EIP bound to Kibana
- Kibana
Eip stringId - ID of the EIP bound to Kibana.
- Kibana
Private stringDomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- Kibana
Private stringIp Allow List - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- Kibana
Private stringIp Whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- Kibana
Pub intBandwidth - Kibana public network bandwidth, unit: Mbps
- Kibana
Public stringDomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- Kibana
Public stringIp Allow List - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- Kibana
Public stringIp Whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- Main
Zone stringId - Primary availability zone
- Status string
- Current instance status
- Sub
Instance stringEnable - Sub-instance activation status
- Sub
Instances []InstanceSub Instance - Support
Cold boolNode - Whether cold nodes are supported
- Total
Nodes int - Total number of nodes in the instance
- Transfer
Info InstanceTransfer Info - Data migration task information
- User
Id string - Instance owner's user ID
- cerebro
Enabled Boolean - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- cerebro
Private StringDomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- cerebro
Public StringDomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- charge
Enabled Boolean - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- cluster
Id String - ID of the cluster to which the instance belongs.
- create
Time String - Instance creation time.
- enable
Es BooleanPrivate Domain Public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Es BooleanPrivate Network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- enable
Es BooleanPublic Network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- enable
Kibana BooleanPrivate Domain Public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Kibana BooleanPrivate Network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- enable
Kibana BooleanPublic Network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- es
Eip String - EIP bound to the instance.
- es
Eip StringId - ID of the EIP bound to the instance
- es
Private StringEndpoint - Instance private network access address.
- es
Private StringIp Allow List - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- es
Private StringIp Whitelist - Instance private network address access allowlist
- es
Pub IntegerBandwidth - ES public network bandwidth, unit: Mbps.
- es
Public StringEndpoint - Instance public access address
- es
Public StringIp Allow List - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- es
Public StringIp Whitelist - Allowlist for instance public network address access.
- expire
Date String - Expiration time for subscription instance payment
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - Instance ID
- kibana
Config InstanceKibana Config - Kibana parameter configuration
- kibana
Eip String - EIP bound to Kibana
- kibana
Eip StringId - ID of the EIP bound to Kibana.
- kibana
Private StringDomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- kibana
Private StringIp Allow List - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- kibana
Private StringIp Whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- kibana
Pub IntegerBandwidth - Kibana public network bandwidth, unit: Mbps
- kibana
Public StringDomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- kibana
Public StringIp Allow List - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- kibana
Public StringIp Whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- main
Zone StringId - Primary availability zone
- status String
- Current instance status
- sub
Instance StringEnable - Sub-instance activation status
- sub
Instances List<InstanceSub Instance> - support
Cold BooleanNode - Whether cold nodes are supported
- total
Nodes Integer - Total number of nodes in the instance
- transfer
Info InstanceTransfer Info - Data migration task information
- user
Id String - Instance owner's user ID
- cerebro
Enabled boolean - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- cerebro
Private stringDomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- cerebro
Public stringDomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- charge
Enabled boolean - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- cluster
Id string - ID of the cluster to which the instance belongs.
- create
Time string - Instance creation time.
- enable
Es booleanPrivate Domain Public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Es booleanPrivate Network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- enable
Es booleanPublic Network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- enable
Kibana booleanPrivate Domain Public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Kibana booleanPrivate Network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- enable
Kibana booleanPublic Network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- es
Eip string - EIP bound to the instance.
- es
Eip stringId - ID of the EIP bound to the instance
- es
Private stringEndpoint - Instance private network access address.
- es
Private stringIp Allow List - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- es
Private stringIp Whitelist - Instance private network address access allowlist
- es
Pub numberBandwidth - ES public network bandwidth, unit: Mbps.
- es
Public stringEndpoint - Instance public access address
- es
Public stringIp Allow List - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- es
Public stringIp Whitelist - Allowlist for instance public network address access.
- expire
Date string - Expiration time for subscription instance payment
- id string
- The provider-assigned unique ID for this managed resource.
- instance
Id string - Instance ID
- kibana
Config InstanceKibana Config - Kibana parameter configuration
- kibana
Eip string - EIP bound to Kibana
- kibana
Eip stringId - ID of the EIP bound to Kibana.
- kibana
Private stringDomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- kibana
Private stringIp Allow List - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- kibana
Private stringIp Whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- kibana
Pub numberBandwidth - Kibana public network bandwidth, unit: Mbps
- kibana
Public stringDomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- kibana
Public stringIp Allow List - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- kibana
Public stringIp Whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- main
Zone stringId - Primary availability zone
- status string
- Current instance status
- sub
Instance stringEnable - Sub-instance activation status
- sub
Instances InstanceSub Instance[] - support
Cold booleanNode - Whether cold nodes are supported
- total
Nodes number - Total number of nodes in the instance
- transfer
Info InstanceTransfer Info - Data migration task information
- user
Id string - Instance owner's user ID
- cerebro_
enabled bool - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- cerebro_
private_ strdomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- cerebro_
public_ strdomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- charge_
enabled bool - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- cluster_
id str - ID of the cluster to which the instance belongs.
- create_
time str - Instance creation time.
- enable_
es_ boolprivate_ domain_ public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable_
es_ boolprivate_ network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- enable_
es_ boolpublic_ network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- enable_
kibana_ boolprivate_ domain_ public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable_
kibana_ boolprivate_ network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- enable_
kibana_ boolpublic_ network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- es_
eip str - EIP bound to the instance.
- es_
eip_ strid - ID of the EIP bound to the instance
- es_
private_ strendpoint - Instance private network access address.
- es_
private_ strip_ allow_ list - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- es_
private_ strip_ whitelist - Instance private network address access allowlist
- es_
pub_ intbandwidth - ES public network bandwidth, unit: Mbps.
- es_
public_ strendpoint - Instance public access address
- es_
public_ strip_ allow_ list - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- es_
public_ strip_ whitelist - Allowlist for instance public network address access.
- expire_
date str - Expiration time for subscription instance payment
- id str
- The provider-assigned unique ID for this managed resource.
- instance_
id str - Instance ID
- kibana_
config InstanceKibana Config - Kibana parameter configuration
- kibana_
eip str - EIP bound to Kibana
- kibana_
eip_ strid - ID of the EIP bound to Kibana.
- kibana_
private_ strdomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- kibana_
private_ strip_ allow_ list - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- kibana_
private_ strip_ whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- kibana_
pub_ intbandwidth - Kibana public network bandwidth, unit: Mbps
- kibana_
public_ strdomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- kibana_
public_ strip_ allow_ list - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- kibana_
public_ strip_ whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- main_
zone_ strid - Primary availability zone
- status str
- Current instance status
- sub_
instance_ strenable - Sub-instance activation status
- sub_
instances Sequence[InstanceSub Instance] - support_
cold_ boolnode - Whether cold nodes are supported
- total_
nodes int - Total number of nodes in the instance
- transfer_
info InstanceTransfer Info - Data migration task information
- user_
id str - Instance owner's user ID
- cerebro
Enabled Boolean - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- cerebro
Private StringDomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- cerebro
Public StringDomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- charge
Enabled Boolean - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- cluster
Id String - ID of the cluster to which the instance belongs.
- create
Time String - Instance creation time.
- enable
Es BooleanPrivate Domain Public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Es BooleanPrivate Network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- enable
Es BooleanPublic Network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- enable
Kibana BooleanPrivate Domain Public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Kibana BooleanPrivate Network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- enable
Kibana BooleanPublic Network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- es
Eip String - EIP bound to the instance.
- es
Eip StringId - ID of the EIP bound to the instance
- es
Private StringEndpoint - Instance private network access address.
- es
Private StringIp Allow List - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- es
Private StringIp Whitelist - Instance private network address access allowlist
- es
Pub NumberBandwidth - ES public network bandwidth, unit: Mbps.
- es
Public StringEndpoint - Instance public access address
- es
Public StringIp Allow List - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- es
Public StringIp Whitelist - Allowlist for instance public network address access.
- expire
Date String - Expiration time for subscription instance payment
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - Instance ID
- kibana
Config Property Map - Kibana parameter configuration
- kibana
Eip String - EIP bound to Kibana
- kibana
Eip StringId - ID of the EIP bound to Kibana.
- kibana
Private StringDomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- kibana
Private StringIp Allow List - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- kibana
Private StringIp Whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- kibana
Pub NumberBandwidth - Kibana public network bandwidth, unit: Mbps
- kibana
Public StringDomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- kibana
Public StringIp Allow List - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- kibana
Public StringIp Whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- main
Zone StringId - Primary availability zone
- status String
- Current instance status
- sub
Instance StringEnable - Sub-instance activation status
- sub
Instances List<Property Map> - support
Cold BooleanNode - Whether cold nodes are supported
- total
Nodes Number - Total number of nodes in the instance
- transfer
Info Property Map - Data migration task information
- user
Id String - Instance owner's user ID
Look up Existing Instance Resource
Get an existing Instance resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: InstanceState, opts?: CustomResourceOptions): Instance@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
cerebro_enabled: Optional[bool] = None,
cerebro_private_domain: Optional[str] = None,
cerebro_public_domain: Optional[str] = None,
charge_enabled: Optional[bool] = None,
cluster_id: Optional[str] = None,
create_time: Optional[str] = None,
enable_es_private_domain_public: Optional[bool] = None,
enable_es_private_network: Optional[bool] = None,
enable_es_public_network: Optional[bool] = None,
enable_kibana_private_domain_public: Optional[bool] = None,
enable_kibana_private_network: Optional[bool] = None,
enable_kibana_public_network: Optional[bool] = None,
es_eip: Optional[str] = None,
es_eip_id: Optional[str] = None,
es_private_endpoint: Optional[str] = None,
es_private_ip_allow_list: Optional[str] = None,
es_private_ip_whitelist: Optional[str] = None,
es_pub_bandwidth: Optional[int] = None,
es_public_endpoint: Optional[str] = None,
es_public_ip_allow_list: Optional[str] = None,
es_public_ip_whitelist: Optional[str] = None,
expire_date: Optional[str] = None,
instance_configuration: Optional[InstanceInstanceConfigurationArgs] = None,
instance_id: Optional[str] = None,
kibana_config: Optional[InstanceKibanaConfigArgs] = None,
kibana_eip: Optional[str] = None,
kibana_eip_id: Optional[str] = None,
kibana_private_domain: Optional[str] = None,
kibana_private_ip_allow_list: Optional[str] = None,
kibana_private_ip_whitelist: Optional[str] = None,
kibana_pub_bandwidth: Optional[int] = None,
kibana_public_domain: Optional[str] = None,
kibana_public_ip_allow_list: Optional[str] = None,
kibana_public_ip_whitelist: Optional[str] = None,
main_zone_id: Optional[str] = None,
maintenance_days: Optional[Sequence[str]] = None,
maintenance_time: Optional[str] = None,
status: Optional[str] = None,
sub_instance_enable: Optional[str] = None,
sub_instances: Optional[Sequence[InstanceSubInstanceArgs]] = None,
support_cold_node: Optional[bool] = None,
total_nodes: Optional[int] = None,
transfer_info: Optional[InstanceTransferInfoArgs] = None,
user_id: Optional[str] = None) -> Instancefunc GetInstance(ctx *Context, name string, id IDInput, state *InstanceState, opts ...ResourceOption) (*Instance, error)public static Instance Get(string name, Input<string> id, InstanceState? state, CustomResourceOptions? opts = null)public static Instance get(String name, Output<String> id, InstanceState state, CustomResourceOptions options)resources: _: type: volcenginecc:escloud:Instance get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Cerebro
Enabled bool - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- Cerebro
Private stringDomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- Cerebro
Public stringDomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- Charge
Enabled bool - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- Cluster
Id string - ID of the cluster to which the instance belongs.
- Create
Time string - Instance creation time.
- Enable
Es boolPrivate Domain Public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- Enable
Es boolPrivate Network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- Enable
Es boolPublic Network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- Enable
Kibana boolPrivate Domain Public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- Enable
Kibana boolPrivate Network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- Enable
Kibana boolPublic Network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- Es
Eip string - EIP bound to the instance.
- Es
Eip stringId - ID of the EIP bound to the instance
- Es
Private stringEndpoint - Instance private network access address.
- Es
Private stringIp Allow List - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- Es
Private stringIp Whitelist - Instance private network address access allowlist
- Es
Pub intBandwidth - ES public network bandwidth, unit: Mbps.
- Es
Public stringEndpoint - Instance public access address
- Es
Public stringIp Allow List - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- Es
Public stringIp Whitelist - Allowlist for instance public network address access.
- Expire
Date string - Expiration time for subscription instance payment
- Instance
Configuration Volcengine.Instance Instance Configuration - Instance configuration details
- Instance
Id string - Instance ID
- Kibana
Config Volcengine.Instance Kibana Config - Kibana parameter configuration
- Kibana
Eip string - EIP bound to Kibana
- Kibana
Eip stringId - ID of the EIP bound to Kibana.
- Kibana
Private stringDomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- Kibana
Private stringIp Allow List - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- Kibana
Private stringIp Whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- Kibana
Pub intBandwidth - Kibana public network bandwidth, unit: Mbps
- Kibana
Public stringDomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- Kibana
Public stringIp Allow List - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- Kibana
Public stringIp Whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- Main
Zone stringId - Primary availability zone
- Maintenance
Days List<string> - Instance maintenance date.
- Maintenance
Time string - Instance maintenance window.
- Status string
- Current instance status
- Sub
Instance stringEnable - Sub-instance activation status
- Sub
Instances List<Volcengine.Instance Sub Instance> - Support
Cold boolNode - Whether cold nodes are supported
- Total
Nodes int - Total number of nodes in the instance
- Transfer
Info Volcengine.Instance Transfer Info - Data migration task information
- User
Id string - Instance owner's user ID
- Cerebro
Enabled bool - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- Cerebro
Private stringDomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- Cerebro
Public stringDomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- Charge
Enabled bool - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- Cluster
Id string - ID of the cluster to which the instance belongs.
- Create
Time string - Instance creation time.
- Enable
Es boolPrivate Domain Public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- Enable
Es boolPrivate Network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- Enable
Es boolPublic Network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- Enable
Kibana boolPrivate Domain Public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- Enable
Kibana boolPrivate Network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- Enable
Kibana boolPublic Network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- Es
Eip string - EIP bound to the instance.
- Es
Eip stringId - ID of the EIP bound to the instance
- Es
Private stringEndpoint - Instance private network access address.
- Es
Private stringIp Allow List - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- Es
Private stringIp Whitelist - Instance private network address access allowlist
- Es
Pub intBandwidth - ES public network bandwidth, unit: Mbps.
- Es
Public stringEndpoint - Instance public access address
- Es
Public stringIp Allow List - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- Es
Public stringIp Whitelist - Allowlist for instance public network address access.
- Expire
Date string - Expiration time for subscription instance payment
- Instance
Configuration InstanceInstance Configuration Args - Instance configuration details
- Instance
Id string - Instance ID
- Kibana
Config InstanceKibana Config Args - Kibana parameter configuration
- Kibana
Eip string - EIP bound to Kibana
- Kibana
Eip stringId - ID of the EIP bound to Kibana.
- Kibana
Private stringDomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- Kibana
Private stringIp Allow List - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- Kibana
Private stringIp Whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- Kibana
Pub intBandwidth - Kibana public network bandwidth, unit: Mbps
- Kibana
Public stringDomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- Kibana
Public stringIp Allow List - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- Kibana
Public stringIp Whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- Main
Zone stringId - Primary availability zone
- Maintenance
Days []string - Instance maintenance date.
- Maintenance
Time string - Instance maintenance window.
- Status string
- Current instance status
- Sub
Instance stringEnable - Sub-instance activation status
- Sub
Instances []InstanceSub Instance Args - Support
Cold boolNode - Whether cold nodes are supported
- Total
Nodes int - Total number of nodes in the instance
- Transfer
Info InstanceTransfer Info Args - Data migration task information
- User
Id string - Instance owner's user ID
- cerebro
Enabled Boolean - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- cerebro
Private StringDomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- cerebro
Public StringDomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- charge
Enabled Boolean - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- cluster
Id String - ID of the cluster to which the instance belongs.
- create
Time String - Instance creation time.
- enable
Es BooleanPrivate Domain Public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Es BooleanPrivate Network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- enable
Es BooleanPublic Network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- enable
Kibana BooleanPrivate Domain Public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Kibana BooleanPrivate Network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- enable
Kibana BooleanPublic Network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- es
Eip String - EIP bound to the instance.
- es
Eip StringId - ID of the EIP bound to the instance
- es
Private StringEndpoint - Instance private network access address.
- es
Private StringIp Allow List - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- es
Private StringIp Whitelist - Instance private network address access allowlist
- es
Pub IntegerBandwidth - ES public network bandwidth, unit: Mbps.
- es
Public StringEndpoint - Instance public access address
- es
Public StringIp Allow List - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- es
Public StringIp Whitelist - Allowlist for instance public network address access.
- expire
Date String - Expiration time for subscription instance payment
- instance
Configuration InstanceInstance Configuration - Instance configuration details
- instance
Id String - Instance ID
- kibana
Config InstanceKibana Config - Kibana parameter configuration
- kibana
Eip String - EIP bound to Kibana
- kibana
Eip StringId - ID of the EIP bound to Kibana.
- kibana
Private StringDomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- kibana
Private StringIp Allow List - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- kibana
Private StringIp Whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- kibana
Pub IntegerBandwidth - Kibana public network bandwidth, unit: Mbps
- kibana
Public StringDomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- kibana
Public StringIp Allow List - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- kibana
Public StringIp Whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- main
Zone StringId - Primary availability zone
- maintenance
Days List<String> - Instance maintenance date.
- maintenance
Time String - Instance maintenance window.
- status String
- Current instance status
- sub
Instance StringEnable - Sub-instance activation status
- sub
Instances List<InstanceSub Instance> - support
Cold BooleanNode - Whether cold nodes are supported
- total
Nodes Integer - Total number of nodes in the instance
- transfer
Info InstanceTransfer Info - Data migration task information
- user
Id String - Instance owner's user ID
- cerebro
Enabled boolean - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- cerebro
Private stringDomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- cerebro
Public stringDomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- charge
Enabled boolean - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- cluster
Id string - ID of the cluster to which the instance belongs.
- create
Time string - Instance creation time.
- enable
Es booleanPrivate Domain Public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Es booleanPrivate Network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- enable
Es booleanPublic Network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- enable
Kibana booleanPrivate Domain Public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Kibana booleanPrivate Network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- enable
Kibana booleanPublic Network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- es
Eip string - EIP bound to the instance.
- es
Eip stringId - ID of the EIP bound to the instance
- es
Private stringEndpoint - Instance private network access address.
- es
Private stringIp Allow List - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- es
Private stringIp Whitelist - Instance private network address access allowlist
- es
Pub numberBandwidth - ES public network bandwidth, unit: Mbps.
- es
Public stringEndpoint - Instance public access address
- es
Public stringIp Allow List - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- es
Public stringIp Whitelist - Allowlist for instance public network address access.
- expire
Date string - Expiration time for subscription instance payment
- instance
Configuration InstanceInstance Configuration - Instance configuration details
- instance
Id string - Instance ID
- kibana
Config InstanceKibana Config - Kibana parameter configuration
- kibana
Eip string - EIP bound to Kibana
- kibana
Eip stringId - ID of the EIP bound to Kibana.
- kibana
Private stringDomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- kibana
Private stringIp Allow List - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- kibana
Private stringIp Whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- kibana
Pub numberBandwidth - Kibana public network bandwidth, unit: Mbps
- kibana
Public stringDomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- kibana
Public stringIp Allow List - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- kibana
Public stringIp Whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- main
Zone stringId - Primary availability zone
- maintenance
Days string[] - Instance maintenance date.
- maintenance
Time string - Instance maintenance window.
- status string
- Current instance status
- sub
Instance stringEnable - Sub-instance activation status
- sub
Instances InstanceSub Instance[] - support
Cold booleanNode - Whether cold nodes are supported
- total
Nodes number - Total number of nodes in the instance
- transfer
Info InstanceTransfer Info - Data migration task information
- user
Id string - Instance owner's user ID
- cerebro_
enabled bool - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- cerebro_
private_ strdomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- cerebro_
public_ strdomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- charge_
enabled bool - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- cluster_
id str - ID of the cluster to which the instance belongs.
- create_
time str - Instance creation time.
- enable_
es_ boolprivate_ domain_ public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable_
es_ boolprivate_ network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- enable_
es_ boolpublic_ network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- enable_
kibana_ boolprivate_ domain_ public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable_
kibana_ boolprivate_ network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- enable_
kibana_ boolpublic_ network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- es_
eip str - EIP bound to the instance.
- es_
eip_ strid - ID of the EIP bound to the instance
- es_
private_ strendpoint - Instance private network access address.
- es_
private_ strip_ allow_ list - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- es_
private_ strip_ whitelist - Instance private network address access allowlist
- es_
pub_ intbandwidth - ES public network bandwidth, unit: Mbps.
- es_
public_ strendpoint - Instance public access address
- es_
public_ strip_ allow_ list - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- es_
public_ strip_ whitelist - Allowlist for instance public network address access.
- expire_
date str - Expiration time for subscription instance payment
- instance_
configuration InstanceInstance Configuration Args - Instance configuration details
- instance_
id str - Instance ID
- kibana_
config InstanceKibana Config Args - Kibana parameter configuration
- kibana_
eip str - EIP bound to Kibana
- kibana_
eip_ strid - ID of the EIP bound to Kibana.
- kibana_
private_ strdomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- kibana_
private_ strip_ allow_ list - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- kibana_
private_ strip_ whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- kibana_
pub_ intbandwidth - Kibana public network bandwidth, unit: Mbps
- kibana_
public_ strdomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- kibana_
public_ strip_ allow_ list - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- kibana_
public_ strip_ whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- main_
zone_ strid - Primary availability zone
- maintenance_
days Sequence[str] - Instance maintenance date.
- maintenance_
time str - Instance maintenance window.
- status str
- Current instance status
- sub_
instance_ strenable - Sub-instance activation status
- sub_
instances Sequence[InstanceSub Instance Args] - support_
cold_ boolnode - Whether cold nodes are supported
- total_
nodes int - Total number of nodes in the instance
- transfer_
info InstanceTransfer Info Args - Data migration task information
- user_
id str - Instance owner's user ID
- cerebro
Enabled Boolean - Whether to enable cerebro. true: enable cerebro; false: do not enable cerebro.
- cerebro
Private StringDomain - Cerebro private network access address. Note: Cerebro and Kibana share the domain name. For legacy instances, the access address may start with http(s)://kibana-***
- cerebro
Public StringDomain - Cerebro public access address. Note: Cerebro and Kibana share the same domain name. For legacy instances, the access address may start with http(s)://kibana-***
- charge
Enabled Boolean - Whether billing is enabled for the instance. Value description: true: Billing enabled false: Billing not enabled
- cluster
Id String - ID of the cluster to which the instance belongs.
- create
Time String - Instance creation time.
- enable
Es BooleanPrivate Domain Public - Whether the instance has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Es BooleanPrivate Network - Whether private network access is enabled for the instance. true: Default, private network access enabled; false: private network access not enabled.
- enable
Es BooleanPublic Network - Whether the instance has enabled public access. true: Public access enabled. false: Public access not enabled
- enable
Kibana BooleanPrivate Domain Public - Whether Kibana has enabled public resolution for private network addresses. true: Public resolution enabled for private network addresses false: Public resolution not enabled for private network addresses
- enable
Kibana BooleanPrivate Network - Whether Kibana private network access is enabled. true: Default value, private network access enabled false: Kibana private network access not enabled
- enable
Kibana BooleanPublic Network - Whether Kibana has enabled public access. true: Public access enabled false: Public access not enabled
- es
Eip String - EIP bound to the instance.
- es
Eip StringId - ID of the EIP bound to the instance
- es
Private StringEndpoint - Instance private network access address.
- es
Private StringIp Allow List - Instance private network address access allowlist. Same as ESPrivateIpWhitelist
- es
Private StringIp Whitelist - Instance private network address access allowlist
- es
Pub NumberBandwidth - ES public network bandwidth, unit: Mbps.
- es
Public StringEndpoint - Instance public access address
- es
Public StringIp Allow List - Instance public IP address access allowlist. Same as ESPublicIpWhitelist
- es
Public StringIp Whitelist - Allowlist for instance public network address access.
- expire
Date String - Expiration time for subscription instance payment
- instance
Configuration Property Map - Instance configuration details
- instance
Id String - Instance ID
- kibana
Config Property Map - Kibana parameter configuration
- kibana
Eip String - EIP bound to Kibana
- kibana
Eip StringId - ID of the EIP bound to Kibana.
- kibana
Private StringDomain - Kibana private network access address. Note: For historical instances, the access address may start with http(s)://kibana-***.
- kibana
Private StringIp Allow List - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPrivateIpWhitelist.
- kibana
Private StringIp Whitelist - Kibana private network allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist.
- kibana
Pub NumberBandwidth - Kibana public network bandwidth, unit: Mbps
- kibana
Public StringDomain - Kibana public access address. Note: For legacy instances, the access address may start with http(s)://kibana-***
- kibana
Public StringIp Allow List - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Same as KibanaPublicIpWhitelist
- kibana
Public StringIp Whitelist - Kibana public allowlist. Only IP addresses added to the allowlist can access the visualization tool. Note: Cerebro and Kibana share the same allowlist
- main
Zone StringId - Primary availability zone
- maintenance
Days List<String> - Instance maintenance date.
- maintenance
Time String - Instance maintenance window.
- status String
- Current instance status
- sub
Instance StringEnable - Sub-instance activation status
- sub
Instances List<Property Map> - support
Cold BooleanNode - Whether cold nodes are supported
- total
Nodes Number - Total number of nodes in the instance
- transfer
Info Property Map - Data migration task information
- user
Id String - Instance owner's user ID
Supporting Types
InstanceInstanceConfiguration, InstanceInstanceConfigurationArgs
- Admin
Password string - Administrator password.
- Admin
User stringName - Administrator username.
- Auto
Renew bool - Whether the subscription instance is set to auto-renewal. true: Auto-renewal; the system will automatically renew the instance before each expiration. false: Auto-renewal is not enabled; manual renewal is required before the instance expires. For more information, see Instance renewal.
- Charge
Type string - Instance billing type. PostPaid: Pay-as-you-go. PrePaid: Subscription
- Cold
Node intNumber - Number of cold nodes.
- Cold
Node Volcengine.Resource Spec Instance Instance Configuration Cold Node Resource Spec - Node specification details for cold nodes
- Cold
Node Volcengine.Storage Spec Instance Instance Configuration Cold Node Storage Spec - Details of cold node storage specification configuration
- Configuration
Code string - Billing configuration code, obtainable via the DescribeNodeAvailableSpecs API.
- Coordinator
Node intNumber - Coordinator node count
- Coordinator
Node Volcengine.Resource Spec Instance Instance Configuration Coordinator Node Resource Spec - Node specification configuration details for coordinator node.
- Coordinator
Node Volcengine.Storage Spec Instance Instance Configuration Coordinator Node Storage Spec - Storage specification configuration details for coordinator node.
- Deletion
Protection bool - Enable instance deletion protection. Values: true: Enable instance deletion protection. false: Disable instance deletion protection. Note: After enabling deletion protection, you cannot delete the instance via console or API
- Enable
Https bool - Enable HTTPS access protocol. true: Enable HTTPS access. false: Disable HTTPS, use HTTP access. Note: If you choose HTTP access, you can access without security authentication and transmit data in plain HTTP. Ensure the security of your access environment and do not expose the API to the public network. After the instance is created, you can modify the transmission protocol as needed. For related documentation, see Switch Instance Transmission Protocol
- Enable
Pure boolMaster - Whether the master node is dedicated. true: Master node is dedicated. false: Master node is combined with data node, that is, uses Hot node.
- Hot
Node intNumber - Number of data nodes
- Hot
Node Volcengine.Resource Spec Instance Instance Configuration Hot Node Resource Spec - Node specification configuration details for data node.
- Hot
Node Volcengine.Storage Spec Instance Instance Configuration Hot Node Storage Spec - Data node storage specification configuration details
- Instance
Name string - Set a custom instance name. Only Chinese characters, letters, numbers, hyphens (-), and underscores (_) are allowed. The name cannot start or end with a number or hyphen (-). Length must be between 1 and 128 characters.
- Kibana
Node intNumber - Number of Kibana nodes
- Kibana
Node Volcengine.Resource Spec Instance Instance Configuration Kibana Node Resource Spec - Kibana node specification configuration details
- Master
Node intNumber - Number of master nodes.
- Master
Node Volcengine.Resource Spec Instance Instance Configuration Master Node Resource Spec - Master node specification configuration details
- Master
Node Volcengine.Storage Spec Instance Instance Configuration Master Node Storage Spec - Storage specification details for master node
- Network
Specs List<Volcengine.Instance Instance Configuration Network Spec> - Node
Specs List<Volcengine.Assigns Instance Instance Configuration Node Specs Assign> - Period int
- Subscription instance purchase duration, in months.
- Project
Name string - Set the project for your cloud search instance as needed to facilitate grouping and management of cloud resources. Projects provide a resource management method that helps maintain resource independence and data security. You can also view resource consumption bills by project, making it easier to calculate cloud resource usage costs. For more information, see Project Overview
- Region
Id string - Instance region
- Subnet
Volcengine.
Instance Instance Configuration Subnet - Set subnet information for the instance. Note: The subnet must be in the primary zone.
-
List<Volcengine.
Instance Instance Configuration Tag> - Version string
- API version. Value: 2023-01-01.
- Vpc
Volcengine.
Instance Instance Configuration Vpc - Set VPC information for the instance
- Warm
Node intNumber - Warm node count.
- Warm
Node Volcengine.Resource Spec Instance Instance Configuration Warm Node Resource Spec - Warm node specification configuration details.
- Warm
Node Volcengine.Storage Spec Instance Instance Configuration Warm Node Storage Spec - Storage specification details for warm nodes
- Zone
Id string - Zone where the instance is located. Note: For multi-zone deployment, enter multiple ZoneIds separated by commas, e.g., cn-beijing-a,cn-beijing-c. The leftmost ZoneId is the primary zone, others are backup zones.
- Zone
Number int - Number of instance availability zones.
- Admin
Password string - Administrator password.
- Admin
User stringName - Administrator username.
- Auto
Renew bool - Whether the subscription instance is set to auto-renewal. true: Auto-renewal; the system will automatically renew the instance before each expiration. false: Auto-renewal is not enabled; manual renewal is required before the instance expires. For more information, see Instance renewal.
- Charge
Type string - Instance billing type. PostPaid: Pay-as-you-go. PrePaid: Subscription
- Cold
Node intNumber - Number of cold nodes.
- Cold
Node InstanceResource Spec Instance Configuration Cold Node Resource Spec - Node specification details for cold nodes
- Cold
Node InstanceStorage Spec Instance Configuration Cold Node Storage Spec - Details of cold node storage specification configuration
- Configuration
Code string - Billing configuration code, obtainable via the DescribeNodeAvailableSpecs API.
- Coordinator
Node intNumber - Coordinator node count
- Coordinator
Node InstanceResource Spec Instance Configuration Coordinator Node Resource Spec - Node specification configuration details for coordinator node.
- Coordinator
Node InstanceStorage Spec Instance Configuration Coordinator Node Storage Spec - Storage specification configuration details for coordinator node.
- Deletion
Protection bool - Enable instance deletion protection. Values: true: Enable instance deletion protection. false: Disable instance deletion protection. Note: After enabling deletion protection, you cannot delete the instance via console or API
- Enable
Https bool - Enable HTTPS access protocol. true: Enable HTTPS access. false: Disable HTTPS, use HTTP access. Note: If you choose HTTP access, you can access without security authentication and transmit data in plain HTTP. Ensure the security of your access environment and do not expose the API to the public network. After the instance is created, you can modify the transmission protocol as needed. For related documentation, see Switch Instance Transmission Protocol
- Enable
Pure boolMaster - Whether the master node is dedicated. true: Master node is dedicated. false: Master node is combined with data node, that is, uses Hot node.
- Hot
Node intNumber - Number of data nodes
- Hot
Node InstanceResource Spec Instance Configuration Hot Node Resource Spec - Node specification configuration details for data node.
- Hot
Node InstanceStorage Spec Instance Configuration Hot Node Storage Spec - Data node storage specification configuration details
- Instance
Name string - Set a custom instance name. Only Chinese characters, letters, numbers, hyphens (-), and underscores (_) are allowed. The name cannot start or end with a number or hyphen (-). Length must be between 1 and 128 characters.
- Kibana
Node intNumber - Number of Kibana nodes
- Kibana
Node InstanceResource Spec Instance Configuration Kibana Node Resource Spec - Kibana node specification configuration details
- Master
Node intNumber - Number of master nodes.
- Master
Node InstanceResource Spec Instance Configuration Master Node Resource Spec - Master node specification configuration details
- Master
Node InstanceStorage Spec Instance Configuration Master Node Storage Spec - Storage specification details for master node
- Network
Specs []InstanceInstance Configuration Network Spec - Node
Specs []InstanceAssigns Instance Configuration Node Specs Assign - Period int
- Subscription instance purchase duration, in months.
- Project
Name string - Set the project for your cloud search instance as needed to facilitate grouping and management of cloud resources. Projects provide a resource management method that helps maintain resource independence and data security. You can also view resource consumption bills by project, making it easier to calculate cloud resource usage costs. For more information, see Project Overview
- Region
Id string - Instance region
- Subnet
Instance
Instance Configuration Subnet - Set subnet information for the instance. Note: The subnet must be in the primary zone.
-
[]Instance
Instance Configuration Tag - Version string
- API version. Value: 2023-01-01.
- Vpc
Instance
Instance Configuration Vpc - Set VPC information for the instance
- Warm
Node intNumber - Warm node count.
- Warm
Node InstanceResource Spec Instance Configuration Warm Node Resource Spec - Warm node specification configuration details.
- Warm
Node InstanceStorage Spec Instance Configuration Warm Node Storage Spec - Storage specification details for warm nodes
- Zone
Id string - Zone where the instance is located. Note: For multi-zone deployment, enter multiple ZoneIds separated by commas, e.g., cn-beijing-a,cn-beijing-c. The leftmost ZoneId is the primary zone, others are backup zones.
- Zone
Number int - Number of instance availability zones.
- admin
Password String - Administrator password.
- admin
User StringName - Administrator username.
- auto
Renew Boolean - Whether the subscription instance is set to auto-renewal. true: Auto-renewal; the system will automatically renew the instance before each expiration. false: Auto-renewal is not enabled; manual renewal is required before the instance expires. For more information, see Instance renewal.
- charge
Type String - Instance billing type. PostPaid: Pay-as-you-go. PrePaid: Subscription
- cold
Node IntegerNumber - Number of cold nodes.
- cold
Node InstanceResource Spec Instance Configuration Cold Node Resource Spec - Node specification details for cold nodes
- cold
Node InstanceStorage Spec Instance Configuration Cold Node Storage Spec - Details of cold node storage specification configuration
- configuration
Code String - Billing configuration code, obtainable via the DescribeNodeAvailableSpecs API.
- coordinator
Node IntegerNumber - Coordinator node count
- coordinator
Node InstanceResource Spec Instance Configuration Coordinator Node Resource Spec - Node specification configuration details for coordinator node.
- coordinator
Node InstanceStorage Spec Instance Configuration Coordinator Node Storage Spec - Storage specification configuration details for coordinator node.
- deletion
Protection Boolean - Enable instance deletion protection. Values: true: Enable instance deletion protection. false: Disable instance deletion protection. Note: After enabling deletion protection, you cannot delete the instance via console or API
- enable
Https Boolean - Enable HTTPS access protocol. true: Enable HTTPS access. false: Disable HTTPS, use HTTP access. Note: If you choose HTTP access, you can access without security authentication and transmit data in plain HTTP. Ensure the security of your access environment and do not expose the API to the public network. After the instance is created, you can modify the transmission protocol as needed. For related documentation, see Switch Instance Transmission Protocol
- enable
Pure BooleanMaster - Whether the master node is dedicated. true: Master node is dedicated. false: Master node is combined with data node, that is, uses Hot node.
- hot
Node IntegerNumber - Number of data nodes
- hot
Node InstanceResource Spec Instance Configuration Hot Node Resource Spec - Node specification configuration details for data node.
- hot
Node InstanceStorage Spec Instance Configuration Hot Node Storage Spec - Data node storage specification configuration details
- instance
Name String - Set a custom instance name. Only Chinese characters, letters, numbers, hyphens (-), and underscores (_) are allowed. The name cannot start or end with a number or hyphen (-). Length must be between 1 and 128 characters.
- kibana
Node IntegerNumber - Number of Kibana nodes
- kibana
Node InstanceResource Spec Instance Configuration Kibana Node Resource Spec - Kibana node specification configuration details
- master
Node IntegerNumber - Number of master nodes.
- master
Node InstanceResource Spec Instance Configuration Master Node Resource Spec - Master node specification configuration details
- master
Node InstanceStorage Spec Instance Configuration Master Node Storage Spec - Storage specification details for master node
- network
Specs List<InstanceInstance Configuration Network Spec> - node
Specs List<InstanceAssigns Instance Configuration Node Specs Assign> - period Integer
- Subscription instance purchase duration, in months.
- project
Name String - Set the project for your cloud search instance as needed to facilitate grouping and management of cloud resources. Projects provide a resource management method that helps maintain resource independence and data security. You can also view resource consumption bills by project, making it easier to calculate cloud resource usage costs. For more information, see Project Overview
- region
Id String - Instance region
- subnet
Instance
Instance Configuration Subnet - Set subnet information for the instance. Note: The subnet must be in the primary zone.
-
List<Instance
Instance Configuration Tag> - version String
- API version. Value: 2023-01-01.
- vpc
Instance
Instance Configuration Vpc - Set VPC information for the instance
- warm
Node IntegerNumber - Warm node count.
- warm
Node InstanceResource Spec Instance Configuration Warm Node Resource Spec - Warm node specification configuration details.
- warm
Node InstanceStorage Spec Instance Configuration Warm Node Storage Spec - Storage specification details for warm nodes
- zone
Id String - Zone where the instance is located. Note: For multi-zone deployment, enter multiple ZoneIds separated by commas, e.g., cn-beijing-a,cn-beijing-c. The leftmost ZoneId is the primary zone, others are backup zones.
- zone
Number Integer - Number of instance availability zones.
- admin
Password string - Administrator password.
- admin
User stringName - Administrator username.
- auto
Renew boolean - Whether the subscription instance is set to auto-renewal. true: Auto-renewal; the system will automatically renew the instance before each expiration. false: Auto-renewal is not enabled; manual renewal is required before the instance expires. For more information, see Instance renewal.
- charge
Type string - Instance billing type. PostPaid: Pay-as-you-go. PrePaid: Subscription
- cold
Node numberNumber - Number of cold nodes.
- cold
Node InstanceResource Spec Instance Configuration Cold Node Resource Spec - Node specification details for cold nodes
- cold
Node InstanceStorage Spec Instance Configuration Cold Node Storage Spec - Details of cold node storage specification configuration
- configuration
Code string - Billing configuration code, obtainable via the DescribeNodeAvailableSpecs API.
- coordinator
Node numberNumber - Coordinator node count
- coordinator
Node InstanceResource Spec Instance Configuration Coordinator Node Resource Spec - Node specification configuration details for coordinator node.
- coordinator
Node InstanceStorage Spec Instance Configuration Coordinator Node Storage Spec - Storage specification configuration details for coordinator node.
- deletion
Protection boolean - Enable instance deletion protection. Values: true: Enable instance deletion protection. false: Disable instance deletion protection. Note: After enabling deletion protection, you cannot delete the instance via console or API
- enable
Https boolean - Enable HTTPS access protocol. true: Enable HTTPS access. false: Disable HTTPS, use HTTP access. Note: If you choose HTTP access, you can access without security authentication and transmit data in plain HTTP. Ensure the security of your access environment and do not expose the API to the public network. After the instance is created, you can modify the transmission protocol as needed. For related documentation, see Switch Instance Transmission Protocol
- enable
Pure booleanMaster - Whether the master node is dedicated. true: Master node is dedicated. false: Master node is combined with data node, that is, uses Hot node.
- hot
Node numberNumber - Number of data nodes
- hot
Node InstanceResource Spec Instance Configuration Hot Node Resource Spec - Node specification configuration details for data node.
- hot
Node InstanceStorage Spec Instance Configuration Hot Node Storage Spec - Data node storage specification configuration details
- instance
Name string - Set a custom instance name. Only Chinese characters, letters, numbers, hyphens (-), and underscores (_) are allowed. The name cannot start or end with a number or hyphen (-). Length must be between 1 and 128 characters.
- kibana
Node numberNumber - Number of Kibana nodes
- kibana
Node InstanceResource Spec Instance Configuration Kibana Node Resource Spec - Kibana node specification configuration details
- master
Node numberNumber - Number of master nodes.
- master
Node InstanceResource Spec Instance Configuration Master Node Resource Spec - Master node specification configuration details
- master
Node InstanceStorage Spec Instance Configuration Master Node Storage Spec - Storage specification details for master node
- network
Specs InstanceInstance Configuration Network Spec[] - node
Specs InstanceAssigns Instance Configuration Node Specs Assign[] - period number
- Subscription instance purchase duration, in months.
- project
Name string - Set the project for your cloud search instance as needed to facilitate grouping and management of cloud resources. Projects provide a resource management method that helps maintain resource independence and data security. You can also view resource consumption bills by project, making it easier to calculate cloud resource usage costs. For more information, see Project Overview
- region
Id string - Instance region
- subnet
Instance
Instance Configuration Subnet - Set subnet information for the instance. Note: The subnet must be in the primary zone.
-
Instance
Instance Configuration Tag[] - version string
- API version. Value: 2023-01-01.
- vpc
Instance
Instance Configuration Vpc - Set VPC information for the instance
- warm
Node numberNumber - Warm node count.
- warm
Node InstanceResource Spec Instance Configuration Warm Node Resource Spec - Warm node specification configuration details.
- warm
Node InstanceStorage Spec Instance Configuration Warm Node Storage Spec - Storage specification details for warm nodes
- zone
Id string - Zone where the instance is located. Note: For multi-zone deployment, enter multiple ZoneIds separated by commas, e.g., cn-beijing-a,cn-beijing-c. The leftmost ZoneId is the primary zone, others are backup zones.
- zone
Number number - Number of instance availability zones.
- admin_
password str - Administrator password.
- admin_
user_ strname - Administrator username.
- auto_
renew bool - Whether the subscription instance is set to auto-renewal. true: Auto-renewal; the system will automatically renew the instance before each expiration. false: Auto-renewal is not enabled; manual renewal is required before the instance expires. For more information, see Instance renewal.
- charge_
type str - Instance billing type. PostPaid: Pay-as-you-go. PrePaid: Subscription
- cold_
node_ intnumber - Number of cold nodes.
- cold_
node_ Instanceresource_ spec Instance Configuration Cold Node Resource Spec - Node specification details for cold nodes
- cold_
node_ Instancestorage_ spec Instance Configuration Cold Node Storage Spec - Details of cold node storage specification configuration
- configuration_
code str - Billing configuration code, obtainable via the DescribeNodeAvailableSpecs API.
- coordinator_
node_ intnumber - Coordinator node count
- coordinator_
node_ Instanceresource_ spec Instance Configuration Coordinator Node Resource Spec - Node specification configuration details for coordinator node.
- coordinator_
node_ Instancestorage_ spec Instance Configuration Coordinator Node Storage Spec - Storage specification configuration details for coordinator node.
- deletion_
protection bool - Enable instance deletion protection. Values: true: Enable instance deletion protection. false: Disable instance deletion protection. Note: After enabling deletion protection, you cannot delete the instance via console or API
- enable_
https bool - Enable HTTPS access protocol. true: Enable HTTPS access. false: Disable HTTPS, use HTTP access. Note: If you choose HTTP access, you can access without security authentication and transmit data in plain HTTP. Ensure the security of your access environment and do not expose the API to the public network. After the instance is created, you can modify the transmission protocol as needed. For related documentation, see Switch Instance Transmission Protocol
- enable_
pure_ boolmaster - Whether the master node is dedicated. true: Master node is dedicated. false: Master node is combined with data node, that is, uses Hot node.
- hot_
node_ intnumber - Number of data nodes
- hot_
node_ Instanceresource_ spec Instance Configuration Hot Node Resource Spec - Node specification configuration details for data node.
- hot_
node_ Instancestorage_ spec Instance Configuration Hot Node Storage Spec - Data node storage specification configuration details
- instance_
name str - Set a custom instance name. Only Chinese characters, letters, numbers, hyphens (-), and underscores (_) are allowed. The name cannot start or end with a number or hyphen (-). Length must be between 1 and 128 characters.
- kibana_
node_ intnumber - Number of Kibana nodes
- kibana_
node_ Instanceresource_ spec Instance Configuration Kibana Node Resource Spec - Kibana node specification configuration details
- master_
node_ intnumber - Number of master nodes.
- master_
node_ Instanceresource_ spec Instance Configuration Master Node Resource Spec - Master node specification configuration details
- master_
node_ Instancestorage_ spec Instance Configuration Master Node Storage Spec - Storage specification details for master node
- network_
specs Sequence[InstanceInstance Configuration Network Spec] - node_
specs_ Sequence[Instanceassigns Instance Configuration Node Specs Assign] - period int
- Subscription instance purchase duration, in months.
- project_
name str - Set the project for your cloud search instance as needed to facilitate grouping and management of cloud resources. Projects provide a resource management method that helps maintain resource independence and data security. You can also view resource consumption bills by project, making it easier to calculate cloud resource usage costs. For more information, see Project Overview
- region_
id str - Instance region
- subnet
Instance
Instance Configuration Subnet - Set subnet information for the instance. Note: The subnet must be in the primary zone.
-
Sequence[Instance
Instance Configuration Tag] - version str
- API version. Value: 2023-01-01.
- vpc
Instance
Instance Configuration Vpc - Set VPC information for the instance
- warm_
node_ intnumber - Warm node count.
- warm_
node_ Instanceresource_ spec Instance Configuration Warm Node Resource Spec - Warm node specification configuration details.
- warm_
node_ Instancestorage_ spec Instance Configuration Warm Node Storage Spec - Storage specification details for warm nodes
- zone_
id str - Zone where the instance is located. Note: For multi-zone deployment, enter multiple ZoneIds separated by commas, e.g., cn-beijing-a,cn-beijing-c. The leftmost ZoneId is the primary zone, others are backup zones.
- zone_
number int - Number of instance availability zones.
- admin
Password String - Administrator password.
- admin
User StringName - Administrator username.
- auto
Renew Boolean - Whether the subscription instance is set to auto-renewal. true: Auto-renewal; the system will automatically renew the instance before each expiration. false: Auto-renewal is not enabled; manual renewal is required before the instance expires. For more information, see Instance renewal.
- charge
Type String - Instance billing type. PostPaid: Pay-as-you-go. PrePaid: Subscription
- cold
Node NumberNumber - Number of cold nodes.
- cold
Node Property MapResource Spec - Node specification details for cold nodes
- cold
Node Property MapStorage Spec - Details of cold node storage specification configuration
- configuration
Code String - Billing configuration code, obtainable via the DescribeNodeAvailableSpecs API.
- coordinator
Node NumberNumber - Coordinator node count
- coordinator
Node Property MapResource Spec - Node specification configuration details for coordinator node.
- coordinator
Node Property MapStorage Spec - Storage specification configuration details for coordinator node.
- deletion
Protection Boolean - Enable instance deletion protection. Values: true: Enable instance deletion protection. false: Disable instance deletion protection. Note: After enabling deletion protection, you cannot delete the instance via console or API
- enable
Https Boolean - Enable HTTPS access protocol. true: Enable HTTPS access. false: Disable HTTPS, use HTTP access. Note: If you choose HTTP access, you can access without security authentication and transmit data in plain HTTP. Ensure the security of your access environment and do not expose the API to the public network. After the instance is created, you can modify the transmission protocol as needed. For related documentation, see Switch Instance Transmission Protocol
- enable
Pure BooleanMaster - Whether the master node is dedicated. true: Master node is dedicated. false: Master node is combined with data node, that is, uses Hot node.
- hot
Node NumberNumber - Number of data nodes
- hot
Node Property MapResource Spec - Node specification configuration details for data node.
- hot
Node Property MapStorage Spec - Data node storage specification configuration details
- instance
Name String - Set a custom instance name. Only Chinese characters, letters, numbers, hyphens (-), and underscores (_) are allowed. The name cannot start or end with a number or hyphen (-). Length must be between 1 and 128 characters.
- kibana
Node NumberNumber - Number of Kibana nodes
- kibana
Node Property MapResource Spec - Kibana node specification configuration details
- master
Node NumberNumber - Number of master nodes.
- master
Node Property MapResource Spec - Master node specification configuration details
- master
Node Property MapStorage Spec - Storage specification details for master node
- network
Specs List<Property Map> - node
Specs List<Property Map>Assigns - period Number
- Subscription instance purchase duration, in months.
- project
Name String - Set the project for your cloud search instance as needed to facilitate grouping and management of cloud resources. Projects provide a resource management method that helps maintain resource independence and data security. You can also view resource consumption bills by project, making it easier to calculate cloud resource usage costs. For more information, see Project Overview
- region
Id String - Instance region
- subnet Property Map
- Set subnet information for the instance. Note: The subnet must be in the primary zone.
- List<Property Map>
- version String
- API version. Value: 2023-01-01.
- vpc Property Map
- Set VPC information for the instance
- warm
Node NumberNumber - Warm node count.
- warm
Node Property MapResource Spec - Warm node specification configuration details.
- warm
Node Property MapStorage Spec - Storage specification details for warm nodes
- zone
Id String - Zone where the instance is located. Note: For multi-zone deployment, enter multiple ZoneIds separated by commas, e.g., cn-beijing-a,cn-beijing-c. The leftmost ZoneId is the primary zone, others are backup zones.
- zone
Number Number - Number of instance availability zones.
InstanceInstanceConfigurationColdNodeResourceSpec, InstanceInstanceConfigurationColdNodeResourceSpecArgs
- Cpu int
- CPU resources for node specification, measured in cores.
- Description string
- Description of node specifications
- Display
Name string - Display name of node specification.
- Memory int
- Memory capacity for node specification, measured in GiB
- Name string
- Node specification. For details on node specification types and details.
- Cpu int
- CPU resources for node specification, measured in cores.
- Description string
- Description of node specifications
- Display
Name string - Display name of node specification.
- Memory int
- Memory capacity for node specification, measured in GiB
- Name string
- Node specification. For details on node specification types and details.
- cpu Integer
- CPU resources for node specification, measured in cores.
- description String
- Description of node specifications
- display
Name String - Display name of node specification.
- memory Integer
- Memory capacity for node specification, measured in GiB
- name String
- Node specification. For details on node specification types and details.
- cpu number
- CPU resources for node specification, measured in cores.
- description string
- Description of node specifications
- display
Name string - Display name of node specification.
- memory number
- Memory capacity for node specification, measured in GiB
- name string
- Node specification. For details on node specification types and details.
- cpu int
- CPU resources for node specification, measured in cores.
- description str
- Description of node specifications
- display_
name str - Display name of node specification.
- memory int
- Memory capacity for node specification, measured in GiB
- name str
- Node specification. For details on node specification types and details.
- cpu Number
- CPU resources for node specification, measured in cores.
- description String
- Description of node specifications
- display
Name String - Display name of node specification.
- memory Number
- Memory capacity for node specification, measured in GiB
- name String
- Node specification. For details on node specification types and details.
InstanceInstanceConfigurationColdNodeStorageSpec, InstanceInstanceConfigurationColdNodeStorageSpecArgs
- Description string
- Description of storage specification
- Display
Name string - Display name of storage specification
- Max
Size int - Maximum storage specification, measured in GiB
- Min
Size int - Minimum storage specification, measured in GiB
- Name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- Size int
- Current storage specification value, in GiB.
- Description string
- Description of storage specification
- Display
Name string - Display name of storage specification
- Max
Size int - Maximum storage specification, measured in GiB
- Min
Size int - Minimum storage specification, measured in GiB
- Name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- Size int
- Current storage specification value, in GiB.
- description String
- Description of storage specification
- display
Name String - Display name of storage specification
- max
Size Integer - Maximum storage specification, measured in GiB
- min
Size Integer - Minimum storage specification, measured in GiB
- name String
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size Integer
- Current storage specification value, in GiB.
- description string
- Description of storage specification
- display
Name string - Display name of storage specification
- max
Size number - Maximum storage specification, measured in GiB
- min
Size number - Minimum storage specification, measured in GiB
- name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size number
- Current storage specification value, in GiB.
- description str
- Description of storage specification
- display_
name str - Display name of storage specification
- max_
size int - Maximum storage specification, measured in GiB
- min_
size int - Minimum storage specification, measured in GiB
- name str
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size int
- Current storage specification value, in GiB.
- description String
- Description of storage specification
- display
Name String - Display name of storage specification
- max
Size Number - Maximum storage specification, measured in GiB
- min
Size Number - Minimum storage specification, measured in GiB
- name String
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size Number
- Current storage specification value, in GiB.
InstanceInstanceConfigurationCoordinatorNodeResourceSpec, InstanceInstanceConfigurationCoordinatorNodeResourceSpecArgs
- Cpu int
- CPU resources of node specification, unit: cores.
- Description string
- Description of node specifications
- Display
Name string - Display name of node specification.
- Memory int
- Memory capacity of node specification, unit: GiB.
- Name string
- Node specification. For details on node specification types and details.
- Cpu int
- CPU resources of node specification, unit: cores.
- Description string
- Description of node specifications
- Display
Name string - Display name of node specification.
- Memory int
- Memory capacity of node specification, unit: GiB.
- Name string
- Node specification. For details on node specification types and details.
- cpu Integer
- CPU resources of node specification, unit: cores.
- description String
- Description of node specifications
- display
Name String - Display name of node specification.
- memory Integer
- Memory capacity of node specification, unit: GiB.
- name String
- Node specification. For details on node specification types and details.
- cpu number
- CPU resources of node specification, unit: cores.
- description string
- Description of node specifications
- display
Name string - Display name of node specification.
- memory number
- Memory capacity of node specification, unit: GiB.
- name string
- Node specification. For details on node specification types and details.
- cpu int
- CPU resources of node specification, unit: cores.
- description str
- Description of node specifications
- display_
name str - Display name of node specification.
- memory int
- Memory capacity of node specification, unit: GiB.
- name str
- Node specification. For details on node specification types and details.
- cpu Number
- CPU resources of node specification, unit: cores.
- description String
- Description of node specifications
- display
Name String - Display name of node specification.
- memory Number
- Memory capacity of node specification, unit: GiB.
- name String
- Node specification. For details on node specification types and details.
InstanceInstanceConfigurationCoordinatorNodeStorageSpec, InstanceInstanceConfigurationCoordinatorNodeStorageSpecArgs
- Description string
- Description of storage specification.
- Display
Name string - Display name of storage specification
- Max
Size int - Maximum storage specification, in GiB
- Min
Size int - Minimum value for storage specification, unit: GiB.
- Name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- Size int
- Current storage specification value, in GiB.
- Description string
- Description of storage specification.
- Display
Name string - Display name of storage specification
- Max
Size int - Maximum storage specification, in GiB
- Min
Size int - Minimum value for storage specification, unit: GiB.
- Name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- Size int
- Current storage specification value, in GiB.
- description String
- Description of storage specification.
- display
Name String - Display name of storage specification
- max
Size Integer - Maximum storage specification, in GiB
- min
Size Integer - Minimum value for storage specification, unit: GiB.
- name String
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size Integer
- Current storage specification value, in GiB.
- description string
- Description of storage specification.
- display
Name string - Display name of storage specification
- max
Size number - Maximum storage specification, in GiB
- min
Size number - Minimum value for storage specification, unit: GiB.
- name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size number
- Current storage specification value, in GiB.
- description str
- Description of storage specification.
- display_
name str - Display name of storage specification
- max_
size int - Maximum storage specification, in GiB
- min_
size int - Minimum value for storage specification, unit: GiB.
- name str
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size int
- Current storage specification value, in GiB.
- description String
- Description of storage specification.
- display
Name String - Display name of storage specification
- max
Size Number - Maximum storage specification, in GiB
- min
Size Number - Minimum value for storage specification, unit: GiB.
- name String
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size Number
- Current storage specification value, in GiB.
InstanceInstanceConfigurationHotNodeResourceSpec, InstanceInstanceConfigurationHotNodeResourceSpecArgs
- Cpu int
- CPU resources of node specification, measured in cores
- Description string
- Description of node specification.
- Display
Name string - Display name of node specification.
- Memory int
- Memory capacity for node specification, measured in GiB.
- Name string
- Node specification. For details on node specification types and details, see Product Specifications.
- Cpu int
- CPU resources of node specification, measured in cores
- Description string
- Description of node specification.
- Display
Name string - Display name of node specification.
- Memory int
- Memory capacity for node specification, measured in GiB.
- Name string
- Node specification. For details on node specification types and details, see Product Specifications.
- cpu Integer
- CPU resources of node specification, measured in cores
- description String
- Description of node specification.
- display
Name String - Display name of node specification.
- memory Integer
- Memory capacity for node specification, measured in GiB.
- name String
- Node specification. For details on node specification types and details, see Product Specifications.
- cpu number
- CPU resources of node specification, measured in cores
- description string
- Description of node specification.
- display
Name string - Display name of node specification.
- memory number
- Memory capacity for node specification, measured in GiB.
- name string
- Node specification. For details on node specification types and details, see Product Specifications.
- cpu int
- CPU resources of node specification, measured in cores
- description str
- Description of node specification.
- display_
name str - Display name of node specification.
- memory int
- Memory capacity for node specification, measured in GiB.
- name str
- Node specification. For details on node specification types and details, see Product Specifications.
- cpu Number
- CPU resources of node specification, measured in cores
- description String
- Description of node specification.
- display
Name String - Display name of node specification.
- memory Number
- Memory capacity for node specification, measured in GiB.
- name String
- Node specification. For details on node specification types and details, see Product Specifications.
InstanceInstanceConfigurationHotNodeStorageSpec, InstanceInstanceConfigurationHotNodeStorageSpecArgs
- Description string
- Description of storage specification
- Display
Name string - Display name of storage specification.
- Max
Size int - Maximum storage specification, in GiB
- Min
Size int - Minimum storage specification, measured in GiB.
- Name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- Size int
- Configured available disk space size
- Description string
- Description of storage specification
- Display
Name string - Display name of storage specification.
- Max
Size int - Maximum storage specification, in GiB
- Min
Size int - Minimum storage specification, measured in GiB.
- Name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- Size int
- Configured available disk space size
- description String
- Description of storage specification
- display
Name String - Display name of storage specification.
- max
Size Integer - Maximum storage specification, in GiB
- min
Size Integer - Minimum storage specification, measured in GiB.
- name String
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size Integer
- Configured available disk space size
- description string
- Description of storage specification
- display
Name string - Display name of storage specification.
- max
Size number - Maximum storage specification, in GiB
- min
Size number - Minimum storage specification, measured in GiB.
- name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size number
- Configured available disk space size
- description str
- Description of storage specification
- display_
name str - Display name of storage specification.
- max_
size int - Maximum storage specification, in GiB
- min_
size int - Minimum storage specification, measured in GiB.
- name str
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size int
- Configured available disk space size
- description String
- Description of storage specification
- display
Name String - Display name of storage specification.
- max
Size Number - Maximum storage specification, in GiB
- min
Size Number - Minimum storage specification, measured in GiB.
- name String
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size Number
- Configured available disk space size
InstanceInstanceConfigurationKibanaNodeResourceSpec, InstanceInstanceConfigurationKibanaNodeResourceSpecArgs
- Cpu int
- CPU resources for node specification, measured in cores.
- Description string
- Description of node specifications
- Display
Name string - Display name of node specification.
- Memory int
- Memory capacity for node specification, measured in GiB
- Name string
- Node specification. For information about node specification types and details, please refer to the documentation.
- Cpu int
- CPU resources for node specification, measured in cores.
- Description string
- Description of node specifications
- Display
Name string - Display name of node specification.
- Memory int
- Memory capacity for node specification, measured in GiB
- Name string
- Node specification. For information about node specification types and details, please refer to the documentation.
- cpu Integer
- CPU resources for node specification, measured in cores.
- description String
- Description of node specifications
- display
Name String - Display name of node specification.
- memory Integer
- Memory capacity for node specification, measured in GiB
- name String
- Node specification. For information about node specification types and details, please refer to the documentation.
- cpu number
- CPU resources for node specification, measured in cores.
- description string
- Description of node specifications
- display
Name string - Display name of node specification.
- memory number
- Memory capacity for node specification, measured in GiB
- name string
- Node specification. For information about node specification types and details, please refer to the documentation.
- cpu int
- CPU resources for node specification, measured in cores.
- description str
- Description of node specifications
- display_
name str - Display name of node specification.
- memory int
- Memory capacity for node specification, measured in GiB
- name str
- Node specification. For information about node specification types and details, please refer to the documentation.
- cpu Number
- CPU resources for node specification, measured in cores.
- description String
- Description of node specifications
- display
Name String - Display name of node specification.
- memory Number
- Memory capacity for node specification, measured in GiB
- name String
- Node specification. For information about node specification types and details, please refer to the documentation.
InstanceInstanceConfigurationMasterNodeResourceSpec, InstanceInstanceConfigurationMasterNodeResourceSpecArgs
- Cpu int
- CPU resources of node specification, unit: cores.
- Description string
- Description of node specifications
- Display
Name string - Display name of node specification
- Memory int
- Memory capacity of node specification, unit: GiB.
- Name string
- Node specification. For information about node specification types and details, please refer to the documentation.
- Cpu int
- CPU resources of node specification, unit: cores.
- Description string
- Description of node specifications
- Display
Name string - Display name of node specification
- Memory int
- Memory capacity of node specification, unit: GiB.
- Name string
- Node specification. For information about node specification types and details, please refer to the documentation.
- cpu Integer
- CPU resources of node specification, unit: cores.
- description String
- Description of node specifications
- display
Name String - Display name of node specification
- memory Integer
- Memory capacity of node specification, unit: GiB.
- name String
- Node specification. For information about node specification types and details, please refer to the documentation.
- cpu number
- CPU resources of node specification, unit: cores.
- description string
- Description of node specifications
- display
Name string - Display name of node specification
- memory number
- Memory capacity of node specification, unit: GiB.
- name string
- Node specification. For information about node specification types and details, please refer to the documentation.
- cpu int
- CPU resources of node specification, unit: cores.
- description str
- Description of node specifications
- display_
name str - Display name of node specification
- memory int
- Memory capacity of node specification, unit: GiB.
- name str
- Node specification. For information about node specification types and details, please refer to the documentation.
- cpu Number
- CPU resources of node specification, unit: cores.
- description String
- Description of node specifications
- display
Name String - Display name of node specification
- memory Number
- Memory capacity of node specification, unit: GiB.
- name String
- Node specification. For information about node specification types and details, please refer to the documentation.
InstanceInstanceConfigurationMasterNodeStorageSpec, InstanceInstanceConfigurationMasterNodeStorageSpecArgs
- Description string
- Description of storage specification.
- Display
Name string - Display name of storage specification.
- Max
Size int - Maximum storage specification, measured in GiB
- Min
Size int - Minimum value for storage specification, unit: GiB.
- Name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- Size int
- Current storage specification value, in GiB.
- Description string
- Description of storage specification.
- Display
Name string - Display name of storage specification.
- Max
Size int - Maximum storage specification, measured in GiB
- Min
Size int - Minimum value for storage specification, unit: GiB.
- Name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- Size int
- Current storage specification value, in GiB.
- description String
- Description of storage specification.
- display
Name String - Display name of storage specification.
- max
Size Integer - Maximum storage specification, measured in GiB
- min
Size Integer - Minimum value for storage specification, unit: GiB.
- name String
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size Integer
- Current storage specification value, in GiB.
- description string
- Description of storage specification.
- display
Name string - Display name of storage specification.
- max
Size number - Maximum storage specification, measured in GiB
- min
Size number - Minimum value for storage specification, unit: GiB.
- name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size number
- Current storage specification value, in GiB.
- description str
- Description of storage specification.
- display_
name str - Display name of storage specification.
- max_
size int - Maximum storage specification, measured in GiB
- min_
size int - Minimum value for storage specification, unit: GiB.
- name str
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size int
- Current storage specification value, in GiB.
- description String
- Description of storage specification.
- display
Name String - Display name of storage specification.
- max
Size Number - Maximum storage specification, measured in GiB
- min
Size Number - Minimum value for storage specification, unit: GiB.
- name String
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size Number
- Current storage specification value, in GiB.
InstanceInstanceConfigurationNetworkSpec, InstanceInstanceConfigurationNetworkSpecArgs
InstanceInstanceConfigurationNodeSpecsAssign, InstanceInstanceConfigurationNodeSpecsAssignArgs
- Extra
Performance Volcengine.Instance Instance Configuration Node Specs Assign Extra Performance - Disk extra performance package configuration.
- Number int
- Node count. When configuring the number of data nodes, note the following based on deployment mode: Single availability zone deployment: For production environments, configure at least 3 data nodes. Configuring 2 nodes poses a split-brain risk. If dedicated master nodes are enabled, 2 data nodes will not result in split-brain. Dual availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 4 data nodes—2 per availability zone. Triple availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 6 data nodes—2 per availability zone. You can set the number of data nodes from 1 to 100. If you need more, apply to increase the quota to 200. Master node configuration: If dedicated master nodes are not enabled, master node configuration matches data nodes; otherwise, master node configuration is independent. Dedicated master node configuration: If you need to enable dedicated master nodes, the default number is 3. Kibana node configuration: The number is fixed at 1. Coordinator node configuration: If enabled, configure at least 2 coordinator nodes for production environments. The configurable range is 2–50. Warm data nodes: If enabled, configure at least 3 warm data nodes for production environments, up to 100. Cold data nodes: If enabled, configure at least 2 cold data nodes for production environments, up to 100.
- Resource
Spec stringName - Compute resource specification name. You can call the DescribeNodeAvailableSpecs API to get the list of available node specifications. For details, see V2 instance specifications.
- Storage
Size int - Storage capacity, measured in GiB. Default value is 100 GiB, adjustment step is 10 GiB. Note: StorageSize for Kibana nodes is set to 0, i.e., "StorageSize": 0. StorageSize for dedicated master and coordinator nodes defaults to 20
- Storage
Spec stringName - Storage specification name. Currently supported specifications: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0. es.volume.essd.flexpl-standard: Standard Edition - High Performance Cloud Disk - flexpl. Note: StorageSpecName for Kibana nodes is set to empty, i.e., "StorageSpecName": ""
- Type string
- Node type. Please understand the function of each node type first, then determine whether to create based on your business needs. For details, see node types. Master: Master node. Hot: Data node. Cold: Cold data node. Warm: Warm data node. Kibana: Kibana node. Coordinator: Coordinator node
- Extra
Performance InstanceInstance Configuration Node Specs Assign Extra Performance - Disk extra performance package configuration.
- Number int
- Node count. When configuring the number of data nodes, note the following based on deployment mode: Single availability zone deployment: For production environments, configure at least 3 data nodes. Configuring 2 nodes poses a split-brain risk. If dedicated master nodes are enabled, 2 data nodes will not result in split-brain. Dual availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 4 data nodes—2 per availability zone. Triple availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 6 data nodes—2 per availability zone. You can set the number of data nodes from 1 to 100. If you need more, apply to increase the quota to 200. Master node configuration: If dedicated master nodes are not enabled, master node configuration matches data nodes; otherwise, master node configuration is independent. Dedicated master node configuration: If you need to enable dedicated master nodes, the default number is 3. Kibana node configuration: The number is fixed at 1. Coordinator node configuration: If enabled, configure at least 2 coordinator nodes for production environments. The configurable range is 2–50. Warm data nodes: If enabled, configure at least 3 warm data nodes for production environments, up to 100. Cold data nodes: If enabled, configure at least 2 cold data nodes for production environments, up to 100.
- Resource
Spec stringName - Compute resource specification name. You can call the DescribeNodeAvailableSpecs API to get the list of available node specifications. For details, see V2 instance specifications.
- Storage
Size int - Storage capacity, measured in GiB. Default value is 100 GiB, adjustment step is 10 GiB. Note: StorageSize for Kibana nodes is set to 0, i.e., "StorageSize": 0. StorageSize for dedicated master and coordinator nodes defaults to 20
- Storage
Spec stringName - Storage specification name. Currently supported specifications: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0. es.volume.essd.flexpl-standard: Standard Edition - High Performance Cloud Disk - flexpl. Note: StorageSpecName for Kibana nodes is set to empty, i.e., "StorageSpecName": ""
- Type string
- Node type. Please understand the function of each node type first, then determine whether to create based on your business needs. For details, see node types. Master: Master node. Hot: Data node. Cold: Cold data node. Warm: Warm data node. Kibana: Kibana node. Coordinator: Coordinator node
- extra
Performance InstanceInstance Configuration Node Specs Assign Extra Performance - Disk extra performance package configuration.
- number Integer
- Node count. When configuring the number of data nodes, note the following based on deployment mode: Single availability zone deployment: For production environments, configure at least 3 data nodes. Configuring 2 nodes poses a split-brain risk. If dedicated master nodes are enabled, 2 data nodes will not result in split-brain. Dual availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 4 data nodes—2 per availability zone. Triple availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 6 data nodes—2 per availability zone. You can set the number of data nodes from 1 to 100. If you need more, apply to increase the quota to 200. Master node configuration: If dedicated master nodes are not enabled, master node configuration matches data nodes; otherwise, master node configuration is independent. Dedicated master node configuration: If you need to enable dedicated master nodes, the default number is 3. Kibana node configuration: The number is fixed at 1. Coordinator node configuration: If enabled, configure at least 2 coordinator nodes for production environments. The configurable range is 2–50. Warm data nodes: If enabled, configure at least 3 warm data nodes for production environments, up to 100. Cold data nodes: If enabled, configure at least 2 cold data nodes for production environments, up to 100.
- resource
Spec StringName - Compute resource specification name. You can call the DescribeNodeAvailableSpecs API to get the list of available node specifications. For details, see V2 instance specifications.
- storage
Size Integer - Storage capacity, measured in GiB. Default value is 100 GiB, adjustment step is 10 GiB. Note: StorageSize for Kibana nodes is set to 0, i.e., "StorageSize": 0. StorageSize for dedicated master and coordinator nodes defaults to 20
- storage
Spec StringName - Storage specification name. Currently supported specifications: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0. es.volume.essd.flexpl-standard: Standard Edition - High Performance Cloud Disk - flexpl. Note: StorageSpecName for Kibana nodes is set to empty, i.e., "StorageSpecName": ""
- type String
- Node type. Please understand the function of each node type first, then determine whether to create based on your business needs. For details, see node types. Master: Master node. Hot: Data node. Cold: Cold data node. Warm: Warm data node. Kibana: Kibana node. Coordinator: Coordinator node
- extra
Performance InstanceInstance Configuration Node Specs Assign Extra Performance - Disk extra performance package configuration.
- number number
- Node count. When configuring the number of data nodes, note the following based on deployment mode: Single availability zone deployment: For production environments, configure at least 3 data nodes. Configuring 2 nodes poses a split-brain risk. If dedicated master nodes are enabled, 2 data nodes will not result in split-brain. Dual availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 4 data nodes—2 per availability zone. Triple availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 6 data nodes—2 per availability zone. You can set the number of data nodes from 1 to 100. If you need more, apply to increase the quota to 200. Master node configuration: If dedicated master nodes are not enabled, master node configuration matches data nodes; otherwise, master node configuration is independent. Dedicated master node configuration: If you need to enable dedicated master nodes, the default number is 3. Kibana node configuration: The number is fixed at 1. Coordinator node configuration: If enabled, configure at least 2 coordinator nodes for production environments. The configurable range is 2–50. Warm data nodes: If enabled, configure at least 3 warm data nodes for production environments, up to 100. Cold data nodes: If enabled, configure at least 2 cold data nodes for production environments, up to 100.
- resource
Spec stringName - Compute resource specification name. You can call the DescribeNodeAvailableSpecs API to get the list of available node specifications. For details, see V2 instance specifications.
- storage
Size number - Storage capacity, measured in GiB. Default value is 100 GiB, adjustment step is 10 GiB. Note: StorageSize for Kibana nodes is set to 0, i.e., "StorageSize": 0. StorageSize for dedicated master and coordinator nodes defaults to 20
- storage
Spec stringName - Storage specification name. Currently supported specifications: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0. es.volume.essd.flexpl-standard: Standard Edition - High Performance Cloud Disk - flexpl. Note: StorageSpecName for Kibana nodes is set to empty, i.e., "StorageSpecName": ""
- type string
- Node type. Please understand the function of each node type first, then determine whether to create based on your business needs. For details, see node types. Master: Master node. Hot: Data node. Cold: Cold data node. Warm: Warm data node. Kibana: Kibana node. Coordinator: Coordinator node
- extra_
performance InstanceInstance Configuration Node Specs Assign Extra Performance - Disk extra performance package configuration.
- number int
- Node count. When configuring the number of data nodes, note the following based on deployment mode: Single availability zone deployment: For production environments, configure at least 3 data nodes. Configuring 2 nodes poses a split-brain risk. If dedicated master nodes are enabled, 2 data nodes will not result in split-brain. Dual availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 4 data nodes—2 per availability zone. Triple availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 6 data nodes—2 per availability zone. You can set the number of data nodes from 1 to 100. If you need more, apply to increase the quota to 200. Master node configuration: If dedicated master nodes are not enabled, master node configuration matches data nodes; otherwise, master node configuration is independent. Dedicated master node configuration: If you need to enable dedicated master nodes, the default number is 3. Kibana node configuration: The number is fixed at 1. Coordinator node configuration: If enabled, configure at least 2 coordinator nodes for production environments. The configurable range is 2–50. Warm data nodes: If enabled, configure at least 3 warm data nodes for production environments, up to 100. Cold data nodes: If enabled, configure at least 2 cold data nodes for production environments, up to 100.
- resource_
spec_ strname - Compute resource specification name. You can call the DescribeNodeAvailableSpecs API to get the list of available node specifications. For details, see V2 instance specifications.
- storage_
size int - Storage capacity, measured in GiB. Default value is 100 GiB, adjustment step is 10 GiB. Note: StorageSize for Kibana nodes is set to 0, i.e., "StorageSize": 0. StorageSize for dedicated master and coordinator nodes defaults to 20
- storage_
spec_ strname - Storage specification name. Currently supported specifications: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0. es.volume.essd.flexpl-standard: Standard Edition - High Performance Cloud Disk - flexpl. Note: StorageSpecName for Kibana nodes is set to empty, i.e., "StorageSpecName": ""
- type str
- Node type. Please understand the function of each node type first, then determine whether to create based on your business needs. For details, see node types. Master: Master node. Hot: Data node. Cold: Cold data node. Warm: Warm data node. Kibana: Kibana node. Coordinator: Coordinator node
- extra
Performance Property Map - Disk extra performance package configuration.
- number Number
- Node count. When configuring the number of data nodes, note the following based on deployment mode: Single availability zone deployment: For production environments, configure at least 3 data nodes. Configuring 2 nodes poses a split-brain risk. If dedicated master nodes are enabled, 2 data nodes will not result in split-brain. Dual availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 4 data nodes—2 per availability zone. Triple availability zone deployment, dedicated master nodes enabled by default: For production environments, configure at least 6 data nodes—2 per availability zone. You can set the number of data nodes from 1 to 100. If you need more, apply to increase the quota to 200. Master node configuration: If dedicated master nodes are not enabled, master node configuration matches data nodes; otherwise, master node configuration is independent. Dedicated master node configuration: If you need to enable dedicated master nodes, the default number is 3. Kibana node configuration: The number is fixed at 1. Coordinator node configuration: If enabled, configure at least 2 coordinator nodes for production environments. The configurable range is 2–50. Warm data nodes: If enabled, configure at least 3 warm data nodes for production environments, up to 100. Cold data nodes: If enabled, configure at least 2 cold data nodes for production environments, up to 100.
- resource
Spec StringName - Compute resource specification name. You can call the DescribeNodeAvailableSpecs API to get the list of available node specifications. For details, see V2 instance specifications.
- storage
Size Number - Storage capacity, measured in GiB. Default value is 100 GiB, adjustment step is 10 GiB. Note: StorageSize for Kibana nodes is set to 0, i.e., "StorageSize": 0. StorageSize for dedicated master and coordinator nodes defaults to 20
- storage
Spec StringName - Storage specification name. Currently supported specifications: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0. es.volume.essd.flexpl-standard: Standard Edition - High Performance Cloud Disk - flexpl. Note: StorageSpecName for Kibana nodes is set to empty, i.e., "StorageSpecName": ""
- type String
- Node type. Please understand the function of each node type first, then determine whether to create based on your business needs. For details, see node types. Master: Master node. Hot: Data node. Cold: Cold data node. Warm: Warm data node. Kibana: Kibana node. Coordinator: Coordinator node
InstanceInstanceConfigurationNodeSpecsAssignExtraPerformance, InstanceInstanceConfigurationNodeSpecsAssignExtraPerformanceArgs
- Throughput int
- When your data node uses the FlexPL storage type and the storage specification is 500 GiB or above, you can purchase a bandwidth package to increase disk bandwidth. Unit: MiB; adjustment step: 10 MiB. Supported storage specifications and corresponding maximum throughput for additional performance packages are as follows: es.volume.essd.flexpl-standard: 650.
- Throughput int
- When your data node uses the FlexPL storage type and the storage specification is 500 GiB or above, you can purchase a bandwidth package to increase disk bandwidth. Unit: MiB; adjustment step: 10 MiB. Supported storage specifications and corresponding maximum throughput for additional performance packages are as follows: es.volume.essd.flexpl-standard: 650.
- throughput Integer
- When your data node uses the FlexPL storage type and the storage specification is 500 GiB or above, you can purchase a bandwidth package to increase disk bandwidth. Unit: MiB; adjustment step: 10 MiB. Supported storage specifications and corresponding maximum throughput for additional performance packages are as follows: es.volume.essd.flexpl-standard: 650.
- throughput number
- When your data node uses the FlexPL storage type and the storage specification is 500 GiB or above, you can purchase a bandwidth package to increase disk bandwidth. Unit: MiB; adjustment step: 10 MiB. Supported storage specifications and corresponding maximum throughput for additional performance packages are as follows: es.volume.essd.flexpl-standard: 650.
- throughput int
- When your data node uses the FlexPL storage type and the storage specification is 500 GiB or above, you can purchase a bandwidth package to increase disk bandwidth. Unit: MiB; adjustment step: 10 MiB. Supported storage specifications and corresponding maximum throughput for additional performance packages are as follows: es.volume.essd.flexpl-standard: 650.
- throughput Number
- When your data node uses the FlexPL storage type and the storage specification is 500 GiB or above, you can purchase a bandwidth package to increase disk bandwidth. Unit: MiB; adjustment step: 10 MiB. Supported storage specifications and corresponding maximum throughput for additional performance packages are as follows: es.volume.essd.flexpl-standard: 650.
InstanceInstanceConfigurationSubnet, InstanceInstanceConfigurationSubnetArgs
- Subnet
Id string - Subnet ID。
- Subnet
Name string - Subnet name
- Subnet
Id string - Subnet ID。
- Subnet
Name string - Subnet name
- subnet
Id String - Subnet ID。
- subnet
Name String - Subnet name
- subnet
Id string - Subnet ID。
- subnet
Name string - Subnet name
- subnet_
id str - Subnet ID。
- subnet_
name str - Subnet name
- subnet
Id String - Subnet ID。
- subnet
Name String - Subnet name
InstanceInstanceConfigurationTag, InstanceInstanceConfigurationTagArgs
- Key string
- Tag key for user labels. Length limit: 1–128 characters. Case-sensitive. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed. Duplicate tag keys are not allowed for the same resource
- Value string
- Tag value for user tag. Length limit: 0–256 characters. Case-sensitive, cannot start or end with a space. Allowed characters: letters, numbers, spaces ( ), underscore (_), period (.), colon (:), slash (/), equals (=), plus (+), minus (-), and @
- Key string
- Tag key for user labels. Length limit: 1–128 characters. Case-sensitive. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed. Duplicate tag keys are not allowed for the same resource
- Value string
- Tag value for user tag. Length limit: 0–256 characters. Case-sensitive, cannot start or end with a space. Allowed characters: letters, numbers, spaces ( ), underscore (_), period (.), colon (:), slash (/), equals (=), plus (+), minus (-), and @
- key String
- Tag key for user labels. Length limit: 1–128 characters. Case-sensitive. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed. Duplicate tag keys are not allowed for the same resource
- value String
- Tag value for user tag. Length limit: 0–256 characters. Case-sensitive, cannot start or end with a space. Allowed characters: letters, numbers, spaces ( ), underscore (_), period (.), colon (:), slash (/), equals (=), plus (+), minus (-), and @
- key string
- Tag key for user labels. Length limit: 1–128 characters. Case-sensitive. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed. Duplicate tag keys are not allowed for the same resource
- value string
- Tag value for user tag. Length limit: 0–256 characters. Case-sensitive, cannot start or end with a space. Allowed characters: letters, numbers, spaces ( ), underscore (_), period (.), colon (:), slash (/), equals (=), plus (+), minus (-), and @
- key str
- Tag key for user labels. Length limit: 1–128 characters. Case-sensitive. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed. Duplicate tag keys are not allowed for the same resource
- value str
- Tag value for user tag. Length limit: 0–256 characters. Case-sensitive, cannot start or end with a space. Allowed characters: letters, numbers, spaces ( ), underscore (_), period (.), colon (:), slash (/), equals (=), plus (+), minus (-), and @
- key String
- Tag key for user labels. Length limit: 1–128 characters. Case-sensitive. Cannot start or end with a space. Letters, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals (=), plus (+), minus (-), and @ are allowed. Duplicate tag keys are not allowed for the same resource
- value String
- Tag value for user tag. Length limit: 0–256 characters. Case-sensitive, cannot start or end with a space. Allowed characters: letters, numbers, spaces ( ), underscore (_), period (.), colon (:), slash (/), equals (=), plus (+), minus (-), and @
InstanceInstanceConfigurationVpc, InstanceInstanceConfigurationVpcArgs
InstanceInstanceConfigurationWarmNodeResourceSpec, InstanceInstanceConfigurationWarmNodeResourceSpecArgs
- Cpu int
- CPU resources for node specification, measured in cores.
- Description string
- Description of node specification
- Display
Name string - Display name of node specification.
- Memory int
- Memory capacity for node specification, measured in GiB
- Name string
- Node specification. For details on node specification types and details.
- Cpu int
- CPU resources for node specification, measured in cores.
- Description string
- Description of node specification
- Display
Name string - Display name of node specification.
- Memory int
- Memory capacity for node specification, measured in GiB
- Name string
- Node specification. For details on node specification types and details.
- cpu Integer
- CPU resources for node specification, measured in cores.
- description String
- Description of node specification
- display
Name String - Display name of node specification.
- memory Integer
- Memory capacity for node specification, measured in GiB
- name String
- Node specification. For details on node specification types and details.
- cpu number
- CPU resources for node specification, measured in cores.
- description string
- Description of node specification
- display
Name string - Display name of node specification.
- memory number
- Memory capacity for node specification, measured in GiB
- name string
- Node specification. For details on node specification types and details.
- cpu int
- CPU resources for node specification, measured in cores.
- description str
- Description of node specification
- display_
name str - Display name of node specification.
- memory int
- Memory capacity for node specification, measured in GiB
- name str
- Node specification. For details on node specification types and details.
- cpu Number
- CPU resources for node specification, measured in cores.
- description String
- Description of node specification
- display
Name String - Display name of node specification.
- memory Number
- Memory capacity for node specification, measured in GiB
- name String
- Node specification. For details on node specification types and details.
InstanceInstanceConfigurationWarmNodeStorageSpec, InstanceInstanceConfigurationWarmNodeStorageSpecArgs
- Description string
- Description of storage specification.
- Display
Name string - Display name of storage specification.
- Max
Size int - Maximum storage specification, measured in GiB
- Min
Size int - Minimum value for storage specification, unit: GiB.
- Name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- Size int
- Current storage specification value, in GiB.
- Description string
- Description of storage specification.
- Display
Name string - Display name of storage specification.
- Max
Size int - Maximum storage specification, measured in GiB
- Min
Size int - Minimum value for storage specification, unit: GiB.
- Name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- Size int
- Current storage specification value, in GiB.
- description String
- Description of storage specification.
- display
Name String - Display name of storage specification.
- max
Size Integer - Maximum storage specification, measured in GiB
- min
Size Integer - Minimum value for storage specification, unit: GiB.
- name String
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size Integer
- Current storage specification value, in GiB.
- description string
- Description of storage specification.
- display
Name string - Display name of storage specification.
- max
Size number - Maximum storage specification, measured in GiB
- min
Size number - Minimum value for storage specification, unit: GiB.
- name string
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size number
- Current storage specification value, in GiB.
- description str
- Description of storage specification.
- display_
name str - Display name of storage specification.
- max_
size int - Maximum storage specification, measured in GiB
- min_
size int - Minimum value for storage specification, unit: GiB.
- name str
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size int
- Current storage specification value, in GiB.
- description String
- Description of storage specification.
- display
Name String - Display name of storage specification.
- max
Size Number - Maximum storage specification, measured in GiB
- min
Size Number - Minimum value for storage specification, unit: GiB.
- name String
- Storage specification. Current specification: es.volume.essd.pl0: Standard Edition - High Performance Cloud Disk - pl0
- size Number
- Current storage specification value, in GiB.
InstanceKibanaConfig, InstanceKibanaConfigArgs
- Request
Timeout int - API request timeout duration. Default is 30000 milliseconds. If the backend response exceeds 30 seconds, a 503 Request timed out error will occur. To receive responses normally and reduce 503 errors, you can increase the request timeout duration
- Session
Keep boolAlive - Whether to proactively extend session validity. true: Default value, session validity is extended with each page request. false: Session validity is not proactively extended. With this setting, session timeout can occur; when login duration reaches the session validity period, you will be automatically logged out.
- Session
Ttl int - Session validity duration. Default is 3600000 milliseconds (1 hour). If you set Session activity retention to No, you will be automatically logged out when the login duration reaches the session validity duration
- Request
Timeout int - API request timeout duration. Default is 30000 milliseconds. If the backend response exceeds 30 seconds, a 503 Request timed out error will occur. To receive responses normally and reduce 503 errors, you can increase the request timeout duration
- Session
Keep boolAlive - Whether to proactively extend session validity. true: Default value, session validity is extended with each page request. false: Session validity is not proactively extended. With this setting, session timeout can occur; when login duration reaches the session validity period, you will be automatically logged out.
- Session
Ttl int - Session validity duration. Default is 3600000 milliseconds (1 hour). If you set Session activity retention to No, you will be automatically logged out when the login duration reaches the session validity duration
- request
Timeout Integer - API request timeout duration. Default is 30000 milliseconds. If the backend response exceeds 30 seconds, a 503 Request timed out error will occur. To receive responses normally and reduce 503 errors, you can increase the request timeout duration
- session
Keep BooleanAlive - Whether to proactively extend session validity. true: Default value, session validity is extended with each page request. false: Session validity is not proactively extended. With this setting, session timeout can occur; when login duration reaches the session validity period, you will be automatically logged out.
- session
Ttl Integer - Session validity duration. Default is 3600000 milliseconds (1 hour). If you set Session activity retention to No, you will be automatically logged out when the login duration reaches the session validity duration
- request
Timeout number - API request timeout duration. Default is 30000 milliseconds. If the backend response exceeds 30 seconds, a 503 Request timed out error will occur. To receive responses normally and reduce 503 errors, you can increase the request timeout duration
- session
Keep booleanAlive - Whether to proactively extend session validity. true: Default value, session validity is extended with each page request. false: Session validity is not proactively extended. With this setting, session timeout can occur; when login duration reaches the session validity period, you will be automatically logged out.
- session
Ttl number - Session validity duration. Default is 3600000 milliseconds (1 hour). If you set Session activity retention to No, you will be automatically logged out when the login duration reaches the session validity duration
- request_
timeout int - API request timeout duration. Default is 30000 milliseconds. If the backend response exceeds 30 seconds, a 503 Request timed out error will occur. To receive responses normally and reduce 503 errors, you can increase the request timeout duration
- session_
keep_ boolalive - Whether to proactively extend session validity. true: Default value, session validity is extended with each page request. false: Session validity is not proactively extended. With this setting, session timeout can occur; when login duration reaches the session validity period, you will be automatically logged out.
- session_
ttl int - Session validity duration. Default is 3600000 milliseconds (1 hour). If you set Session activity retention to No, you will be automatically logged out when the login duration reaches the session validity duration
- request
Timeout Number - API request timeout duration. Default is 30000 milliseconds. If the backend response exceeds 30 seconds, a 503 Request timed out error will occur. To receive responses normally and reduce 503 errors, you can increase the request timeout duration
- session
Keep BooleanAlive - Whether to proactively extend session validity. true: Default value, session validity is extended with each page request. false: Session validity is not proactively extended. With this setting, session timeout can occur; when login duration reaches the session validity period, you will be automatically logged out.
- session
Ttl Number - Session validity duration. Default is 3600000 milliseconds (1 hour). If you set Session activity retention to No, you will be automatically logged out when the login duration reaches the session validity duration
InstanceSubInstance, InstanceSubInstanceArgs
- Sub
Instance stringId - Enterprise-level SQL analysis instance ID.
- Sub
Instance stringStatus - Instance status
- Sub
Instance stringType - Instance type
- Sub
Instance stringId - Enterprise-level SQL analysis instance ID.
- Sub
Instance stringStatus - Instance status
- Sub
Instance stringType - Instance type
- sub
Instance StringId - Enterprise-level SQL analysis instance ID.
- sub
Instance StringStatus - Instance status
- sub
Instance StringType - Instance type
- sub
Instance stringId - Enterprise-level SQL analysis instance ID.
- sub
Instance stringStatus - Instance status
- sub
Instance stringType - Instance type
- sub_
instance_ strid - Enterprise-level SQL analysis instance ID.
- sub_
instance_ strstatus - Instance status
- sub_
instance_ strtype - Instance type
- sub
Instance StringId - Enterprise-level SQL analysis instance ID.
- sub
Instance StringStatus - Instance status
- sub
Instance StringType - Instance type
InstanceTransferInfo, InstanceTransferInfoArgs
- Forbid
Stop bool - ForbidStop
- Reduce
Spec Volcengine.Config Instance Transfer Info Reduce Spec Config - Resource information
- Transfer
Progress double - Data migration task progress, percentage
- Transfer
Status string - Data migration task status
- Transfer
Task stringId - Data migration task ID
- Forbid
Stop bool - ForbidStop
- Reduce
Spec InstanceConfig Transfer Info Reduce Spec Config - Resource information
- Transfer
Progress float64 - Data migration task progress, percentage
- Transfer
Status string - Data migration task status
- Transfer
Task stringId - Data migration task ID
- forbid
Stop Boolean - ForbidStop
- reduce
Spec InstanceConfig Transfer Info Reduce Spec Config - Resource information
- transfer
Progress Double - Data migration task progress, percentage
- transfer
Status String - Data migration task status
- transfer
Task StringId - Data migration task ID
- forbid
Stop boolean - ForbidStop
- reduce
Spec InstanceConfig Transfer Info Reduce Spec Config - Resource information
- transfer
Progress number - Data migration task progress, percentage
- transfer
Status string - Data migration task status
- transfer
Task stringId - Data migration task ID
- forbid_
stop bool - ForbidStop
- reduce_
spec_ Instanceconfig Transfer Info Reduce Spec Config - Resource information
- transfer_
progress float - Data migration task progress, percentage
- transfer_
status str - Data migration task status
- transfer_
task_ strid - Data migration task ID
- forbid
Stop Boolean - ForbidStop
- reduce
Spec Property MapConfig - Resource information
- transfer
Progress Number - Data migration task progress, percentage
- transfer
Status String - Data migration task status
- transfer
Task StringId - Data migration task ID
InstanceTransferInfoReduceSpecConfig, InstanceTransferInfoReduceSpecConfigArgs
- Cold
Node intNum - Number of cold nodes.
- Data
Node intNum - Number of data nodes
- Enable
Pure boolMaster - Whether the master node is independent. true: Master node is independent. false: Master node overlaps with data node, declared as Hot
- Master
Node intNum - Number of master nodes.
- Warm
Node intNum - Number of warm nodes
- Cold
Node intNum - Number of cold nodes.
- Data
Node intNum - Number of data nodes
- Enable
Pure boolMaster - Whether the master node is independent. true: Master node is independent. false: Master node overlaps with data node, declared as Hot
- Master
Node intNum - Number of master nodes.
- Warm
Node intNum - Number of warm nodes
- cold
Node IntegerNum - Number of cold nodes.
- data
Node IntegerNum - Number of data nodes
- enable
Pure BooleanMaster - Whether the master node is independent. true: Master node is independent. false: Master node overlaps with data node, declared as Hot
- master
Node IntegerNum - Number of master nodes.
- warm
Node IntegerNum - Number of warm nodes
- cold
Node numberNum - Number of cold nodes.
- data
Node numberNum - Number of data nodes
- enable
Pure booleanMaster - Whether the master node is independent. true: Master node is independent. false: Master node overlaps with data node, declared as Hot
- master
Node numberNum - Number of master nodes.
- warm
Node numberNum - Number of warm nodes
- cold_
node_ intnum - Number of cold nodes.
- data_
node_ intnum - Number of data nodes
- enable_
pure_ boolmaster - Whether the master node is independent. true: Master node is independent. false: Master node overlaps with data node, declared as Hot
- master_
node_ intnum - Number of master nodes.
- warm_
node_ intnum - Number of warm nodes
- cold
Node NumberNum - Number of cold nodes.
- data
Node NumberNum - Number of data nodes
- enable
Pure BooleanMaster - Whether the master node is independent. true: Master node is independent. false: Master node overlaps with data node, declared as Hot
- master
Node NumberNum - Number of master nodes.
- warm
Node NumberNum - Number of warm nodes
Import
$ pulumi import volcenginecc:escloud/instance:Instance example "instance_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
published on Thursday, Apr 23, 2026 by Volcengine
