diff --git a/docs/css/api-ref/.placeholder b/docs/css/api-ref/.placeholder
deleted file mode 100644
index e69de29bb..000000000
diff --git a/docs/css/api-ref/ALL_META.TXT.json b/docs/css/api-ref/ALL_META.TXT.json
index 531b62f45..2e33d1f69 100644
--- a/docs/css/api-ref/ALL_META.TXT.json
+++ b/docs/css/api-ref/ALL_META.TXT.json
@@ -30,10 +30,20 @@
"githuburl":""
},
{
- "uri":"css_03_0056.html",
+ "uri":"css_03_0055.html",
"product_code":"css",
"code":"4",
- "des":"In CSS, Elasticsearch 7.6.2, 7.9.3 and 7.10.2 and Kibana 7.6.2, 7.9.3 and 7.10.2 are supported.",
+ "des":"AccountAn account is created after you register with the cloud platform. It has full access permissions on its resources and cloud services, such as resetting password an",
+ "doc_type":"api",
+ "kw":"Concepts,Before You Start,API Reference",
+ "title":"Concepts",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0056.html",
+ "product_code":"css",
+ "code":"5",
+ "des":"In CSS, Elasticsearch 7.6.2, 7.9.3, 7.10.2 and Opensearch_1.3.6 and Kibana 7.6.2, 7.9.3, 7.10.2 and Opensearch_1.3.6 are supported.",
"doc_type":"api",
"kw":"Supported Cluster Versions,Before You Start,API Reference",
"title":"Supported Cluster Versions",
@@ -42,7 +52,7 @@
{
"uri":"css_03_0057.html",
"product_code":"css",
- "code":"5",
+ "code":"6",
"des":"The CSS API is a self-developed API that complies with RESTful API design specifications. You can call CSS APIs to implement the CSS functions described in Table 1.",
"doc_type":"api",
"kw":"API Overview,API Reference",
@@ -52,7 +62,7 @@
{
"uri":"iam_01_0023.html",
"product_code":"css",
- "code":"6",
+ "code":"7",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"api",
"kw":"Calling APIs",
@@ -62,7 +72,7 @@
{
"uri":"iam_02_0008.html",
"product_code":"css",
- "code":"7",
+ "code":"8",
"des":"This section describes the structure of a RESTful API request, and uses the API for Obtaining a User Token as an example to describe how to call an API. A token is a user",
"doc_type":"api",
"kw":"Making an API Request,Calling APIs,API Reference",
@@ -72,7 +82,7 @@
{
"uri":"iam_02_0510.html",
"product_code":"css",
- "code":"8",
+ "code":"9",
"des":"CSS supports token authentication.The validity period of a token is 24 hours. When using a token for authentication, cache it to prevent frequently calling the IAM API.A ",
"doc_type":"api",
"kw":"Authentication,Calling APIs,API Reference",
@@ -82,17 +92,27 @@
{
"uri":"iam_02_0511.html",
"product_code":"css",
- "code":"9",
+ "code":"10",
"des":"After sending a request, you will receive a response containing the status code, response header, and response body.A status code is a group of digits, ranging from 1xx t",
"doc_type":"api",
"kw":"Returned Values,Calling APIs,API Reference",
"title":"Returned Values",
"githuburl":""
},
+ {
+ "uri":"css_03_0062.html",
+ "product_code":"css",
+ "code":"11",
+ "des":"This section describes how to create a CSS cluster by using APIs. Figure 1 illustrates the API calling process.The token obtained on IAM is valid for only 24 hours. If yo",
+ "doc_type":"api",
+ "kw":"Getting Started,API Reference",
+ "title":"Getting Started",
+ "githuburl":""
+ },
{
"uri":"css_03_0008.html",
"product_code":"css",
- "code":"10",
+ "code":"12",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"api",
"kw":"Cluster Management APIs",
@@ -102,7 +122,7 @@
{
"uri":"css_03_0019.html",
"product_code":"css",
- "code":"11",
+ "code":"13",
"des":"This API is used to create a cluster.Table 2 describes the request parameters.Table 11 describes the response parameters.Example requestExample response{\n \"cluster\": {\n ",
"doc_type":"api",
"kw":"Creating a Cluster,Cluster Management APIs,API Reference",
@@ -112,7 +132,7 @@
{
"uri":"css_03_0018.html",
"product_code":"css",
- "code":"12",
+ "code":"14",
"des":"This API is used to query and display the cluster list and cluster status.NoneTable 2 describes the response parameters.Example requestExample request of querying cluster",
"doc_type":"api",
"kw":"Querying the List of Clusters,Cluster Management APIs,API Reference",
@@ -122,7 +142,7 @@
{
"uri":"css_03_0026.html",
"product_code":"css",
- "code":"13",
+ "code":"15",
"des":"This API is used to query and display the details of a cluster.GET /v1.0/{project_id}/clusters/{cluster_id}NoneStatus code: 200NoneStatus code: 200Request succeeded.",
"doc_type":"api",
"kw":"Querying Cluster Details,Cluster Management APIs,API Reference",
@@ -130,29 +150,69 @@
"githuburl":""
},
{
- "uri":"css_03_0020.html",
+ "uri":"css_03_0084.html",
"product_code":"css",
- "code":"14",
- "des":"This API is used to delete a cluster. All resources, including customer data, of the deleted cluster will be released. For data security reasons, create a snapshot for th",
+ "code":"16",
+ "des":"This API is used to change the password of a cluster.POST /v1.0/{project_id}/clusters/{cluster_id}/password/resetNoneNone",
"doc_type":"api",
- "kw":"Deleting a Cluster,Cluster Management APIs,API Reference",
- "title":"Deleting a Cluster",
+ "kw":"Renaming a Cluster,Cluster Management APIs,API Reference",
+ "title":"Renaming a Cluster",
"githuburl":""
},
{
"uri":"css_03_0021.html",
"product_code":"css",
- "code":"15",
+ "code":"17",
"des":"This API is used to restart a cluster. Restarting the cluster will interrupt ongoing services.NoneExample requestExample responseTable 3 describes the status code.",
"doc_type":"api",
"kw":"Restarting a Cluster,Cluster Management APIs,API Reference",
"title":"Restarting a Cluster",
"githuburl":""
},
+ {
+ "uri":"css_03_0020.html",
+ "product_code":"css",
+ "code":"18",
+ "des":"This API is used to delete a cluster. All resources, including customer data, of the deleted cluster will be released. For data security reasons, create a snapshot for th",
+ "doc_type":"api",
+ "kw":"Deleting a Cluster,Cluster Management APIs,API Reference",
+ "title":"Deleting a Cluster",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0085.html",
+ "product_code":"css",
+ "code":"19",
+ "des":"This API is used to change the password of a cluster.POST /v1.0/{project_id}/clusters/{cluster_id}/password/resetNoneNone",
+ "doc_type":"api",
+ "kw":"Changing the Password of a Cluster,Cluster Management APIs,API Reference",
+ "title":"Changing the Password of a Cluster",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0086.html",
+ "product_code":"css",
+ "code":"20",
+ "des":"This API is used to modify the specifications of a cluster. Only the nodes of the ESS type can be modified.POST /v1.0/{project_id}/clusters/{cluster_id}/flavorNoneNone",
+ "doc_type":"api",
+ "kw":"Changing Specifications,Cluster Management APIs,API Reference",
+ "title":"Changing Specifications",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0087.html",
+ "product_code":"css",
+ "code":"21",
+ "des":"This API is used to modify cluster specifications. The following node types can be changed:ess: data nodeess-cold: cold data nodeess-client: client nodeess-master: master",
+ "doc_type":"api",
+ "kw":"Changing the Specifications of a Specified Node Type,Cluster Management APIs,API Reference",
+ "title":"Changing the Specifications of a Specified Node Type",
+ "githuburl":""
+ },
{
"uri":"css_03_0025.html",
"product_code":"css",
- "code":"16",
+ "code":"22",
"des":"This API is used to scale out a cluster with only common nodes. Clusters with master, client, or cold data nodes cannot use this API.Table 2 describes the request paramet",
"doc_type":"api",
"kw":"Scaling Out a Cluster with only Common Nodes,Cluster Management APIs,API Reference",
@@ -162,17 +222,37 @@
{
"uri":"css_03_0038.html",
"product_code":"css",
- "code":"17",
+ "code":"23",
"des":"This API is used to scale out a cluster with special nodes. That is, if a cluster has master, client, or cold data nodes, this API is used for scale-out.Table 2 describes",
"doc_type":"api",
"kw":"Scaling Out a Cluster with Special Nodes,Cluster Management APIs,API Reference",
"title":"Scaling Out a Cluster with Special Nodes",
"githuburl":""
},
+ {
+ "uri":"css_03_0088.html",
+ "product_code":"css",
+ "code":"24",
+ "des":"This API is used to scale in a cluster by removing a specified node.POST /v1.0/{project_id}/clusters/{cluster_id}/node/offlineNoneNone",
+ "doc_type":"api",
+ "kw":"Scaling In a Cluster by Removing a Specific Node,Cluster Management APIs,API Reference",
+ "title":"Scaling In a Cluster by Removing a Specific Node",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0089.html",
+ "product_code":"css",
+ "code":"25",
+ "des":"This API is used to remove instances of different types and reduce instance storage capacity in a cluster.POST /v1.0/extend/{project_id}/clusters/{cluster_id}/role/shrink",
+ "doc_type":"api",
+ "kw":"Scaling In Nodes of a Specific Type,Cluster Management APIs,API Reference",
+ "title":"Scaling In Nodes of a Specific Type",
+ "githuburl":""
+ },
{
"uri":"css_03_0023.html",
"product_code":"css",
- "code":"18",
+ "code":"26",
"des":"This API is used to query and display the IDs of supported instance flavors.NoneTable 2 describes the response parameters.Example requestGET /v1.0/6204a5bd270343b5885144c",
"doc_type":"api",
"kw":"Obtaining the List of Instance Flavors,Cluster Management APIs,API Reference",
@@ -182,7 +262,7 @@
{
"uri":"css_03_0050.html",
"product_code":"css",
- "code":"19",
+ "code":"27",
"des":"This API is used to download the HTTPS certificate file of the server.NoneExample requestExample responseAfter obtaining the preceding character string, run the following",
"doc_type":"api",
"kw":"Downloading a Certificate File,Cluster Management APIs,API Reference",
@@ -192,7 +272,7 @@
{
"uri":"css_03_0077.html",
"product_code":"css",
- "code":"20",
+ "code":"28",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"api",
"kw":"Tag Management APIs",
@@ -202,7 +282,7 @@
{
"uri":"css_03_0078.html",
"product_code":"css",
- "code":"21",
+ "code":"29",
"des":"This API is used to query the tag information about a specified cluster.NoneTable 2 describes the response parameters.Example requestExample responseTable 4 describes the",
"doc_type":"api",
"kw":"Querying Tags of a Specified Cluster,Tag Management APIs,API Reference",
@@ -212,7 +292,7 @@
{
"uri":"css_03_0079.html",
"product_code":"css",
- "code":"22",
+ "code":"30",
"des":"This API is used to query all tags in a specified region.NoneTable 2 describes the response parameters.Example requestExample responseTable 4 describes the status code.",
"doc_type":"api",
"kw":"Querying All Tags,Tag Management APIs,API Reference",
@@ -222,7 +302,7 @@
{
"uri":"css_03_0083.html",
"product_code":"css",
- "code":"23",
+ "code":"31",
"des":"This API is used to add tags to a cluster. A cluster can have a maximum of 10 tags.NoneExample requestPOST /v1.0/458d905f22da49c39f609e3347d65723/css-cluster/4f3deec3-efa",
"doc_type":"api",
"kw":"Adding Tags to a Cluster,Tag Management APIs,API Reference",
@@ -232,7 +312,7 @@
{
"uri":"css_03_0081.html",
"product_code":"css",
- "code":"24",
+ "code":"32",
"des":"This API is used to add or delete tags to or from a specified cluster in batches. Tag Management Service (TMS) uses this API to batch manage tags of a cluster. A cluster ",
"doc_type":"api",
"kw":"Adding or Deleting Cluster Tags in Batches,Tag Management APIs,API Reference",
@@ -242,17 +322,177 @@
{
"uri":"css_03_0082.html",
"product_code":"css",
- "code":"25",
+ "code":"33",
"des":"This API is used to delete specified cluster tags.NoneNoneExample requestDELETE /v1.0/458d905f22da49c39f609e3347d65723/css-cluster/4f3deec3-efa8-4598-bf91-560aad1377a3/ta",
"doc_type":"api",
"kw":"Deleting Specified Cluster Tags,Tag Management APIs,API Reference",
"title":"Deleting Specified Cluster Tags",
"githuburl":""
},
+ {
+ "uri":"css_03_0093.html",
+ "product_code":"css",
+ "code":"34",
+ "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "doc_type":"api",
+ "kw":"Log Management",
+ "title":"Log Management",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0094.html",
+ "product_code":"css",
+ "code":"35",
+ "des":"This API is used to enable the log function.POST /v1.0/{project_id}/clusters/{cluster_id}/logs/openNoneNone",
+ "doc_type":"api",
+ "kw":"Enabling the Log Function,Log Management,API Reference",
+ "title":"Enabling the Log Function",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0095.html",
+ "product_code":"css",
+ "code":"36",
+ "des":"This API is used to disable the log function.PUT /v1.0/{project_id}/clusters/{cluster_id}/logs/closeNoneNoneNoneNone",
+ "doc_type":"api",
+ "kw":"Disabling the Log Function,Log Management,API Reference",
+ "title":"Disabling the Log Function",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0096.html",
+ "product_code":"css",
+ "code":"37",
+ "des":"This API is used to query the job list in the logs of a cluster.GET /v1.0/{project_id}/clusters/{cluster_id}/logs/recordsNoneStatus code: 200NoneStatus code: 200Request s",
+ "doc_type":"api",
+ "kw":"Querying the Job List,Log Management,API Reference",
+ "title":"Querying the Job List",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0097.html",
+ "product_code":"css",
+ "code":"38",
+ "des":"This API is used to query basic log configurations.GET /v1.0/{project_id}/clusters/{cluster_id}/logs/settingsNoneStatus code: 200NoneStatus code: 200Request succeeded.",
+ "doc_type":"api",
+ "kw":"Querying Basic Log Configurations,Log Management,API Reference",
+ "title":"Querying Basic Log Configurations",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0098.html",
+ "product_code":"css",
+ "code":"39",
+ "des":"This API is used to modify basic log configurations.POST /v1.0/{project_id}/clusters/{cluster_id}/logs/settingsNoneNone",
+ "doc_type":"api",
+ "kw":"Modifying Basic Log Configurations,Log Management,API Reference",
+ "title":"Modifying Basic Log Configurations",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0099.html",
+ "product_code":"css",
+ "code":"40",
+ "des":"This API is used to enable the automatic log backup policy.POST /v1.0/{project_id}/clusters/{cluster_id}/logs/policy/updateNoneNone",
+ "doc_type":"api",
+ "kw":"Enabling the Automatic Log Backup Policy,Log Management,API Reference",
+ "title":"Enabling the Automatic Log Backup Policy",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0100.html",
+ "product_code":"css",
+ "code":"41",
+ "des":"This API is used to disable the automatic log backup policy.PUT /v1.0/{project_id}/clusters/{cluster_id}/logs/policy/closeNoneNoneNoneNone",
+ "doc_type":"api",
+ "kw":"Disabling the Automatic Log Backup Policy,Log Management,API Reference",
+ "title":"Disabling the Automatic Log Backup Policy",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0101.html",
+ "product_code":"css",
+ "code":"42",
+ "des":"This API is used to back up logs.POST /v1.0/{project_id}/clusters/{cluster_id}/logs/collectNoneNoneNoneNone",
+ "doc_type":"api",
+ "kw":"Backing Up Logs,Log Management,API Reference",
+ "title":"Backing Up Logs",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0102.html",
+ "product_code":"css",
+ "code":"43",
+ "des":"This API is used to query log information.POST /v1.0/{project_id}/clusters/{cluster_id}/logs/searchStatus code: 200Status code: 200Request succeeded.",
+ "doc_type":"api",
+ "kw":"Searching for Logs,Log Management,API Reference",
+ "title":"Searching for Logs",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0103.html",
+ "product_code":"css",
+ "code":"44",
+ "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "doc_type":"api",
+ "kw":"Public Network Access",
+ "title":"Public Network Access",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0104.html",
+ "product_code":"css",
+ "code":"45",
+ "des":"This API is used to enable public network access.POST /v1.0/{project_id}/clusters/{cluster_id}/public/openStatus code: 200Status code: 200Request succeeded.",
+ "doc_type":"api",
+ "kw":"Enabling Public Network Access,Public Network Access,API Reference",
+ "title":"Enabling Public Network Access",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0105.html",
+ "product_code":"css",
+ "code":"46",
+ "des":"This API is used to disable public network access to Kibana.PUT /v1.0/{project_id}/clusters/{cluster_id}/public/closeStatus code: 200Status code: 200Request succeeded.",
+ "doc_type":"api",
+ "kw":"Disabling Public Network Access,Public Network Access,API Reference",
+ "title":"Disabling Public Network Access",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0106.html",
+ "product_code":"css",
+ "code":"47",
+ "des":"This API is used to modify the public network access bandwidth.POST /v1.0/{project_id}/clusters/{cluster_id}/public/bandwidthNoneNone",
+ "doc_type":"api",
+ "kw":"Modifying Public Network Access Bandwidth,Public Network Access,API Reference",
+ "title":"Modifying Public Network Access Bandwidth",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0107.html",
+ "product_code":"css",
+ "code":"48",
+ "des":"This API is used to enable the public network access control whitelist.POST /v1.0/{project_id}/clusters/{cluster_id}/public/whitelist/updateNoneNone",
+ "doc_type":"api",
+ "kw":"Enabling the Public Network Access Control Whitelist,Public Network Access,API Reference",
+ "title":"Enabling the Public Network Access Control Whitelist",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0108.html",
+ "product_code":"css",
+ "code":"49",
+ "des":"This API is used to disable the public network access control whitelist.PUT /v1.0/{project_id}/clusters/{cluster_id}/public/whitelist/closeNoneNoneNoneNone",
+ "doc_type":"api",
+ "kw":"Disabling the Public Network Access Control Whitelist,Public Network Access,API Reference",
+ "title":"Disabling the Public Network Access Control Whitelist",
+ "githuburl":""
+ },
{
"uri":"css_03_0010.html",
"product_code":"css",
- "code":"26",
+ "code":"50",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"api",
"kw":"Snapshot Management APIs",
@@ -262,7 +502,7 @@
{
"uri":"css_03_0037.html",
"product_code":"css",
- "code":"27",
+ "code":"51",
"des":"The API for automatically configuring a cluster snapshot can automatically create OBS buckets and agencies for storing snapthos. If you have multiple clusters, an OBS buc",
"doc_type":"api",
"kw":"(Not Recommended) Automatically Configuring Basic Settings of a Cluster Snapshot,Snapshot Management",
@@ -272,7 +512,7 @@
{
"uri":"css_03_0030.html",
"product_code":"css",
- "code":"28",
+ "code":"52",
"des":"Using this API will automatically enable the snapshot function.This API is used to modify the basic configurations of a cluster snapshot. The basic configurations include",
"doc_type":"api",
"kw":"Modifying Basic Configurations of a Cluster Snapshot,Snapshot Management APIs,API Reference",
@@ -282,7 +522,7 @@
{
"uri":"css_03_0031.html",
"product_code":"css",
- "code":"29",
+ "code":"53",
"des":"This API is used to set parameters related to automatic snapshot creation. By default, a snapshot is created per day.Table 2 describes the request parameters.NoneExample ",
"doc_type":"api",
"kw":"Setting the Automatic Snapshot Creation Policy,Snapshot Management APIs,API Reference",
@@ -292,7 +532,7 @@
{
"uri":"css_03_0032.html",
"product_code":"css",
- "code":"30",
+ "code":"54",
"des":"This API is used to query the automatic snapshot creation policy for a cluster.NoneTable 2 describes the response parameters.Example requestExample responseTable 3 descri",
"doc_type":"api",
"kw":"Querying the Automatic Snapshot Creation Policy for a Cluster,Snapshot Management APIs,API Reference",
@@ -302,7 +542,7 @@
{
"uri":"css_03_0033.html",
"product_code":"css",
- "code":"31",
+ "code":"55",
"des":"This API is used to manually create a snapshot.Table 2 describes the request parameters.Table 3 describes the response parameters.Example requestExample responseTable 5 d",
"doc_type":"api",
"kw":"Manually Creating a Snapshot,Snapshot Management APIs,API Reference",
@@ -312,7 +552,7 @@
{
"uri":"css_03_0034.html",
"product_code":"css",
- "code":"32",
+ "code":"56",
"des":"This API is used to query all snapshots of a cluster.NoneExample requestExample responseTable 5 describes the status code.",
"doc_type":"api",
"kw":"Querying the List of Snapshots,Snapshot Management APIs,API Reference",
@@ -322,7 +562,7 @@
{
"uri":"css_03_0035.html",
"product_code":"css",
- "code":"33",
+ "code":"57",
"des":"This API is used to manually restore a snapshot.Table 2 describes the request parameters.NoneExample requestExample responseThe return value is empty.Table 3 describes th",
"doc_type":"api",
"kw":"Restoring a Snapshot,Snapshot Management APIs,API Reference",
@@ -332,7 +572,7 @@
{
"uri":"css_03_0036.html",
"product_code":"css",
- "code":"34",
+ "code":"58",
"des":"This API is used to delete a snapshot.NoneNoneExample requestTable 2 describes the status code.",
"doc_type":"api",
"kw":"Deleting a Snapshot,Snapshot Management APIs,API Reference",
@@ -342,17 +582,127 @@
{
"uri":"css_03_0039.html",
"product_code":"css",
- "code":"35",
+ "code":"59",
"des":"This API is used to disable the snapshot function.NoneNoneExample requestTable 2 describes the status code.",
"doc_type":"api",
"kw":"Disabling the Snapshot Function,Snapshot Management APIs,API Reference",
"title":"Disabling the Snapshot Function",
"githuburl":""
},
+ {
+ "uri":"css_03_0109.html",
+ "product_code":"css",
+ "code":"60",
+ "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "doc_type":"api",
+ "kw":"VPC Endpoint",
+ "title":"VPC Endpoint",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0110.html",
+ "product_code":"css",
+ "code":"61",
+ "des":"This API is used to enable the VPC endpoint service.POST /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/openStatus code: 200Status code: 200Request succeeded.",
+ "doc_type":"api",
+ "kw":"Enabling the VPC Endpoint Service,VPC Endpoint,API Reference",
+ "title":"Enabling the VPC Endpoint Service",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0111.html",
+ "product_code":"css",
+ "code":"62",
+ "des":"This API is used to disable the VPC endpoint service.PUT /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/closeNoneStatus code: 200NoneStatus code: 200Request succee",
+ "doc_type":"api",
+ "kw":"Disabling the VPC Endpoint Service,VPC Endpoint,API Reference",
+ "title":"Disabling the VPC Endpoint Service",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0112.html",
+ "product_code":"css",
+ "code":"63",
+ "des":"This API is used to obtain a VPC endpoint connection.GET /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/connectionsNoneStatus code: 200NoneStatus code: 200Request ",
+ "doc_type":"api",
+ "kw":"Obtaining an Endpoint Connection,VPC Endpoint,API Reference",
+ "title":"Obtaining an Endpoint Connection",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0113.html",
+ "product_code":"css",
+ "code":"64",
+ "des":"This API is used to update an endpoint connection.POST /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/connectionsNoneNone",
+ "doc_type":"api",
+ "kw":"Updating an Endpoint Connection,VPC Endpoint,API Reference",
+ "title":"Updating an Endpoint Connection",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0114.html",
+ "product_code":"css",
+ "code":"65",
+ "des":"This API is used to modify the endpoint service whitelist.POST /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/permissionsNoneNone",
+ "doc_type":"api",
+ "kw":"Modifying the Endpoint Service Whitelist,VPC Endpoint,API Reference",
+ "title":"Modifying the Endpoint Service Whitelist",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0115.html",
+ "product_code":"css",
+ "code":"66",
+ "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "doc_type":"api",
+ "kw":"Parameter Configuration",
+ "title":"Parameter Configuration",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0116.html",
+ "product_code":"css",
+ "code":"67",
+ "des":"This API is used to modify the parameter settings of a cluster.POST /v1.0/{project_id}/clusters/{cluster_id}/ymls/updateStatus code: 200Status code: 200Request succeeded.",
+ "doc_type":"api",
+ "kw":"Modifying Cluster Parameters,Parameter Configuration,API Reference",
+ "title":"Modifying Cluster Parameters",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0117.html",
+ "product_code":"css",
+ "code":"68",
+ "des":"This API is used to obtain the parameter configuration task list of a cluster.GET /v1.0/{project_id}/clusters/{cluster_id}/ymls/joblistsNoneStatus code: 200NoneStatus cod",
+ "doc_type":"api",
+ "kw":"Obtaining the Task List of Parameter Configurations,Parameter Configuration,API Reference",
+ "title":"Obtaining the Task List of Parameter Configurations",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0118.html",
+ "product_code":"css",
+ "code":"69",
+ "des":"This API is used to obtain the parameter configuration list of the current cluster.GET /v1.0/{project_id}/clusters/{cluster_id}/ymls/templateNoneStatus code: 200NoneStatu",
+ "doc_type":"api",
+ "kw":"Obtaining the Parameter Configuration List,Parameter Configuration,API Reference",
+ "title":"Obtaining the Parameter Configuration List",
+ "githuburl":""
+ },
+ {
+ "uri":"css_03_0065.html",
+ "product_code":"css",
+ "code":"70",
+ "des":"This section describes fine-grained permissions management for your CSS. If your account does not need individual IAM users, then you may skip over this chapter.By defaul",
+ "doc_type":"api",
+ "kw":"Permissions Policies and Supported Actions,API Reference",
+ "title":"Permissions Policies and Supported Actions",
+ "githuburl":""
+ },
{
"uri":"css_03_0040.html",
"product_code":"css",
- "code":"36",
+ "code":"71",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"api",
"kw":"Common Parameters",
@@ -362,7 +712,7 @@
{
"uri":"css_03_0071.html",
"product_code":"css",
- "code":"37",
+ "code":"72",
"des":"A project ID or project name is required in some API requests. You need to obtain the project ID and name before calling an API.Log in to the console.In the upper right c",
"doc_type":"api",
"kw":"Obtaining a Project ID and Name,Common Parameters,API Reference",
@@ -372,7 +722,7 @@
{
"uri":"css_03_0075.html",
"product_code":"css",
- "code":"38",
+ "code":"73",
"des":"Table 1 describes the status code.",
"doc_type":"api",
"kw":"Status Code,Common Parameters,API Reference",
@@ -382,7 +732,7 @@
{
"uri":"css_03_0076.html",
"product_code":"css",
- "code":"39",
+ "code":"74",
"des":"No data is returned if an API fails to be invoked. You can locate the cause of an error according to the error code of each API. When the API calling fails, HTTPS status ",
"doc_type":"api",
"kw":"Error Code,Common Parameters,API Reference",
@@ -392,7 +742,7 @@
{
"uri":"css_03_0024.html",
"product_code":"css",
- "code":"40",
+ "code":"75",
"des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
"doc_type":"api",
"kw":"Change History,API Reference",
diff --git a/docs/css/api-ref/CLASS.TXT.json b/docs/css/api-ref/CLASS.TXT.json
index d0a23bd03..6370aa3b0 100644
--- a/docs/css/api-ref/CLASS.TXT.json
+++ b/docs/css/api-ref/CLASS.TXT.json
@@ -27,13 +27,22 @@
"code":"3"
},
{
- "desc":"In CSS, Elasticsearch 7.6.2, 7.9.3 and 7.10.2 and Kibana 7.6.2, 7.9.3 and 7.10.2 are supported.",
+ "desc":"AccountAn account is created after you register with the cloud platform. It has full access permissions on its resources and cloud services, such as resetting password an",
+ "product_code":"css",
+ "title":"Concepts",
+ "uri":"css_03_0055.html",
+ "doc_type":"api",
+ "p_code":"1",
+ "code":"4"
+ },
+ {
+ "desc":"In CSS, Elasticsearch 7.6.2, 7.9.3, 7.10.2 and Opensearch_1.3.6 and Kibana 7.6.2, 7.9.3, 7.10.2 and Opensearch_1.3.6 are supported.",
"product_code":"css",
"title":"Supported Cluster Versions",
"uri":"css_03_0056.html",
"doc_type":"api",
"p_code":"1",
- "code":"4"
+ "code":"5"
},
{
"desc":"The CSS API is a self-developed API that complies with RESTful API design specifications. You can call CSS APIs to implement the CSS functions described in Table 1.",
@@ -42,7 +51,7 @@
"uri":"css_03_0057.html",
"doc_type":"api",
"p_code":"",
- "code":"5"
+ "code":"6"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -51,7 +60,7 @@
"uri":"iam_01_0023.html",
"doc_type":"api",
"p_code":"",
- "code":"6"
+ "code":"7"
},
{
"desc":"This section describes the structure of a RESTful API request, and uses the API for Obtaining a User Token as an example to describe how to call an API. A token is a user",
@@ -59,8 +68,8 @@
"title":"Making an API Request",
"uri":"iam_02_0008.html",
"doc_type":"api",
- "p_code":"6",
- "code":"7"
+ "p_code":"7",
+ "code":"8"
},
{
"desc":"CSS supports token authentication.The validity period of a token is 24 hours. When using a token for authentication, cache it to prevent frequently calling the IAM API.A ",
@@ -68,8 +77,8 @@
"title":"Authentication",
"uri":"iam_02_0510.html",
"doc_type":"api",
- "p_code":"6",
- "code":"8"
+ "p_code":"7",
+ "code":"9"
},
{
"desc":"After sending a request, you will receive a response containing the status code, response header, and response body.A status code is a group of digits, ranging from 1xx t",
@@ -77,8 +86,17 @@
"title":"Returned Values",
"uri":"iam_02_0511.html",
"doc_type":"api",
- "p_code":"6",
- "code":"9"
+ "p_code":"7",
+ "code":"10"
+ },
+ {
+ "desc":"This section describes how to create a CSS cluster by using APIs. Figure 1 illustrates the API calling process.The token obtained on IAM is valid for only 24 hours. If yo",
+ "product_code":"css",
+ "title":"Getting Started",
+ "uri":"css_03_0062.html",
+ "doc_type":"api",
+ "p_code":"",
+ "code":"11"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -87,7 +105,7 @@
"uri":"css_03_0008.html",
"doc_type":"api",
"p_code":"",
- "code":"10"
+ "code":"12"
},
{
"desc":"This API is used to create a cluster.Table 2 describes the request parameters.Table 11 describes the response parameters.Example requestExample response{\n \"cluster\": {\n ",
@@ -95,8 +113,8 @@
"title":"Creating a Cluster",
"uri":"css_03_0019.html",
"doc_type":"api",
- "p_code":"10",
- "code":"11"
+ "p_code":"12",
+ "code":"13"
},
{
"desc":"This API is used to query and display the cluster list and cluster status.NoneTable 2 describes the response parameters.Example requestExample request of querying cluster",
@@ -104,8 +122,8 @@
"title":"Querying the List of Clusters",
"uri":"css_03_0018.html",
"doc_type":"api",
- "p_code":"10",
- "code":"12"
+ "p_code":"12",
+ "code":"14"
},
{
"desc":"This API is used to query and display the details of a cluster.GET /v1.0/{project_id}/clusters/{cluster_id}NoneStatus code: 200NoneStatus code: 200Request succeeded.",
@@ -113,17 +131,17 @@
"title":"Querying Cluster Details",
"uri":"css_03_0026.html",
"doc_type":"api",
- "p_code":"10",
- "code":"13"
+ "p_code":"12",
+ "code":"15"
},
{
- "desc":"This API is used to delete a cluster. All resources, including customer data, of the deleted cluster will be released. For data security reasons, create a snapshot for th",
+ "desc":"This API is used to change the password of a cluster.POST /v1.0/{project_id}/clusters/{cluster_id}/password/resetNoneNone",
"product_code":"css",
- "title":"Deleting a Cluster",
- "uri":"css_03_0020.html",
+ "title":"Renaming a Cluster",
+ "uri":"css_03_0084.html",
"doc_type":"api",
- "p_code":"10",
- "code":"14"
+ "p_code":"12",
+ "code":"16"
},
{
"desc":"This API is used to restart a cluster. Restarting the cluster will interrupt ongoing services.NoneExample requestExample responseTable 3 describes the status code.",
@@ -131,8 +149,44 @@
"title":"Restarting a Cluster",
"uri":"css_03_0021.html",
"doc_type":"api",
- "p_code":"10",
- "code":"15"
+ "p_code":"12",
+ "code":"17"
+ },
+ {
+ "desc":"This API is used to delete a cluster. All resources, including customer data, of the deleted cluster will be released. For data security reasons, create a snapshot for th",
+ "product_code":"css",
+ "title":"Deleting a Cluster",
+ "uri":"css_03_0020.html",
+ "doc_type":"api",
+ "p_code":"12",
+ "code":"18"
+ },
+ {
+ "desc":"This API is used to change the password of a cluster.POST /v1.0/{project_id}/clusters/{cluster_id}/password/resetNoneNone",
+ "product_code":"css",
+ "title":"Changing the Password of a Cluster",
+ "uri":"css_03_0085.html",
+ "doc_type":"api",
+ "p_code":"12",
+ "code":"19"
+ },
+ {
+ "desc":"This API is used to modify the specifications of a cluster. Only the nodes of the ESS type can be modified.POST /v1.0/{project_id}/clusters/{cluster_id}/flavorNoneNone",
+ "product_code":"css",
+ "title":"Changing Specifications",
+ "uri":"css_03_0086.html",
+ "doc_type":"api",
+ "p_code":"12",
+ "code":"20"
+ },
+ {
+ "desc":"This API is used to modify cluster specifications. The following node types can be changed:ess: data nodeess-cold: cold data nodeess-client: client nodeess-master: master",
+ "product_code":"css",
+ "title":"Changing the Specifications of a Specified Node Type",
+ "uri":"css_03_0087.html",
+ "doc_type":"api",
+ "p_code":"12",
+ "code":"21"
},
{
"desc":"This API is used to scale out a cluster with only common nodes. Clusters with master, client, or cold data nodes cannot use this API.Table 2 describes the request paramet",
@@ -140,8 +194,8 @@
"title":"Scaling Out a Cluster with only Common Nodes",
"uri":"css_03_0025.html",
"doc_type":"api",
- "p_code":"10",
- "code":"16"
+ "p_code":"12",
+ "code":"22"
},
{
"desc":"This API is used to scale out a cluster with special nodes. That is, if a cluster has master, client, or cold data nodes, this API is used for scale-out.Table 2 describes",
@@ -149,8 +203,26 @@
"title":"Scaling Out a Cluster with Special Nodes",
"uri":"css_03_0038.html",
"doc_type":"api",
- "p_code":"10",
- "code":"17"
+ "p_code":"12",
+ "code":"23"
+ },
+ {
+ "desc":"This API is used to scale in a cluster by removing a specified node.POST /v1.0/{project_id}/clusters/{cluster_id}/node/offlineNoneNone",
+ "product_code":"css",
+ "title":"Scaling In a Cluster by Removing a Specific Node",
+ "uri":"css_03_0088.html",
+ "doc_type":"api",
+ "p_code":"12",
+ "code":"24"
+ },
+ {
+ "desc":"This API is used to remove instances of different types and reduce instance storage capacity in a cluster.POST /v1.0/extend/{project_id}/clusters/{cluster_id}/role/shrink",
+ "product_code":"css",
+ "title":"Scaling In Nodes of a Specific Type",
+ "uri":"css_03_0089.html",
+ "doc_type":"api",
+ "p_code":"12",
+ "code":"25"
},
{
"desc":"This API is used to query and display the IDs of supported instance flavors.NoneTable 2 describes the response parameters.Example requestGET /v1.0/6204a5bd270343b5885144c",
@@ -158,8 +230,8 @@
"title":"Obtaining the List of Instance Flavors",
"uri":"css_03_0023.html",
"doc_type":"api",
- "p_code":"10",
- "code":"18"
+ "p_code":"12",
+ "code":"26"
},
{
"desc":"This API is used to download the HTTPS certificate file of the server.NoneExample requestExample responseAfter obtaining the preceding character string, run the following",
@@ -167,8 +239,8 @@
"title":"Downloading a Certificate File",
"uri":"css_03_0050.html",
"doc_type":"api",
- "p_code":"10",
- "code":"19"
+ "p_code":"12",
+ "code":"27"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -176,8 +248,8 @@
"title":"Tag Management APIs",
"uri":"css_03_0077.html",
"doc_type":"api",
- "p_code":"10",
- "code":"20"
+ "p_code":"12",
+ "code":"28"
},
{
"desc":"This API is used to query the tag information about a specified cluster.NoneTable 2 describes the response parameters.Example requestExample responseTable 4 describes the",
@@ -185,8 +257,8 @@
"title":"Querying Tags of a Specified Cluster",
"uri":"css_03_0078.html",
"doc_type":"api",
- "p_code":"20",
- "code":"21"
+ "p_code":"28",
+ "code":"29"
},
{
"desc":"This API is used to query all tags in a specified region.NoneTable 2 describes the response parameters.Example requestExample responseTable 4 describes the status code.",
@@ -194,8 +266,8 @@
"title":"Querying All Tags",
"uri":"css_03_0079.html",
"doc_type":"api",
- "p_code":"20",
- "code":"22"
+ "p_code":"28",
+ "code":"30"
},
{
"desc":"This API is used to add tags to a cluster. A cluster can have a maximum of 10 tags.NoneExample requestPOST /v1.0/458d905f22da49c39f609e3347d65723/css-cluster/4f3deec3-efa",
@@ -203,8 +275,8 @@
"title":"Adding Tags to a Cluster",
"uri":"css_03_0083.html",
"doc_type":"api",
- "p_code":"20",
- "code":"23"
+ "p_code":"28",
+ "code":"31"
},
{
"desc":"This API is used to add or delete tags to or from a specified cluster in batches. Tag Management Service (TMS) uses this API to batch manage tags of a cluster. A cluster ",
@@ -212,8 +284,8 @@
"title":"Adding or Deleting Cluster Tags in Batches",
"uri":"css_03_0081.html",
"doc_type":"api",
- "p_code":"20",
- "code":"24"
+ "p_code":"28",
+ "code":"32"
},
{
"desc":"This API is used to delete specified cluster tags.NoneNoneExample requestDELETE /v1.0/458d905f22da49c39f609e3347d65723/css-cluster/4f3deec3-efa8-4598-bf91-560aad1377a3/ta",
@@ -221,8 +293,152 @@
"title":"Deleting Specified Cluster Tags",
"uri":"css_03_0082.html",
"doc_type":"api",
- "p_code":"20",
- "code":"25"
+ "p_code":"28",
+ "code":"33"
+ },
+ {
+ "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "product_code":"css",
+ "title":"Log Management",
+ "uri":"css_03_0093.html",
+ "doc_type":"api",
+ "p_code":"",
+ "code":"34"
+ },
+ {
+ "desc":"This API is used to enable the log function.POST /v1.0/{project_id}/clusters/{cluster_id}/logs/openNoneNone",
+ "product_code":"css",
+ "title":"Enabling the Log Function",
+ "uri":"css_03_0094.html",
+ "doc_type":"api",
+ "p_code":"34",
+ "code":"35"
+ },
+ {
+ "desc":"This API is used to disable the log function.PUT /v1.0/{project_id}/clusters/{cluster_id}/logs/closeNoneNoneNoneNone",
+ "product_code":"css",
+ "title":"Disabling the Log Function",
+ "uri":"css_03_0095.html",
+ "doc_type":"api",
+ "p_code":"34",
+ "code":"36"
+ },
+ {
+ "desc":"This API is used to query the job list in the logs of a cluster.GET /v1.0/{project_id}/clusters/{cluster_id}/logs/recordsNoneStatus code: 200NoneStatus code: 200Request s",
+ "product_code":"css",
+ "title":"Querying the Job List",
+ "uri":"css_03_0096.html",
+ "doc_type":"api",
+ "p_code":"34",
+ "code":"37"
+ },
+ {
+ "desc":"This API is used to query basic log configurations.GET /v1.0/{project_id}/clusters/{cluster_id}/logs/settingsNoneStatus code: 200NoneStatus code: 200Request succeeded.",
+ "product_code":"css",
+ "title":"Querying Basic Log Configurations",
+ "uri":"css_03_0097.html",
+ "doc_type":"api",
+ "p_code":"34",
+ "code":"38"
+ },
+ {
+ "desc":"This API is used to modify basic log configurations.POST /v1.0/{project_id}/clusters/{cluster_id}/logs/settingsNoneNone",
+ "product_code":"css",
+ "title":"Modifying Basic Log Configurations",
+ "uri":"css_03_0098.html",
+ "doc_type":"api",
+ "p_code":"34",
+ "code":"39"
+ },
+ {
+ "desc":"This API is used to enable the automatic log backup policy.POST /v1.0/{project_id}/clusters/{cluster_id}/logs/policy/updateNoneNone",
+ "product_code":"css",
+ "title":"Enabling the Automatic Log Backup Policy",
+ "uri":"css_03_0099.html",
+ "doc_type":"api",
+ "p_code":"34",
+ "code":"40"
+ },
+ {
+ "desc":"This API is used to disable the automatic log backup policy.PUT /v1.0/{project_id}/clusters/{cluster_id}/logs/policy/closeNoneNoneNoneNone",
+ "product_code":"css",
+ "title":"Disabling the Automatic Log Backup Policy",
+ "uri":"css_03_0100.html",
+ "doc_type":"api",
+ "p_code":"34",
+ "code":"41"
+ },
+ {
+ "desc":"This API is used to back up logs.POST /v1.0/{project_id}/clusters/{cluster_id}/logs/collectNoneNoneNoneNone",
+ "product_code":"css",
+ "title":"Backing Up Logs",
+ "uri":"css_03_0101.html",
+ "doc_type":"api",
+ "p_code":"34",
+ "code":"42"
+ },
+ {
+ "desc":"This API is used to query log information.POST /v1.0/{project_id}/clusters/{cluster_id}/logs/searchStatus code: 200Status code: 200Request succeeded.",
+ "product_code":"css",
+ "title":"Searching for Logs",
+ "uri":"css_03_0102.html",
+ "doc_type":"api",
+ "p_code":"34",
+ "code":"43"
+ },
+ {
+ "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "product_code":"css",
+ "title":"Public Network Access",
+ "uri":"css_03_0103.html",
+ "doc_type":"api",
+ "p_code":"",
+ "code":"44"
+ },
+ {
+ "desc":"This API is used to enable public network access.POST /v1.0/{project_id}/clusters/{cluster_id}/public/openStatus code: 200Status code: 200Request succeeded.",
+ "product_code":"css",
+ "title":"Enabling Public Network Access",
+ "uri":"css_03_0104.html",
+ "doc_type":"api",
+ "p_code":"44",
+ "code":"45"
+ },
+ {
+ "desc":"This API is used to disable public network access to Kibana.PUT /v1.0/{project_id}/clusters/{cluster_id}/public/closeStatus code: 200Status code: 200Request succeeded.",
+ "product_code":"css",
+ "title":"Disabling Public Network Access",
+ "uri":"css_03_0105.html",
+ "doc_type":"api",
+ "p_code":"44",
+ "code":"46"
+ },
+ {
+ "desc":"This API is used to modify the public network access bandwidth.POST /v1.0/{project_id}/clusters/{cluster_id}/public/bandwidthNoneNone",
+ "product_code":"css",
+ "title":"Modifying Public Network Access Bandwidth",
+ "uri":"css_03_0106.html",
+ "doc_type":"api",
+ "p_code":"44",
+ "code":"47"
+ },
+ {
+ "desc":"This API is used to enable the public network access control whitelist.POST /v1.0/{project_id}/clusters/{cluster_id}/public/whitelist/updateNoneNone",
+ "product_code":"css",
+ "title":"Enabling the Public Network Access Control Whitelist",
+ "uri":"css_03_0107.html",
+ "doc_type":"api",
+ "p_code":"44",
+ "code":"48"
+ },
+ {
+ "desc":"This API is used to disable the public network access control whitelist.PUT /v1.0/{project_id}/clusters/{cluster_id}/public/whitelist/closeNoneNoneNoneNone",
+ "product_code":"css",
+ "title":"Disabling the Public Network Access Control Whitelist",
+ "uri":"css_03_0108.html",
+ "doc_type":"api",
+ "p_code":"44",
+ "code":"49"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -231,7 +447,7 @@
"uri":"css_03_0010.html",
"doc_type":"api",
"p_code":"",
- "code":"26"
+ "code":"50"
},
{
"desc":"The API for automatically configuring a cluster snapshot can automatically create OBS buckets and agencies for storing snapthos. If you have multiple clusters, an OBS buc",
@@ -239,8 +455,8 @@
"title":"(Not Recommended) Automatically Configuring Basic Settings of a Cluster Snapshot",
"uri":"css_03_0037.html",
"doc_type":"api",
- "p_code":"26",
- "code":"27"
+ "p_code":"50",
+ "code":"51"
},
{
"desc":"Using this API will automatically enable the snapshot function.This API is used to modify the basic configurations of a cluster snapshot. The basic configurations include",
@@ -248,8 +464,8 @@
"title":"Modifying Basic Configurations of a Cluster Snapshot",
"uri":"css_03_0030.html",
"doc_type":"api",
- "p_code":"26",
- "code":"28"
+ "p_code":"50",
+ "code":"52"
},
{
"desc":"This API is used to set parameters related to automatic snapshot creation. By default, a snapshot is created per day.Table 2 describes the request parameters.NoneExample ",
@@ -257,8 +473,8 @@
"title":"Setting the Automatic Snapshot Creation Policy",
"uri":"css_03_0031.html",
"doc_type":"api",
- "p_code":"26",
- "code":"29"
+ "p_code":"50",
+ "code":"53"
},
{
"desc":"This API is used to query the automatic snapshot creation policy for a cluster.NoneTable 2 describes the response parameters.Example requestExample responseTable 3 descri",
@@ -266,8 +482,8 @@
"title":"Querying the Automatic Snapshot Creation Policy for a Cluster",
"uri":"css_03_0032.html",
"doc_type":"api",
- "p_code":"26",
- "code":"30"
+ "p_code":"50",
+ "code":"54"
},
{
"desc":"This API is used to manually create a snapshot.Table 2 describes the request parameters.Table 3 describes the response parameters.Example requestExample responseTable 5 d",
@@ -275,8 +491,8 @@
"title":"Manually Creating a Snapshot",
"uri":"css_03_0033.html",
"doc_type":"api",
- "p_code":"26",
- "code":"31"
+ "p_code":"50",
+ "code":"55"
},
{
"desc":"This API is used to query all snapshots of a cluster.NoneExample requestExample responseTable 5 describes the status code.",
@@ -284,8 +500,8 @@
"title":"Querying the List of Snapshots",
"uri":"css_03_0034.html",
"doc_type":"api",
- "p_code":"26",
- "code":"32"
+ "p_code":"50",
+ "code":"56"
},
{
"desc":"This API is used to manually restore a snapshot.Table 2 describes the request parameters.NoneExample requestExample responseThe return value is empty.Table 3 describes th",
@@ -293,8 +509,8 @@
"title":"Restoring a Snapshot",
"uri":"css_03_0035.html",
"doc_type":"api",
- "p_code":"26",
- "code":"33"
+ "p_code":"50",
+ "code":"57"
},
{
"desc":"This API is used to delete a snapshot.NoneNoneExample requestTable 2 describes the status code.",
@@ -302,8 +518,8 @@
"title":"Deleting a Snapshot",
"uri":"css_03_0036.html",
"doc_type":"api",
- "p_code":"26",
- "code":"34"
+ "p_code":"50",
+ "code":"58"
},
{
"desc":"This API is used to disable the snapshot function.NoneNoneExample requestTable 2 describes the status code.",
@@ -311,8 +527,107 @@
"title":"Disabling the Snapshot Function",
"uri":"css_03_0039.html",
"doc_type":"api",
- "p_code":"26",
- "code":"35"
+ "p_code":"50",
+ "code":"59"
+ },
+ {
+ "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "product_code":"css",
+ "title":"VPC Endpoint",
+ "uri":"css_03_0109.html",
+ "doc_type":"api",
+ "p_code":"",
+ "code":"60"
+ },
+ {
+ "desc":"This API is used to enable the VPC endpoint service.POST /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/openStatus code: 200Status code: 200Request succeeded.",
+ "product_code":"css",
+ "title":"Enabling the VPC Endpoint Service",
+ "uri":"css_03_0110.html",
+ "doc_type":"api",
+ "p_code":"60",
+ "code":"61"
+ },
+ {
+ "desc":"This API is used to disable the VPC endpoint service.PUT /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/closeNoneStatus code: 200NoneStatus code: 200Request succee",
+ "product_code":"css",
+ "title":"Disabling the VPC Endpoint Service",
+ "uri":"css_03_0111.html",
+ "doc_type":"api",
+ "p_code":"60",
+ "code":"62"
+ },
+ {
+ "desc":"This API is used to obtain a VPC endpoint connection.GET /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/connectionsNoneStatus code: 200NoneStatus code: 200Request ",
+ "product_code":"css",
+ "title":"Obtaining an Endpoint Connection",
+ "uri":"css_03_0112.html",
+ "doc_type":"api",
+ "p_code":"60",
+ "code":"63"
+ },
+ {
+ "desc":"This API is used to update an endpoint connection.POST /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/connectionsNoneNone",
+ "product_code":"css",
+ "title":"Updating an Endpoint Connection",
+ "uri":"css_03_0113.html",
+ "doc_type":"api",
+ "p_code":"60",
+ "code":"64"
+ },
+ {
+ "desc":"This API is used to modify the endpoint service whitelist.POST /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/permissionsNoneNone",
+ "product_code":"css",
+ "title":"Modifying the Endpoint Service Whitelist",
+ "uri":"css_03_0114.html",
+ "doc_type":"api",
+ "p_code":"60",
+ "code":"65"
+ },
+ {
+ "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
+ "product_code":"css",
+ "title":"Parameter Configuration",
+ "uri":"css_03_0115.html",
+ "doc_type":"api",
+ "p_code":"",
+ "code":"66"
+ },
+ {
+ "desc":"This API is used to modify the parameter settings of a cluster.POST /v1.0/{project_id}/clusters/{cluster_id}/ymls/updateStatus code: 200Status code: 200Request succeeded.",
+ "product_code":"css",
+ "title":"Modifying Cluster Parameters",
+ "uri":"css_03_0116.html",
+ "doc_type":"api",
+ "p_code":"66",
+ "code":"67"
+ },
+ {
+ "desc":"This API is used to obtain the parameter configuration task list of a cluster.GET /v1.0/{project_id}/clusters/{cluster_id}/ymls/joblistsNoneStatus code: 200NoneStatus cod",
+ "product_code":"css",
+ "title":"Obtaining the Task List of Parameter Configurations",
+ "uri":"css_03_0117.html",
+ "doc_type":"api",
+ "p_code":"66",
+ "code":"68"
+ },
+ {
+ "desc":"This API is used to obtain the parameter configuration list of the current cluster.GET /v1.0/{project_id}/clusters/{cluster_id}/ymls/templateNoneStatus code: 200NoneStatu",
+ "product_code":"css",
+ "title":"Obtaining the Parameter Configuration List",
+ "uri":"css_03_0118.html",
+ "doc_type":"api",
+ "p_code":"66",
+ "code":"69"
+ },
+ {
+ "desc":"This section describes fine-grained permissions management for your CSS. If your account does not need individual IAM users, then you may skip over this chapter.By defaul",
+ "product_code":"css",
+ "title":"Permissions Policies and Supported Actions",
+ "uri":"css_03_0065.html",
+ "doc_type":"api",
+ "p_code":"",
+ "code":"70"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -321,7 +636,7 @@
"uri":"css_03_0040.html",
"doc_type":"api",
"p_code":"",
- "code":"36"
+ "code":"71"
},
{
"desc":"A project ID or project name is required in some API requests. You need to obtain the project ID and name before calling an API.Log in to the console.In the upper right c",
@@ -329,8 +644,8 @@
"title":"Obtaining a Project ID and Name",
"uri":"css_03_0071.html",
"doc_type":"api",
- "p_code":"36",
- "code":"37"
+ "p_code":"71",
+ "code":"72"
},
{
"desc":"Table 1 describes the status code.",
@@ -338,8 +653,8 @@
"title":"Status Code",
"uri":"css_03_0075.html",
"doc_type":"api",
- "p_code":"36",
- "code":"38"
+ "p_code":"71",
+ "code":"73"
},
{
"desc":"No data is returned if an API fails to be invoked. You can locate the cause of an error according to the error code of each API. When the API calling fails, HTTPS status ",
@@ -347,8 +662,8 @@
"title":"Error Code",
"uri":"css_03_0076.html",
"doc_type":"api",
- "p_code":"36",
- "code":"39"
+ "p_code":"71",
+ "code":"74"
},
{
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
@@ -357,6 +672,6 @@
"uri":"css_03_0024.html",
"doc_type":"api",
"p_code":"",
- "code":"40"
+ "code":"75"
}
]
\ No newline at end of file
diff --git a/docs/css/api-ref/css_03_0001.html b/docs/css/api-ref/css_03_0001.html
index 3297a7cd9..08e0f26ab 100644
--- a/docs/css/api-ref/css_03_0001.html
+++ b/docs/css/api-ref/css_03_0001.html
@@ -8,6 +8,8 @@
Endpoints
+Concepts
+
Supported Cluster Versions
diff --git a/docs/css/api-ref/css_03_0008.html b/docs/css/api-ref/css_03_0008.html
index 17865aa7b..1db6fe56d 100644
--- a/docs/css/api-ref/css_03_0008.html
+++ b/docs/css/api-ref/css_03_0008.html
@@ -10,14 +10,26 @@
Querying Cluster Details
-Deleting a Cluster
+Renaming a Cluster
Restarting a Cluster
+Deleting a Cluster
+
+Changing the Password of a Cluster
+
+Changing Specifications
+
+Changing the Specifications of a Specified Node Type
+
Scaling Out a Cluster with only Common Nodes
Scaling Out a Cluster with Special Nodes
+Scaling In a Cluster by Removing a Specific Node
+
+Scaling In Nodes of a Specific Type
+
Obtaining the List of Instance Flavors
Downloading a Certificate File
diff --git a/docs/css/api-ref/css_03_0019.html b/docs/css/api-ref/css_03_0019.html
index 110d4b433..09a55fdcb 100644
--- a/docs/css/api-ref/css_03_0019.html
+++ b/docs/css/api-ref/css_03_0019.html
@@ -21,7 +21,7 @@
String
|
-Project ID.
+ | Project ID. For details, see Obtaining a Project ID and Name.
|
diff --git a/docs/css/api-ref/css_03_0023.html b/docs/css/api-ref/css_03_0023.html
index 45c1261fa..6988430bd 100644
--- a/docs/css/api-ref/css_03_0023.html
+++ b/docs/css/api-ref/css_03_0023.html
@@ -5,23 +5,23 @@
URI
GET /v1.0/{project_id}/flavors
-
Table 1 Parameter descriptionParameter
+Table 1 Parameter descriptionParameter
|
-Mandatory
+ | Mandatory
|
-Type
+ | Type
|
-Description
+ | Description
|
-project_id
+ | project_id
|
-Yes
+ | Yes
|
-String
+ | String
|
-Project ID.
+ | Project ID.
|
diff --git a/docs/css/api-ref/css_03_0024.html b/docs/css/api-ref/css_03_0024.html
index d32cbe96b..9f9e51b5c 100644
--- a/docs/css/api-ref/css_03_0024.html
+++ b/docs/css/api-ref/css_03_0024.html
@@ -8,15 +8,29 @@
-2023-03-09
+ | 2023-04-04
|
-Optimized the parameter description in:
-
+ | Added cluster version Opensearch_1.3.6: Supported Cluster Versions
+Optimized the parameter description in:
+
+Updated the example requests: Modifying Public Network Access Bandwidth
|
-2023-02-23
+ | 2023-03-28
|
-Optimized the parameter description in: Creating a Cluster
+ |
+ |
+
+2023-03-09
+ |
+Optimized the parameter description in:
+
+ |
+
+2023-02-23
+ |
+Optimized the parameter description in: Creating a Cluster
|
2022-09-14
diff --git a/docs/css/api-ref/css_03_0026.html b/docs/css/api-ref/css_03_0026.html
index 270898f58..8a0ef601a 100644
--- a/docs/css/api-ref/css_03_0026.html
+++ b/docs/css/api-ref/css_03_0026.html
@@ -21,7 +21,7 @@
|
String
|
-Project ID.
+ | Project ID. For details, see Obtaining a Project ID and Name.
|
cluster_id
diff --git a/docs/css/api-ref/css_03_0051.html b/docs/css/api-ref/css_03_0051.html
index 0514cf051..c3b2f3830 100644
--- a/docs/css/api-ref/css_03_0051.html
+++ b/docs/css/api-ref/css_03_0051.html
@@ -3,42 +3,6 @@
Overview
Welcome to Cloud Search Service API Reference. Cloud Search Service (CSS) provides hosted, distributed search engine services. It is fully compatible with open-source Elasticsearch and supports multi-condition retrieval, statistics, and reporting of structured and unstructured texts.
This document provides CSS API description, syntax, parameters, and examples. CSS provides APIs for cluster management and snapshot management. You can call these APIs to easily create, query, delete, restart, and scale clusters.
- You can search for information you need according to Table 1.
- Table 1 OverviewChapter
- |
-Description
- |
-
-
-API Overview
- |
-API constituents and list
- |
-
-Environment Preparation
- |
-Prerequisites for using the APIs.
- |
-
-API Calling
- |
-Representational State Transfer (REST) message bodies, calling methods, and examples
- |
-
-APIs for each module
- |
-APIs provided by CSS
- |
-
-Common Parameters
- |
-Common parameters, status codes, and error codes of CSS APIs
- |
-
-
-
-
-
diff --git a/docs/css/api-ref/css_03_0055.html b/docs/css/api-ref/css_03_0055.html
new file mode 100644
index 000000000..0bd20a9da
--- /dev/null
+++ b/docs/css/api-ref/css_03_0055.html
@@ -0,0 +1,18 @@
+
+
+ Concepts
+ - Account
An account is created after you register with the cloud platform. It has full access permissions on its resources and cloud services, such as resetting password and granting permissions. The account is a payment entity and should not be used to perform routine management. For security purposes, create IAM users and grant them permissions for routine management.
+ - User
An IAM user is created using an account to use cloud services. Each IAM user has their own identity credentials (password and access keys).
+API authentication requires information such as the account name, username, and password.
+ - Region
A region is a geographic area in which cloud resources are deployed. Availability zones (AZs) in the same region can communicate with each other over an intranet, while AZs in different regions are isolated from each other. By creating cloud resources in different regions, you can design applications to better meet customer requirements and comply with local laws and regulations.
+ - AZ
An AZ comprises of one or multiple physical data centers equipped with independent ventilation, fire, water, and electricity facilities. Computing, network, storage, and other resources in an AZ are logically divided into multiple clusters. AZs within a region are interconnected using high-speed optical fibers to allow you to build cross-AZ high-availability systems.
+ - Project
Projects group and isolate resources (including compute, storage, and network resources) across physical regions. A default project is provided for each region, and subprojects can be created under each default project. Users can be granted permissions to access all resources in a specific project. If you need more refined access control, create sub-projects under a default project and purchase resources in sub-projects. Then you can assign users the permissions required to access only the resources in the specific sub-projects.
+Figure 1 Project isolation model
+ - Checkpoint: When an application consumes data, the latest SN of the consumed data is recorded as a checkpoint. When the data is consumed again, the consumption can be continued based on this checkpoint.
- APP: Multiple applications can access data in the same stream. Checkpoints generated for each application are used to record the consumed data in the stream by each application.
+
+
+
diff --git a/docs/css/api-ref/css_03_0056.html b/docs/css/api-ref/css_03_0056.html
index 214baefba..f54d910bb 100644
--- a/docs/css/api-ref/css_03_0056.html
+++ b/docs/css/api-ref/css_03_0056.html
@@ -1,7 +1,7 @@
Supported Cluster Versions
- In CSS, Elasticsearch 7.6.2, 7.9.3 and 7.10.2 and Kibana 7.6.2, 7.9.3 and 7.10.2 are supported.
+ In CSS, Elasticsearch 7.6.2, 7.9.3, 7.10.2 and Opensearch_1.3.6 and Kibana 7.6.2, 7.9.3, 7.10.2 and Opensearch_1.3.6 are supported.
diff --git a/docs/css/api-ref/css_03_0057.html b/docs/css/api-ref/css_03_0057.html
index b27833ca4..1f9d4bae0 100644
--- a/docs/css/api-ref/css_03_0057.html
+++ b/docs/css/api-ref/css_03_0057.html
@@ -9,14 +9,34 @@
|
-Cluster Management APIs
+ | Cluster Management APIs
|
You can use cluster management APIs to create clusters, scale out a cluster, view cluster details, and obtain instance specifications.
|
-Snapshot Management APIs
+ | Log Management APIs
|
-Snapshots can be used to back up and restore data. You can use snapshot management APIs to create, restore, or delete a snapshot.
+ | These APIs are used to enable, disable, modify, and query logs.
+ |
+
+Public Network Access APIs
+ |
+These APIs are used to enable, disable, and modify the public network access of a cluster.
+ |
+
+Snapshot Management APIs
+ |
+Snapshots can be used to back up and restore data. You can use snapshot management APIs to create, restore, or delete a snapshot.
+ |
+
+VPC Endpoint APIs
+ |
+These APIs can be used to enable, disable, obtain, and update VPC endpoint connections.
+ |
+
+Parameter Configuration APIs
+ |
+These APIs can be used to modify the parameter configurations of a cluster.
|
diff --git a/docs/css/api-ref/css_03_0062.html b/docs/css/api-ref/css_03_0062.html
new file mode 100644
index 000000000..3c43af777
--- /dev/null
+++ b/docs/css/api-ref/css_03_0062.html
@@ -0,0 +1,55 @@
+
+
+Getting Started
+This section describes how to create a CSS cluster by using APIs. Figure 1 illustrates the API calling process.
+ Figure 1 API calling process
+ The token obtained on IAM is valid for only 24 hours. If you want to use one token for authentication, you can cache it to avoid frequent calling.
+
+ Involved APIsIf you use a token for authentication, you must obtain the token and add X-Auth-Token to the request header of the API when making an API call.
+ - API for obtaining tokens from IAM
- API for creating CSS clusters
+
+ Procedure- Obtain the token. Send POST https://IAM endpoint/v3/auth/tokens.
Obtain the token by following instructions in Authentication.
+The value of X-Subject-Token in the response header is the user token.
+ - Add Content-type and X-Auth-Token to the request header.
- Content-Type: specifies the request body type or format. Its default value is application/json.
- X-Auth-Token: Enter the user token obtained in 1.
+ - Send a cluster creation request and specify the following parameters in the request body:
POST /v1.0/6204a5bd270343b5885144cf9c8c158d/clusters
+{
+ "cluster": {
+ "name": "ES-Test",
+ "backupStrategy": {
+ "period": "16:00 GMT+02:00",
+ "prefix": "snapshot",
+ "keepday": 7
+ },
+ "instanceNum": 3,
+ "instance": {
+ "flavorRef": "css.large.8",
+ "volume": {
+ "volume_type": "COMMON",
+ "size": 100
+ },
+ "nics": {
+ "vpcId": "fccd753c-91c3-40e2-852f-5ddf76d1a1b2",
+ "netId": "af1c65ae-c494-4e24-acd8-81d6b355c9f1",
+ "securityGroupId": "7e3fed21-1a44-4101-ab29-34e57124f614"
+ }
+ },
+ "httpsEnable": "false",
+ "diskEncryption" : {
+ "systemEncrypted" : "1",
+ "systemCmkid" : "42546bb1-8025-4ad1-868f-600729c341ae"
+ }
+ }
+}
+View the response message. The following is an example response: {
+ "cluster": {
+ "id": "ef683016-871e-48bc-bf93-74a29d60d214",
+ "name": "ES-Test"
+ }
+}
+
+If the request is successful, 200 OK is returned.
+If the request fails, an error code and error information are returned. For details, see section Status Code.
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0065.html b/docs/css/api-ref/css_03_0065.html
new file mode 100644
index 000000000..6d640042b
--- /dev/null
+++ b/docs/css/api-ref/css_03_0065.html
@@ -0,0 +1,222 @@
+
+
+Permissions Policies and Supported Actions
+This section describes fine-grained permissions management for your CSS. If your account does not need individual IAM users, then you may skip over this chapter.
+ By default, new IAM users do not have any permissions assigned. You need to add a user to one or more groups, and assign permissions policies to these groups. Users inherit permissions from the groups to which they are added and can perform specified operations on cloud services based on the permissions.
+ You can grant users permissions by using roles and policies. Roles are a type of coarse-grained authorization mechanism that defines permissions related to user responsibilities. Policies define API-based permissions for operations on specific resources under certain conditions, allowing for more fine-grained, secure access control of cloud resources.
+ Policy-based authorization is useful if you want to allow or deny the access to an API.
+
+ An account has all the permissions required to call all APIs, but IAM users must be assigned the required permissions. The permissions required for calling an API are determined by the actions supported by the API. Only users who have been granted permissions allowing the actions can call the API successfully.
+ Supported ActionsCSS provides system-defined policies that can be directly used in IAM. CSS administrators can create custom policies and use them to supplement system-defined policies, implementing more refined access control. Actions supported by policies are specific to APIs. The following are common concepts related to policies:
+ - Permissions: Allow or deny operations on specified resources under specific conditions.
- APIs: REST APIs that can be called by a custom policy.
- Actions: added to a custom policy to control permissions for specific operations.
- Related actions: actions on which a specific action depends to take effect. When assigning permissions for the action to a user, you also need to assign permissions for the dependent actions.
- IAM or enterprise projects: type of projects for which an action will take effect. Policies that contain actions supporting both IAM and enterprise projects can be assigned to user groups and take effect in both IAM and Enterprise Management. Policies that only contain actions supporting IAM projects can be assigned to user groups and only take effect for IAM.
The check mark (√) indicates that an action takes effect. The cross mark (x) indicates that an action does not take effect.
+
+
+Table 1 API actionsPermission
+ |
+API
+ |
+Action
+
+ |
+IAM Project
+(Project)
+ |
+Enterprise Project
+(Enterprise Project)
+ |
+
+
+Creating a cluster
+ |
+POST /v1.0/{project_id}/clusters
+ |
+css:cluster:create
+ |
+√
+ |
+√
+ |
+
+Querying a cluster list
+ |
+GET /v1.0/{project_id}/clusters
+ |
+css:cluster:list
+ |
+√
+ |
+√
+ |
+
+Querying cluster details
+ |
+GET /v1.0/{project_id}/clusters/{cluster_id}
+ |
+css:cluster:get
+ |
+√
+ |
+√
+ |
+
+Deleting a cluster
+ |
+DELETE /v1.0/{project_id}/clusters/{cluster_id}
+ |
+css:cluster:delete
+ |
+√
+ |
+√
+ |
+
+Restarting a cluster
+ |
+POST /v1.0/{project_id}/clusters/{cluster_id}/restart
+ |
+css:cluster:restart
+ |
+√
+ |
+√
+ |
+
+Scaling out a cluster
+ |
+POST /v1.0/{project_id}/clusters/{cluster_id}/extend
+ |
+css:cluster:scaleOut
+ |
+√
+ |
+√
+ |
+
+Adding instances and expanding instance storage capacity
+ |
+POST /v1.0/{project_id}/clusters/{cluster_id}/role_extend
+ |
+css:cluster:expand
+ |
+√
+ |
+√
+ |
+
+Querying tags of a specified cluster
+ |
+GET /v1.0/{project_id}/css-cluster/{cluster_id}/tags
+ |
+css:tag:get
+ |
+√
+ |
+√
+ |
+
+Automatically setting basic configurations of a cluster snapshot
+ |
+POST /v1.0/{project_id}/clusters/{cluster_id}/index_snapshot/auto_setting
+ |
+css:snapshot:enableAtomaticSnapsot
+ |
+√
+ |
+√
+ |
+
+Modifying basic configurations of a cluster snapshot
+ |
+POST /v1.0/{project_id}/clusters/{cluster_id}/index_snapshot/setting
+ |
+css:snapshot:setSnapshotContiguration
+ |
+√
+ |
+√
+ |
+
+Setting the automatic snapshot creation policy
+ |
+POST /v1.0/{project_id}/clusters/{cluster_id}/index_snapshot/policy
+ |
+css:snapshot:setSnapshotPolicy
+ |
+√
+ |
+√
+ |
+
+Querying the automatic snapshot creation policy
+ |
+GET /v1.0/{project_id}/clusters/{cluster_id}/index_snapshot/policy
+ |
+css:snapshot:getSnapshotPolicy
+ |
+√
+ |
+√
+ |
+
+Manually creating a snapshot
+ |
+POST /v1.0/{project_id}/clusters/{cluster_id}/index_snapshot
+ |
+css:snapshot:create
+ |
+√
+ |
+√
+ |
+
+Querying the snapshot list
+ |
+GET /v1.0/{project_id}/clusters/{cluster_id}/index_snapshots
+ |
+css:snapshot:list
+ |
+√
+ |
+√
+ |
+
+Restoring a snapshot
+ |
+POST /v1.0/{project_id}/clusters/{cluster_id}/index_snapshot/{snapshot_id}/restore
+ |
+css:snapshot:restore
+ |
+√
+ |
+√
+ |
+
+Deleting a snapshot
+ |
+DELETE /v1.0/{project_id}/clusters/{cluster_id}/index_snapshot/{snapshot_id}
+ |
+css:snapshot:delete
+ |
+√
+ |
+√
+ |
+
+Disabling the snapshot function
+ |
+DELETE /v1.0/{project_id}/clusters/{cluster_id}/index_snapshots
+ |
+css:snapshot:disableSnapshotFuction
+ |
+√
+ |
+√
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0071.html b/docs/css/api-ref/css_03_0071.html
index b034639ed..a43987a1c 100644
--- a/docs/css/api-ref/css_03_0071.html
+++ b/docs/css/api-ref/css_03_0071.html
@@ -2,8 +2,7 @@
Obtaining a Project ID and Name
A project ID or project name is required in some API requests. You need to obtain the project ID and name before calling an API.
- Obtaining a Project ID and Name from the Console- Log in to the console.
- In the upper right corner of the page, click the username and choose My Credentials from the drop-down list. The My Credentials page is displayed.
- In the project list, view the Project ID and Project Name.
Figure 1 Viewing the project ID and name
-
+ Obtaining a Project ID and Name from the Console- Log in to the console.
- In the upper right corner of the page, click the username and choose My Credentials from the drop-down list. The My Credentials page is displayed.
- In the project list, view the Project ID and Project Name.
Obtaining a Project ID by Calling an APIThe API for obtaining a project ID is GET https://{iam-endpoint}/v3/projects. {iam-endpoint} indicates the endpoint of IAM, which can be obtained from Endpoints.
The following is an example response. For example, if CSS is deployed in region xxx, the value of name in the response body is xxx. The value of id in projects is the project ID. {
diff --git a/docs/css/api-ref/css_03_0073.html b/docs/css/api-ref/css_03_0073.html
deleted file mode 100644
index 1e18c6538..000000000
--- a/docs/css/api-ref/css_03_0073.html
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-Common Request Parameters
-Table 1 describes the common request parameters.
-
- Table 1 Common request headersParameter
- |
-Mandatory
- |
-Description
- |
-
-
-X-Sdk-Date
- |
-This parameter is mandatory for authentication using AK/SK.
- |
-Time when the request is sent. The time is in the YYYYMMDD'T'HHMMSS'Z' format.
-The value is the current GMT time of the system.
- |
-
-Authorization
- |
-This parameter is mandatory for authentication using AK/SK.
- |
-Signature authentication information. The value can be obtained from the request signing result.
-See Authentication.
- |
-
-Host
- |
-This parameter is mandatory for authentication using AK/SK.
- |
-Server domain name and port number of the resource being requested. The value can be obtained from the URL of the service API. The value is hostname[:port]. If the port number is not specified, the default port is used. The default port number for https is 443.
- |
-
-Content-Type
- |
-Yes
- |
-MIME type of the request body.
- |
-
-Content-Length
- |
-This parameter is mandatory for POST and PUT requests, but must be left blank for GET requests.
- |
-Length of the request body. The unit is byte.
- |
-
-X-Project-Id
- |
-No
- |
-Project ID. This parameter is used to obtain the token for each project.
- |
-
-X-Auth-Token
- |
-No (This parameter is mandatory for authentication using tokens.)
- |
-User token.
- |
-
-X-Language
- |
-No
- |
-Request language. The value is en-us.
- |
-
-Accept
- |
-No
- |
-Type of content that can be received by a client.
- |
-
-
-
-
-
-
-
diff --git a/docs/css/api-ref/css_03_0074.html b/docs/css/api-ref/css_03_0074.html
deleted file mode 100644
index 33561bb6b..000000000
--- a/docs/css/api-ref/css_03_0074.html
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-Common Response Parameters
-Table 1 describes common response headers.
-
- Table 1 Common response headersName
- |
-Description
- |
-
-
-Content-Length
- |
-Length of the response body. The unit is byte.
- |
-
-Date
- |
-Time when a request response is returned.
- |
-
-Content-Type
- |
-MIME type of the request body.
- |
-
-
-
-
-
-
-
diff --git a/docs/css/api-ref/css_03_0084.html b/docs/css/api-ref/css_03_0084.html
new file mode 100644
index 000000000..fa4e42e78
--- /dev/null
+++ b/docs/css/api-ref/css_03_0084.html
@@ -0,0 +1,111 @@
+
+
+Renaming a Cluster
+FunctionThis API is used to change the password of a cluster.
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/password/reset
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details about how to obtain the project ID and name, see Obtaining the Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose password you want to change.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+newpassword
+ |
+Yes
+ |
+String
+ |
+Password of the cluster user admin in security mode. This API is available only if authorityEnable is set to true.- Must contain 8 to 32 characters.- Must contain at least three of the following character types: uppercase letters, lowercase letters, digits, and special characters (~!@#$%^&*()-_=+\|[{}];:,<.>/?).
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "newpassword" : "xxxxxx"
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0085.html b/docs/css/api-ref/css_03_0085.html
new file mode 100644
index 000000000..050842824
--- /dev/null
+++ b/docs/css/api-ref/css_03_0085.html
@@ -0,0 +1,111 @@
+
+
+Changing the Password of a Cluster
+FunctionThis API is used to change the password of a cluster.
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/password/reset
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details about how to obtain the project ID and name, see Obtaining the Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose password you want to change.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+newpassword
+ |
+Yes
+ |
+String
+ |
+Password of the cluster user admin in security mode. This API is available only if authorityEnable is set to true.- Must contain 8 to 32 characters.- Must contain at least three of the following character types: uppercase letters, lowercase letters, digits, and special characters (~!@#$%^&*()-_=+\|[{}];:,<.>/?).
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "newpassword" : "xxxxxx"
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0086.html b/docs/css/api-ref/css_03_0086.html
new file mode 100644
index 000000000..e8934ec6c
--- /dev/null
+++ b/docs/css/api-ref/css_03_0086.html
@@ -0,0 +1,122 @@
+
+
+Changing Specifications
+FunctionThis API is used to modify the specifications of a cluster. Only the nodes of the ESS type can be modified.
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/flavor
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose specifications you want to change.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+needCheckReplica
+ |
+No
+ |
+Boolean
+ |
+Whether to check replicas. The value can be true or false. The check is enabled by default.
+- true: Replicas are checked.
- false: Replicas are not checked.
+ |
+
+newFlavorId
+ |
+Yes
+ |
+String
+ |
+ID of the new flavor. This parameter is obtained by calling the Obtaining the List of Instance Flavors API. The API compares the values of the name attribute and obtains the ID of the flavor higher than the current flavor. Only the node specifications of the same Elasticsearch engine version can be changed.
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "needCheckReplica" : false,
+ "newFlavorId" : "35b060a4-f152-48ce-8773-36559ceb81f2"
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0087.html b/docs/css/api-ref/css_03_0087.html
new file mode 100644
index 000000000..a2cda68d7
--- /dev/null
+++ b/docs/css/api-ref/css_03_0087.html
@@ -0,0 +1,134 @@
+
+
+Changing the Specifications of a Specified Node Type
+FunctionThis API is used to modify cluster specifications. The following node types can be changed:
+ - ess: data node
- ess-cold: cold data node
- ess-client: client node
- ess-master: master node
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/{types}/flavor
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose specifications you want to change.
+ |
+
+types
+ |
+Yes
+ |
+String
+ |
+Type of the cluster node you want to modify.
+- ess: data node
- ess-cold: cold data node
- ess-client: client node
- ess-master: master node
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+needCheckReplica
+ |
+No
+ |
+Boolean
+ |
+Whether to check replicas. The value can be true or false. The check is enabled by default.
+- true: Replicas are checked.
- false: Replicas are not checked.
+Master and client nodes are not data nodes, so they do not need to check replicas no matter this parameter is set to true or false.
+ |
+
+newFlavorId
+ |
+Yes
+ |
+String
+ |
+ID of the new flavor. This parameter is obtained by calling the Obtaining the List of Instance Flavors API. The API compares the values of the name attribute and obtains the ID of the flavor higher than the current flavor. Only the node specifications of the same Elasticsearch engine version can be changed.
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "needCheckReplica" : false,
+ "newFlavorId" : "35b060a4-f152-48ce-8773-36559ceb81f2"
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0088.html b/docs/css/api-ref/css_03_0088.html
new file mode 100644
index 000000000..d00675fbf
--- /dev/null
+++ b/docs/css/api-ref/css_03_0088.html
@@ -0,0 +1,111 @@
+
+
+Scaling In a Cluster by Removing a Specific Node
+FunctionThis API is used to scale in a cluster by removing a specified node.
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/node/offline
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster you want to scale in.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+shrinkNodes
+ |
+Yes
+ |
+Array of strings
+ |
+ID of the node you want to remove from a cluster.
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "shrinkNodes" : [ "2077bdf3-b90d-412e-b460-635b9b159c11" ]
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0089.html b/docs/css/api-ref/css_03_0089.html
new file mode 100644
index 000000000..a31aea117
--- /dev/null
+++ b/docs/css/api-ref/css_03_0089.html
@@ -0,0 +1,148 @@
+
+
+Scaling In Nodes of a Specific Type
+FunctionThis API is used to remove instances of different types and reduce instance storage capacity in a cluster.
+
+ URIPOST /v1.0/extend/{project_id}/clusters/{cluster_id}/role/shrink
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster you want to scale in.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+shrink
+ |
+Yes
+ |
+Array of ShrinkNodeReq objects
+ |
+Type and quantity of nodes you want to remove from a cluster.
+ |
+
+
+
+
+
+ Table 3 ShrinkNodeReqParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+reducedNodeNum
+ |
+Yes
+ |
+Integer
+ |
+Number of nodes you want to remove from a cluster.
+- After the scale-in, there has to be at least one node in each AZ under each node type.
- In a cross-AZ cluster, the difference between the numbers of the same type nodes in different AZs cannot exceed 1.
- For a cluster without master nodes, the number of removed data nodes (including cold data nodes and other types of nodes) in a scale-in must be fewer than half of the original data node number, and the number of remaining data nodes after a scale-in must be greater than the maximum number of index replicas.For a cluster with master nodes, the number of removed master nodes in a scale-in must be fewer than half of the original master node number. After scale-in, there has to be an odd number of master nodes, and there has to be at least three of them.
+ |
+
+type
+ |
+Yes
+ |
+String
+ |
+Node type.
+- ess: data node
- ess-cold: cold data node
- ess-client: client node
- ess-master: master node
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "shrink" : [ {
+ "type" : "ess",
+ "reducedNodeNum" : 1
+ } ]
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0093.html b/docs/css/api-ref/css_03_0093.html
new file mode 100644
index 000000000..422471e00
--- /dev/null
+++ b/docs/css/api-ref/css_03_0093.html
@@ -0,0 +1,31 @@
+
+
+
+ Log Management
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0094.html b/docs/css/api-ref/css_03_0094.html
new file mode 100644
index 000000000..0ea2d446b
--- /dev/null
+++ b/docs/css/api-ref/css_03_0094.html
@@ -0,0 +1,131 @@
+
+
+Enabling the Log Function
+FunctionThis API is used to enable the log function.
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/logs/open
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose log function you want to enable.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+agency
+ |
+Yes
+ |
+String
+ |
+Agency name. You can create an agency to allow CSS to call other cloud services.
+ |
+
+logBasePath
+ |
+Yes
+ |
+String
+ |
+Storage path of backed up logs in the OBS bucket.
+ |
+
+logBucket
+ |
+Yes
+ |
+String
+ |
+Name of the OBS bucket for storing logs.
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "agency" : "css_obs_agency",
+ "logBasePath" : "css/log",
+ "logBucket" : "000-words"
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0095.html b/docs/css/api-ref/css_03_0095.html
new file mode 100644
index 000000000..9d53889a9
--- /dev/null
+++ b/docs/css/api-ref/css_03_0095.html
@@ -0,0 +1,87 @@
+
+
+Disabling the Log Function
+FunctionThis API is used to disable the log function.
+
+ URIPUT /v1.0/{project_id}/clusters/{cluster_id}/logs/close
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose log function you want to disable.
+ |
+
+
+
+
+
+
+ Response ParametersNone
+
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0096.html b/docs/css/api-ref/css_03_0096.html
new file mode 100644
index 000000000..50e570864
--- /dev/null
+++ b/docs/css/api-ref/css_03_0096.html
@@ -0,0 +1,197 @@
+
+
+Querying the Job List
+FunctionThis API is used to query the job list in the logs of a cluster.
+
+ URIGET /v1.0/{project_id}/clusters/{cluster_id}/logs/records
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster you want to query.
+ |
+
+
+
+
+
+
+ Response ParametersStatus code: 200
+
+ Table 2 Response body parametersParameter
+ |
+Type
+ |
+Description
+ |
+
+
+clusterLogRecord
+ |
+Array of clusterLogRecord objects
+ |
+Cluster log entity object.
+ |
+
+
+
+
+
+ Table 3 clusterLogRecordParameter
+ |
+Type
+ |
+Description
+ |
+
+
+id
+ |
+String
+ |
+Log task ID, which is generated based on the system UUID.
+ |
+
+clusterId
+ |
+String
+ |
+Cluster ID.
+ |
+
+createAt
+ |
+String
+ |
+Creation time. Format: Unix timestamp.
+ |
+
+logPath
+ |
+String
+ |
+Storage path of backed up logs in the OBS bucket.
+ |
+
+status
+ |
+String
+ |
+Task status
+- RUNNING: The line is being backed up.
- SUCCESS: The backup succeeded.
- FAIL: The backup failed.
+ |
+
+finishedAt
+ |
+Long
+ |
+End time. If the creation has not been completed, the end time is null. Format: Unix timestamp.
+ |
+
+jobTypes
+ |
+String
+ |
+Task type.
+- Manual: Manual backup.
- Auto: Automatic backup.
+ |
+
+failedMsg
+ |
+String
+ |
+Error information. If the task did not fail, the value of this parameter is null.
+ |
+
+jobId
+ |
+String
+ |
+Task ID.
+ |
+
+
+
+
+
+
+ Example ResponsesStatus code: 200
+ Request succeeded.
+ {
+ "clusterLogRecord" : [ {
+ "id" : "d455a541-597e-4846-a6be-baad0ea361b1",
+ "clusterId" : "4213d908-f5dc-4633-8401-cfd7175fca0c",
+ "createAt" : 1656042837000,
+ "logPath" : "css-backup-1610678043608/css/log",
+ "status" : "RUNNING",
+ "finishedAt" : null,
+ "jobTypes" : "Manual",
+ "failedMsg" : null,
+ "jobId" : "2c9080df7c171342017c5e0884f8011c"
+ } ]
+}
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0097.html b/docs/css/api-ref/css_03_0097.html
new file mode 100644
index 000000000..a24b2b407
--- /dev/null
+++ b/docs/css/api-ref/css_03_0097.html
@@ -0,0 +1,197 @@
+
+
+Querying Basic Log Configurations
+FunctionThis API is used to query basic log configurations.
+
+ URIGET /v1.0/{project_id}/clusters/{cluster_id}/logs/settings
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster you want to query.
+ |
+
+
+
+
+
+
+ Response ParametersStatus code: 200
+
+ Table 2 Response body parametersParameter
+ |
+Type
+ |
+Description
+ |
+
+
+logConfiguration
+ |
+logConfiguration object
+ |
+Log configuration entity object.
+ |
+
+
+
+
+
+ Table 3 logConfigurationParameter
+ |
+Type
+ |
+Description
+ |
+
+
+id
+ |
+String
+ |
+Log backup ID, which is generated using the system UUID.
+ |
+
+clusterId
+ |
+String
+ |
+Cluster ID.
+ |
+
+obsBucket
+ |
+String
+ |
+Name of the OBS bucket for storing logs.
+ |
+
+agency
+ |
+String
+ |
+Agency name. You can create an agency to allow CSS to call other cloud services.
+ |
+
+updateAt
+ |
+Long
+ |
+Update time. Format: Unix timestamp.
+ |
+
+basePath
+ |
+String
+ |
+Storage path of backed up logs in the OBS bucket.
+ |
+
+autoEnable
+ |
+Boolean
+ |
+Whether the automatic backup is enabled.
+- true: Automatic backup is enabled.
- false: Automatic backup is disabled.
+ |
+
+period
+ |
+String
+ |
+Start time of automatic log backup. If autoEnable is set to false, the value of this parameter is null. Format: GMT
+ |
+
+logSwitch
+ |
+Boolean
+ |
+Whether the log function is enabled.
+- true: The log function is enabled.
- false: The log function is disabled.
+ |
+
+
+
+
+
+
+ Example ResponsesStatus code: 200
+ Request succeeded.
+ {
+ "logConfiguration" : {
+ "id" : "d455a541-597e-4846-a6be-baad0ea361b1",
+ "clusterId" : "4213d908-f5dc-4633-8401-cfd7175fca0c",
+ "obsBucket" : "css-auto-test",
+ "agency" : "css_obs_agency",
+ "updateAt" : 1633663681055,
+ "basePath" : "css/log",
+ "autoEnable" : false,
+ "period" : "16:00 GMT+02:00",
+ "logSwitch" : true
+ }
+}
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0098.html b/docs/css/api-ref/css_03_0098.html
new file mode 100644
index 000000000..84febb847
--- /dev/null
+++ b/docs/css/api-ref/css_03_0098.html
@@ -0,0 +1,132 @@
+
+
+Modifying Basic Log Configurations
+FunctionThis API is used to modify basic log configurations.
+
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/logs/settings
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose basic log configurations you want to modify.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+agency
+ |
+Yes
+ |
+String
+ |
+Agency name. You can create an agency to allow CSS to call other cloud services.
+ |
+
+logBasePath
+ |
+Yes
+ |
+String
+ |
+Storage path of backed up logs in the OBS bucket.
+ |
+
+logBucket
+ |
+Yes
+ |
+String
+ |
+Name of the OBS bucket for storing logs.
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "agency" : "css_obs_agency",
+ "logBasePath" : "css/log",
+ "logBucket" : "000-words"
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0099.html b/docs/css/api-ref/css_03_0099.html
new file mode 100644
index 000000000..939cc6686
--- /dev/null
+++ b/docs/css/api-ref/css_03_0099.html
@@ -0,0 +1,111 @@
+
+
+Enabling the Automatic Log Backup Policy
+FunctionThis API is used to enable the automatic log backup policy.
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/logs/policy/update
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose log backup policy you want to enable.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+period
+ |
+Yes
+ |
+String
+ |
+Backup start time. Format: GMT
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "period" : "16:00 GMT+02:00"
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0100.html b/docs/css/api-ref/css_03_0100.html
new file mode 100644
index 000000000..a20af9dcb
--- /dev/null
+++ b/docs/css/api-ref/css_03_0100.html
@@ -0,0 +1,88 @@
+
+
+Disabling the Automatic Log Backup Policy
+FunctionThis API is used to disable the automatic log backup policy.
+
+
+ URIPUT /v1.0/{project_id}/clusters/{cluster_id}/logs/policy/close
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose automatic log backup policy you want to disable.
+ |
+
+
+
+
+
+
+ Response ParametersNone
+
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0101.html b/docs/css/api-ref/css_03_0101.html
new file mode 100644
index 000000000..2824f243d
--- /dev/null
+++ b/docs/css/api-ref/css_03_0101.html
@@ -0,0 +1,88 @@
+
+
+Backing Up Logs
+FunctionThis API is used to back up logs.
+
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/logs/collect
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose logs you want to back up.
+ |
+
+
+
+
+
+
+ Response ParametersNone
+
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0102.html b/docs/css/api-ref/css_03_0102.html
new file mode 100644
index 000000000..f10b6875c
--- /dev/null
+++ b/docs/css/api-ref/css_03_0102.html
@@ -0,0 +1,192 @@
+
+
+Searching for Logs
+FunctionThis API is used to query log information.
+
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/logs/search
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster you want to query.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+instanceName
+ |
+Yes
+ |
+String
+ |
+Node name.
+ |
+
+level
+ |
+Yes
+ |
+String
+ |
+Log level. The levels of logs that can be queried are INFO, ERROR, DEBUG, and WARN.
+ |
+
+logType
+ |
+Yes
+ |
+String
+ |
+Log type. The types of logs that can be queried are deprecation, indexingSlow, searchSlow, and instance.
+ |
+
+
+
+
+
+ Response ParametersStatus code: 200
+
+ Table 3 Response body parametersParameter
+ |
+Type
+ |
+Description
+ |
+
+
+logList
+ |
+Array of logList objects
+ |
+Log list.
+ |
+
+
+
+
+
+ Table 4 logListParameter
+ |
+Type
+ |
+Description
+ |
+
+
+content
+ |
+String
+ |
+Log content.
+ |
+
+date
+ |
+String
+ |
+Date.
+ |
+
+level
+ |
+String
+ |
+Log level.
+ |
+
+
+
+
+
+ Example Requests{
+ "instanceName" : "css-4312-ess-esn-1-1",
+ "level" : "INFO",
+ "logType" : "instance"
+}
+
+ Example ResponsesStatus code: 200
+ Request succeeded.
+ {
+ "logList" : [ {
+ "content" : "xxxxxx",
+ "date" : "2021-10-08T03:55:54,718",
+ "level" : "INFO"
+ } ]
+}
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0103.html b/docs/css/api-ref/css_03_0103.html
new file mode 100644
index 000000000..97f2d1841
--- /dev/null
+++ b/docs/css/api-ref/css_03_0103.html
@@ -0,0 +1,23 @@
+
+
+
+ Public Network Access
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0104.html b/docs/css/api-ref/css_03_0104.html
new file mode 100644
index 000000000..ed74103e1
--- /dev/null
+++ b/docs/css/api-ref/css_03_0104.html
@@ -0,0 +1,184 @@
+
+
+Enabling Public Network Access
+FunctionThis API is used to enable public network access.
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/public/open
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose public network access you want to enable.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+eip
+ |
+Yes
+ |
+BindPublicReqEip object
+ |
+EIP information.
+ |
+
+
+
+
+
+ Table 3 BindPublicReqEipParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+bandWidth
+ |
+Yes
+ |
+BindPublicReqEipBandWidth object
+ |
+Public network bandwidth.
+ |
+
+
+
+
+
+ Table 4 BindPublicReqEipBandWidthParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+size
+ |
+Yes
+ |
+Integer
+ |
+Bandwidth range. Unit: Mbit/s
+ |
+
+
+
+
+
+ Response ParametersStatus code: 200
+
+ Table 5 Response body parametersParameter
+ |
+Type
+ |
+Description
+ |
+
+
+action
+ |
+String
+ |
+Operations. The fixed value is bindZone, indicating that the binding is successful.
+ |
+
+
+
+
+
+ Example Requests{
+ "eip" : {
+ "bandWidth" : {
+ "size" : 5
+ }
+ }
+}
+
+ Example ResponsesStatus code: 200
+ Request succeeded.
+ {
+ "action" : "bindZone"
+}
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0105.html b/docs/css/api-ref/css_03_0105.html
new file mode 100644
index 000000000..3a1a0736d
--- /dev/null
+++ b/docs/css/api-ref/css_03_0105.html
@@ -0,0 +1,184 @@
+
+
+Disabling Public Network Access
+FunctionThis API is used to disable public network access to Kibana.
+
+ URIPUT /v1.0/{project_id}/clusters/{cluster_id}/public/close
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose public network access you want to disable.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+eip
+ |
+No
+ |
+UnBindPublicReqEipReq object
+ |
+EIP information.
+ |
+
+
+
+
+
+ Table 3 UnBindPublicReqEipReqParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+bandWidth
+ |
+No
+ |
+BindPublicReqEipBandWidth object
+ |
+Public network bandwidth.
+ |
+
+
+
+
+
+ Table 4 BindPublicReqEipBandWidthParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+size
+ |
+Yes
+ |
+Integer
+ |
+Bandwidth range. Unit: Mbit/s
+ |
+
+
+
+
+
+ Response ParametersStatus code: 200
+
+ Table 5 Response body parametersParameter
+ |
+Type
+ |
+Description
+ |
+
+
+action
+ |
+String
+ |
+Operations. The fixed value is unbindZone, indicating that the unbinding is successful.
+ |
+
+
+
+
+
+ Example Requests{
+ "eip" : {
+ "bandWidth" : {
+ "size" : 5
+ }
+ }
+}
+
+ Example ResponsesStatus code: 200
+ Request succeeded.
+ {
+ "action" : "unbindZone"
+}
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0106.html b/docs/css/api-ref/css_03_0106.html
new file mode 100644
index 000000000..3e2143fdb
--- /dev/null
+++ b/docs/css/api-ref/css_03_0106.html
@@ -0,0 +1,137 @@
+
+
+Modifying Public Network Access Bandwidth
+FunctionThis API is used to modify the public network access bandwidth.
+
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/public/bandwidth
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose public network access bandwidth you want to modify.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+bandWidth
+ |
+Yes
+ |
+BindPublicReqEipBandWidth object
+ |
+Public network bandwidth.
+ |
+
+
+
+
+
+ Table 3 BindPublicReqEipBandWidthParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+size
+ |
+Yes
+ |
+Integer
+ |
+Bandwidth range. Unit: Mbit/s
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "bandWidth" : {
+ "size" : 5
+ }
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0107.html b/docs/css/api-ref/css_03_0107.html
new file mode 100644
index 000000000..3bd5929d3
--- /dev/null
+++ b/docs/css/api-ref/css_03_0107.html
@@ -0,0 +1,112 @@
+
+
+Enabling the Public Network Access Control Whitelist
+FunctionThis API is used to enable the public network access control whitelist.
+
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/public/whitelist/update
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose public network access control whitelist you want to enable.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+whiteList
+ |
+Yes
+ |
+String
+ |
+IP address of the user for whom the whitelist is enabled.
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "whiteList" : "192.168.0.xx"
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0108.html b/docs/css/api-ref/css_03_0108.html
new file mode 100644
index 000000000..6f683317e
--- /dev/null
+++ b/docs/css/api-ref/css_03_0108.html
@@ -0,0 +1,87 @@
+
+
+Disabling the Public Network Access Control Whitelist
+FunctionThis API is used to disable the public network access control whitelist.
+
+ URIPUT /v1.0/{project_id}/clusters/{cluster_id}/public/whitelist/close
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose public network access control whitelist you want to disable.
+ |
+
+
+
+
+
+
+ Response ParametersNone
+
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0109.html b/docs/css/api-ref/css_03_0109.html
new file mode 100644
index 000000000..1f9014a3a
--- /dev/null
+++ b/docs/css/api-ref/css_03_0109.html
@@ -0,0 +1,23 @@
+
+
+
+ VPC Endpoint
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0110.html b/docs/css/api-ref/css_03_0110.html
new file mode 100644
index 000000000..0508ef568
--- /dev/null
+++ b/docs/css/api-ref/css_03_0110.html
@@ -0,0 +1,135 @@
+
+
+Enabling the VPC Endpoint Service
+FunctionThis API is used to enable the VPC endpoint service.
+
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/open
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose VPC endpoint you want to enable.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+endpointWithDnsName
+ |
+No
+ |
+Boolean
+ |
+Enable the VPC endpoint.
+ |
+
+
+
+
+
+ Response ParametersStatus code: 200
+
+ Table 3 Response body parametersParameter
+ |
+Type
+ |
+Description
+ |
+
+
+action
+ |
+String
+ |
+Operations. The fixed value is createVpcepservice, indicating that the VPC endpoint is enabled.
+ |
+
+
+
+
+
+ Example Requests{
+ "endpointWithDnsName" : true
+}
+
+ Example ResponsesStatus code: 200
+ Request succeeded.
+ {
+ "action" : "createVpcepservice"
+}
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0111.html b/docs/css/api-ref/css_03_0111.html
new file mode 100644
index 000000000..bcf7084ab
--- /dev/null
+++ b/docs/css/api-ref/css_03_0111.html
@@ -0,0 +1,110 @@
+
+
+Disabling the VPC Endpoint Service
+FunctionThis API is used to disable the VPC endpoint service.
+
+ URIPUT /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/close
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose VPC endpoint you want to disable.
+ |
+
+
+
+
+
+
+ Response ParametersStatus code: 200
+
+ Table 2 Response body parametersParameter
+ |
+Type
+ |
+Description
+ |
+
+
+action
+ |
+String
+ |
+Operations. The fixed value is deleteVpcepservice, indicating that the VPC endpoint has been disabled.
+ |
+
+
+
+
+
+
+ Example ResponsesStatus code: 200
+ Request succeeded.
+ {
+ "action" : "deleteVpcepservice"
+}
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0112.html b/docs/css/api-ref/css_03_0112.html
new file mode 100644
index 000000000..881ce1aba
--- /dev/null
+++ b/docs/css/api-ref/css_03_0112.html
@@ -0,0 +1,197 @@
+
+
+Obtaining an Endpoint Connection
+FunctionThis API is used to obtain a VPC endpoint connection.
+
+ URIGET /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/connections
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster you want to query.
+ |
+
+
+
+
+
+
+ Response ParametersStatus code: 200
+
+ Table 2 Response body parametersParameter
+ |
+Type
+ |
+Description
+ |
+
+
+connections
+ |
+Array of connections objects
+ |
+Connection information.
+ |
+
+vpcepUpdateSwitch
+ |
+Boolean
+ |
+Whether to update endpoints.
+- true: The VPC endpoint is enabled.
- false: The VPC endpoint is disabled.
+ |
+
+total_count
+ |
+Integer
+ |
+Number of endpoints.
+ |
+
+
+
+
+
+ Table 3 connectionsParameter
+ |
+Type
+ |
+Description
+ |
+
+
+id
+ |
+String
+ |
+Endpoint ID.
+ |
+
+status
+ |
+String
+ |
+Endpoint status.
+- accepted: The VPC endpoint connection is enabled.
- rejected: The VPC endpoint connection is disabled.
+ |
+
+maxSession
+ |
+String
+ |
+Maximum number of connections.
+ |
+
+specificationName
+ |
+String
+ |
+Endpoint name.
+ |
+
+created_at
+ |
+String
+ |
+Creation time. The format is ISO8601: CCYY-MM-DDThh:mm:ss.
+ |
+
+update_at
+ |
+String
+ |
+Update time. The default value is null.
+ |
+
+domain_id
+ |
+String
+ |
+Owner.
+ |
+
+
+
+
+
+
+ Example ResponsesStatus code: 200
+ Request succeeded.
+ {
+ "connections" : [ {
+ "id" : "connectionsID",
+ "status" : "accepted",
+ "maxSession" : "3000",
+ "specificationName" : "default",
+ "created_at" : "2021-09-17T08:00:07Z",
+ "update_at" : null,
+ "domain_id" : "domainID"
+ } ],
+ "vpcepUpdateSwitch" : "false",
+ "total_count" : 1
+}
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0113.html b/docs/css/api-ref/css_03_0113.html
new file mode 100644
index 000000000..9d244a508
--- /dev/null
+++ b/docs/css/api-ref/css_03_0113.html
@@ -0,0 +1,123 @@
+
+
+Updating an Endpoint Connection
+FunctionThis API is used to update an endpoint connection.
+
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/connections
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details, see Obtaining a Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose VPC endpoint you want to update.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+action
+ |
+Yes
+ |
+String
+ |
+Expected operation behavior.
+- receive: The VPC endpoint connection is enabled.
- reject: The VPC endpoint connection is disabled.
+ |
+
+endpointIdList
+ |
+Yes
+ |
+Array of strings
+ |
+Lists VPC endpoint IDs.
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "action" : "receive",
+ "endpointIdList" : [ "f132bb14-e1d5-4f25-9f7c-a29e4c8effd4" ]
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0114.html b/docs/css/api-ref/css_03_0114.html
new file mode 100644
index 000000000..c2dc23a83
--- /dev/null
+++ b/docs/css/api-ref/css_03_0114.html
@@ -0,0 +1,111 @@
+
+
+Modifying the Endpoint Service Whitelist
+FunctionThis API is used to modify the endpoint service whitelist.
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/vpcepservice/permissions
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details about how to obtain the project ID and name, see Obtaining the Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+Cluster ID.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+vpcPermissions
+ |
+Yes
+ |
+Array of strings
+ |
+Whitelist (user account ID).
+ |
+
+
+
+
+
+ Response ParametersNone
+
+ Example Requests{
+ "vpcPermissions" : [ "dffef70c1db243cbb373e45791165281" ]
+}
+
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0115.html b/docs/css/api-ref/css_03_0115.html
new file mode 100644
index 000000000..efa428758
--- /dev/null
+++ b/docs/css/api-ref/css_03_0115.html
@@ -0,0 +1,19 @@
+
+
+
+ Parameter Configuration
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0116.html b/docs/css/api-ref/css_03_0116.html
new file mode 100644
index 000000000..2359cd588
--- /dev/null
+++ b/docs/css/api-ref/css_03_0116.html
@@ -0,0 +1,204 @@
+
+
+Modifying Cluster Parameters
+FunctionThis API is used to modify the parameter settings of a cluster.
+
+ URIPOST /v1.0/{project_id}/clusters/{cluster_id}/ymls/update
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details about how to obtain the project ID and name, see Obtaining the Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster whose parameter settings you want to be modify.
+ |
+
+
+
+
+
+ Request Parameters
+ Table 2 Request body parametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+edit
+ |
+Yes
+ |
+UpdateYmlsReqEdit object
+ |
+Configuration file information.
+ |
+
+
+
+
+
+ Table 3 UpdateYmlsReqEditParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+modify
+ |
+Yes
+ |
+UpdateYmlsReqEditModify object
+ |
+Operations on the configuration file.
+- modify: Modify parameter settings.
- delete: Delete parameter settings.
- reset: Reset parameter settings.
+ |
+
+
+
+
+
+ Table 4 UpdateYmlsReqEditModifyParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+elasticsearch.yml
+ |
+Yes
+ |
+Object
+ |
+Parameter configuration list. The value is the JSON data you want to modify.
+ |
+
+
+
+
+
+ Response ParametersStatus code: 200
+
+ Table 5 Response body parametersParameter
+ |
+Type
+ |
+Description
+ |
+
+
+acknowledged
+ |
+Boolean
+ |
+Whether the modification is successful.
+- true: The modification succeeded.
- false: The modification failed.
+ |
+
+externalMessage
+ |
+String
+ |
+Error message. If acknowledged was set to true, null is returned for this field.
+ |
+
+httpErrorResponse
+ |
+String
+ |
+HTTP error information. The default value is null.
+ |
+
+
+
+
+
+ Example Requests{
+ "edit" : {
+ "modify" : {
+ "elasticsearch.yml" : {
+ "thread_pool.force_merge.size" : 1
+ }
+ }
+ }
+}
+
+ Example ResponsesStatus code: 200
+ Request succeeded.
+ {
+ "acknowledged" : true,
+ "externalMessage" : null,
+ "httpErrorResponse" : null
+}
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0117.html b/docs/css/api-ref/css_03_0117.html
new file mode 100644
index 000000000..7eb1b9d68
--- /dev/null
+++ b/docs/css/api-ref/css_03_0117.html
@@ -0,0 +1,180 @@
+
+
+Obtaining the Task List of Parameter Configurations
+FunctionThis API is used to obtain the parameter configuration task list of a cluster.
+
+ URIGET /v1.0/{project_id}/clusters/{cluster_id}/ymls/joblists
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details about how to obtain the project ID and name, see Obtaining the Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster you want to query.
+ |
+
+
+
+
+
+
+ Response ParametersStatus code: 200
+
+ Table 2 Response body parametersParameter
+ |
+Type
+ |
+Description
+ |
+
+
+configList
+ |
+Array of configListRsp objects
+ |
+List of historical configuration changes
+ |
+
+
+
+
+
+ Table 3 configListRspParameter
+ |
+Type
+ |
+Description
+ |
+
+
+id
+ |
+String
+ |
+Operation ID.
+ |
+
+clusterId
+ |
+String
+ |
+Cluster ID.
+ |
+
+createAt
+ |
+String
+ |
+Creation time. Format: Unix timestamp.
+ |
+
+status
+ |
+String
+ |
+Task execution status.
+- true: The operation is successful.
- false: The execution failed.
+ |
+
+finishedAt
+ |
+String
+ |
+End time. If the creation has not been completed, the end time is null. Format: Unix timestamp.
+ |
+
+modifyDeleteReset
+ |
+String
+ |
+History of parameter setting modifications.
+ |
+
+failedMsg
+ |
+String
+ |
+Returned error message. If the status is success, the value of this parameter is null.
+ |
+
+
+
+
+
+
+ Example ResponsesStatus code: 200
+ Request succeeded.
+ {
+ "configList" : [ {
+ "id" : "7ed7258a-60a8-46fe-8814-52819d491b80",
+ "clusterId" : "4213d908-f5dc-4633-8401-cfd7175fca0c",
+ "createAt" : 1633658735000,
+ "status" : "success",
+ "finishedAt" : null,
+ "modifyDeleteReset" : "{\"modify\":{\"elasticsearch.yml\":{\"thread_pool.force_merge.size\":\"1\"}}}",
+ "failedMsg" : ""
+ } ]
+}
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/css_03_0118.html b/docs/css/api-ref/css_03_0118.html
new file mode 100644
index 000000000..61018d7d3
--- /dev/null
+++ b/docs/css/api-ref/css_03_0118.html
@@ -0,0 +1,128 @@
+
+
+Obtaining the Parameter Configuration List
+FunctionThis API is used to obtain the parameter configuration list of the current cluster.
+
+ URIGET /v1.0/{project_id}/clusters/{cluster_id}/ymls/template
+
+ Table 1 Path ParametersParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID. For details about how to obtain the project ID and name, see Obtaining the Project ID and Name.
+ |
+
+cluster_id
+ |
+Yes
+ |
+String
+ |
+ID of the cluster you want to query.
+ |
+
+
+
+
+
+
+ Response ParametersStatus code: 200
+
+ Table 2 Response body parametersParameter
+ |
+Type
+ |
+Description
+ |
+
+
+configurations
+ |
+Object
+ |
+Cluster parameter configuration list. The key value in the object is subject to the actual situation. The value has the following attributes:
+- id: parameter ID.
- key: parameter name.
- value: parameter value.
- defaultValue: parameter default value.
- regex: parameter constraint.
- desc: parameter description.
- type: parameter type description.
- moduleDesc: parameter function description.
- modifyEnable: whether a parameter can be modified. true: The value can be changed. false: The value cannot be changed.
- enableValue: parameter value that can be changed.
- fileName: name of the file where parameters exist. The default value is elasticsearch.yml.
- version: version information.
- descENG: parameter description.
- moduleDescENG: parameter function description.
+ |
+
+
+
+
+
+
+ Example ResponsesStatus code: 200
+ Request succeeded.
+ {
+ "configurations" : {
+ "http.cors.allow-credentials" : {
+ "id" : "b462d13c-294b-4e0f-91d3-58be2ad02b99",
+ "key" : "http.cors.allow-credentials",
+ "value" : "false",
+ "defaultValue" : "false",
+ "regex" : "^(true|false)$",
+ "desc" : "Indicates whether to return **Access-Control-Allow-Credentials** in the header during cross-domain access. The value is of the Boolean type and can be **true** or **false**.",
+ "type" : "Boolean",
+ "moduleDesc" : "Cross-domain access",
+ "modifyEnable" : "true",
+ "enableValue" : "true,false",
+ "fileName" : "elasticsearch.yml",
+ "version" : null,
+ "descENG" : "Whether to return the Access-Control-Allow-Credentials of the header during cross-domain access. The value is a Boolean value and the options are true and false.",
+ "moduleDescENG" : "Cross-domain Access"
+ }
+ }
+}
+
+ Status Codes
+ Status Code
+ |
+Description
+ |
+
+
+200
+ |
+Request succeeded.
+ |
+
+400
+ |
+Invalid request.
+Modify the request before retry.
+ |
+
+409
+ |
+The request could not be completed due to a conflict with the current state of the resource.
+The resource that the client attempts to create already exists, or the update request fails to be processed because of a conflict.
+ |
+
+412
+ |
+The server did not meet one of the preconditions contained in the request.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/css/api-ref/en-us_image_0000001261293340.png b/docs/css/api-ref/en-us_image_0000001261293340.png
deleted file mode 100644
index 82ae02d88..000000000
Binary files a/docs/css/api-ref/en-us_image_0000001261293340.png and /dev/null differ
diff --git a/docs/css/api-ref/en-us_image_0000001289590960.png b/docs/css/api-ref/en-us_image_0000001289590960.png
deleted file mode 100644
index d4a37a976..000000000
Binary files a/docs/css/api-ref/en-us_image_0000001289590960.png and /dev/null differ
diff --git a/docs/css/api-ref/en-us_image_0000001342150645.png b/docs/css/api-ref/en-us_image_0000001342150645.png
deleted file mode 100644
index 82ae02d88..000000000
Binary files a/docs/css/api-ref/en-us_image_0000001342150645.png and /dev/null differ
diff --git a/docs/css/api-ref/en-us_image_0000001483170818.png b/docs/css/api-ref/en-us_image_0000001483170818.png
deleted file mode 100644
index d4a37a976..000000000
Binary files a/docs/css/api-ref/en-us_image_0000001483170818.png and /dev/null differ
diff --git a/docs/css/api-ref/en-us_image_0000001483650274.png b/docs/css/api-ref/en-us_image_0000001483650274.png
deleted file mode 100644
index 82ae02d88..000000000
Binary files a/docs/css/api-ref/en-us_image_0000001483650274.png and /dev/null differ
diff --git a/docs/css/api-ref/en-us_image_0000001504150288.gif b/docs/css/api-ref/en-us_image_0000001504150288.gif
new file mode 100644
index 000000000..dbfd06c32
Binary files /dev/null and b/docs/css/api-ref/en-us_image_0000001504150288.gif differ
diff --git a/docs/css/api-ref/en-us_image_0000001265939134.png b/docs/css/api-ref/en-us_image_0000001554710113.png
similarity index 100%
rename from docs/css/api-ref/en-us_image_0000001265939134.png
rename to docs/css/api-ref/en-us_image_0000001554710113.png
diff --git a/docs/css/api-ref/en-us_image_0000001554910161.png b/docs/css/api-ref/en-us_image_0000001554910161.png
new file mode 100644
index 000000000..090574caa
Binary files /dev/null and b/docs/css/api-ref/en-us_image_0000001554910161.png differ
diff --git a/docs/css/api-ref/iam_02_0511.html b/docs/css/api-ref/iam_02_0511.html
index 3b3dd6a57..1926aa205 100644
--- a/docs/css/api-ref/iam_02_0511.html
+++ b/docs/css/api-ref/iam_02_0511.html
@@ -7,7 +7,7 @@
Response HeaderA response header corresponds to a request header, for example, Content-Type.
Figure 1 shows the response header for the API of obtaining a user token, where x-subject-token is the desired user token. Then, you can use the token to authenticate the calling of other APIs.
- Figure 1 Header of the response to the request for obtaining a user token
+ Figure 1 Header of the response to the request for obtaining a user token
Response BodyA response body is generally returned in a structured format, corresponding to the Content-Type in the response header, and is used to transfer content other than the response header.
The following shows part of the response body for the API of obtaining a user token.
diff --git a/docs/css/api-ref/public_sys-resources/imageclose.gif b/docs/css/api-ref/public_sys-resources/imageclose.gif
deleted file mode 100644
index 56818c26b..000000000
Binary files a/docs/css/api-ref/public_sys-resources/imageclose.gif and /dev/null differ
diff --git a/docs/css/api-ref/public_sys-resources/imageclosehover.gif b/docs/css/api-ref/public_sys-resources/imageclosehover.gif
deleted file mode 100644
index 3bcf231f1..000000000
Binary files a/docs/css/api-ref/public_sys-resources/imageclosehover.gif and /dev/null differ
diff --git a/docs/css/api-ref/public_sys-resources/imagemax.gif b/docs/css/api-ref/public_sys-resources/imagemax.gif
deleted file mode 100644
index 49fe390b1..000000000
Binary files a/docs/css/api-ref/public_sys-resources/imagemax.gif and /dev/null differ
diff --git a/docs/css/api-ref/public_sys-resources/imagemaxhover.gif b/docs/css/api-ref/public_sys-resources/imagemaxhover.gif
deleted file mode 100644
index 387b0a981..000000000
Binary files a/docs/css/api-ref/public_sys-resources/imagemaxhover.gif and /dev/null differ
diff --git a/docs/css/api-ref/public_sys-resources/macFFBgHack.png b/docs/css/api-ref/public_sys-resources/macFFBgHack.png
deleted file mode 100644
index c6473b324..000000000
Binary files a/docs/css/api-ref/public_sys-resources/macFFBgHack.png and /dev/null differ
|
|---|