Cluster management | createInstance | Creates an Elasticsearch cluster. |
ListInstance | Queries the detailed information of all Elasticsearch clusters or a specified Elasticsearch cluster. |
DescribeInstance | Queries the detailed information of a specified Elasticsearch cluster. |
EstimatedRestartTime | Obtains the estimated time that is required to restart an Elasticsearch cluster. |
RestartInstance | Restarts a specified Elasticsearch cluster. |
UpdateInstanceChargeType | Switches the billing method of an Elasticsearch cluster from pay-as-you-go to subscription. |
UpdateDescription | Changes the name of a specified Elasticsearch cluster. |
DeleteInstance | Releases a specified pay-as-you-go Elasticsearch cluster. After the cluster is released, the physical resources used by the cluster are reclaimed. The data stored in the cluster is deleted and cannot be recovered. The disks attached to the nodes in the cluster and the snapshots created for the cluster are released. |
CancelDeletion | Restores an Elasticsearch cluster that is frozen after it is released. |
RenewInstance | Renews a subscription Elasticsearch cluster. |
ActivateZones | Restores the nodes in a disabled zone. This operation is available only for multi-zone Elasticsearch clusters. |
DeactivateZones | Disables one or more zones where a multi-zone Elasticsearch cluster resides and migrates the nodes in the disabled zones to other zones. |
DescribeRegions | Queries the regions whether Elasticsearch is available. |
InterruptElasticsearchTask | Suspends a change task of an Elasticsearch cluster. After the task is suspended, the cluster is in the suspended state. This operation is available only for Elasticsearch clusters in the activating state. |
ResumeElasticsearchTask | Resumes a change task of an Elasticsearch cluster. |
ListAllNode | Queries the information of all the nodes in an Elasticsearch cluster. |
DescribeElasticsearchHealth | Queries the health status of a specified Elasticsearch cluster. |
ListInstanceIndices | Queries the indexes stored in an Elasticsearch cluster. |
MigrateToOtherZone | Migrates nodes across zones. |
MoveResourceGroup | Migrates an Elasticsearch cluster to a specified resource group. |
ModifyInstanceMaintainTime | Enables and modifies the maintenance window of an Elasticsearch cluster. |
GetRegionConfiguration | Queries the configuration information in the current region. This operation returns all the configuration information in the current region. The information is for reference only. The actual information in the console and on the buy page prevails. |
ListShardRecoveries | Queries the information of shards that are being restored or shards that are restored. By default, this operation returns only the information of shards that are being restored after you call this operation. |
CapacityPlan | Queries the configurations that are recommended by the system for capacity planning of a cluster based on the business scenarios, queries per second, and number of logs for the cluster. |
Tag management | ListTags | Queries all visible user tags. |
ListTagResources | Queries the tags that are added to one or more resources. |
TagResources | Adds tags to resources. |
UntagResources | Removes tags from resources. |
Data migration | GetTransferableNodes | Queries the nodes on which data can be migrated based on the specified node type and number of nodes. |
ValidateTransferableNodes | Checks whether the data on specific nodes in a specified Elasticsearch cluster can be migrated. |
TransferNode | Runs a data migration task. |
ListDataTasks | Queries the information of data migration tasks. |
CreateDataTasks | Creates a data migration task to migrate data from a specified Elasticsearch cluster to the current Elasticsearch cluster. |
GetClusterDataInformation | Queries the data information of an Elasticsearch cluster. |
DeleteDataTask | Deletes a data migration task. |
CancelTask | Cancels a data migration task. |
Cluster configuration upgrade and downgrade | GetSuggestShrinkableNodes | Queries the nodes that can be removed from an Elasticsearch cluster based on the specified node type and number of nodes. |
ValidateShrinkNodes | Checks whether specific nodes can be removed from a specified Elasticsearch cluster. |
ShrinkNode | Removes nodes from an Elasticsearch cluster. |
UpgradeEngineVersion | Upgrades the version or kernel version of an Elasticsearch cluster. You can upgrade the version of an Elasticsearch cluster only from V6.3 to V6.7. |
UpdateInstance | Upgrades or downgrades the configuration of an Elasticsearch cluster. |
Cluster configuration | UpdateInstanceSettings | Updates the configuration in the YML file of a specified Elasticsearch cluster. |
UpdateHotIkDicts | Performs a rolling update for the IK dictionaries of a specified Elasticsearch cluster. |
UpdateSynonymsDicts | Updates the synonym dictionary of a specified Elasticsearch cluster. |
UpdateDict | Performs a standard update for the IK dictionaries of an Elasticsearch cluster, including the IK main dictionary and IK stopword list. |
UpdateAliwsDict | Updates the dictionary file of the analysis-aliws plug-in. This plug-in allows you to upload a tailored dictionary file to it. |
ListDictInformation | Queries and verifies the details of the dictionary object stored in Object Storage Service (OSS) when you upload the object to an Elasticsearch cluster. |
UpdateAdvancedSetting | Updates the garbage collector (GC) configuration of a specified Elasticsearch cluster. |
ListDicts | Queries the details of a specified type of dictionary and the link that is generated based on the related signature to download the dictionary. |
Plug-in management | ListPlugins | Queries the plug-ins that are installed on a specified Elasticsearch cluster. |
InstallSystemPlugin | Installs a built-in plug-in. |
UninstallPlugin | Uninstalls a built-in plug-in. |
InstallUserPlugins | Installs a custom plug-in that is uploaded to the Elasticsearch console. |
Log query | ListSearchLog | Queries the logs of an Elasticsearch cluster. |
Security configuration | TriggerNetwork | Enables or disables the Public Network Access or Private Network Access feature for Elasticsearch or Kibana. |
UpdatePrivateNetworkWhiteIps | Updates the private IP address whitelist of a specified Elasticsearch cluster. |
UpdatePublicWhiteIps | Updates the public IP address whitelist of a specified Elasticsearch cluster. |
UpdatePublicNetwork | Enables or disables the Public Network Access feature for a specified Elasticsearch cluster. |
UpdateWhiteIps | Updates the private IP address whitelist of a specified Elasticsearch cluster. |
ModifyWhiteIps | Updates the IP address whitelist of a specified Elasticsearch cluster. |
UpdateAdminPassword | Updates the password for the elastic account of a specified Elasticsearch cluster. |
OpenHttps | Enables HTTPS. If the version of your Elasticsearch cluster is not V8.5 or V7.16, you must make sure that the cluster contains client nodes before you call this operation. |
CloseHttps | Disables HTTPS. |
AddConnectableCluster | Connects Elasticsearch clusters. |
DeleteConnectedCluster | Disconnects Elasticsearch clusters. |
DescribeConnectableClusters | Queries the Elasticsearch clusters that can be connected to a specified Elasticsearch cluster. The Elasticsearch clusters that are connected to the specified Elasticsearch cluster are excluded. |
ListConnectedClusters | Queries the Elasticsearch clusters that are connected to a specified Elasticsearch cluster. |
CreateVpcEndpoint | Creates an endpoint in the virtual private cloud (VPC) within the Elasticsearch service account. You can use the endpoint to connect to the endpoint service in your VPC. This way, a private connection is established between the two VPCs. |
DeleteVpcEndpoint | Deletes an endpoint in the VPC within the Elasticsearch service account. |
ListVpcEndpoints | Queries the status of an endpoint in the VPC within the Elasticsearch service account. |
Data backup | CreateSnapshot | Creates a snapshot in an Elasticsearch cluster. |
DescribeSnapshotSetting | Queries the data backup configuration of an Elasticsearch cluster. |
UpdateSnapshotSetting | Updates the data backup configuration of a specified Elasticsearch cluster. |
ListSnapshotReposByInstanceId | Queries the shared OSS repositories configured for an Elasticsearch cluster. |
ListAlternativeSnapshotRepos | Queries the shared OSS repositories that can be configured for an Elasticsearch cluster. |
AddSnapshotRepo | Creates a shared OSS repository for an Elasticsearch cluster. |
DeleteSnapshotRepo | Deletes a shared OSS repository for an Elasticsearch cluster. |
Intelligent O&M | OpenDiagnosis | Enables the intelligent O&M feature for an Elasticsearch cluster. |
CloseDiagnosis | Disables the intelligent O&M feature for an Elasticsearch cluster. |
DiagnoseInstance | Diagnoses an Elasticsearch cluster. |
ListDiagnoseReport | Queries the historical intelligent O&M reports of an Elasticsearch cluster. |
ListDiagnoseReportIds | Queries the IDs of the historical intelligent O&M reports of an Elasticsearch cluster. |
ListDiagnoseIndices | Queries the indexes for health diagnosis performed on a specified Elasticsearch cluster. |
DescribeDiagnoseReport | Queries a historical intelligent O&M report. |
DescribeDiagnosisSettings | Queries the scenario settings for intelligent O&M of an Elasticsearch cluster. |
UpdateDiagnosisSettings | Updates the scenario settings for intelligent O&M of an Elasticsearch cluster. |