diff --git a/docs/ecs/api-ref/ALL_META.TXT.json b/docs/ecs/api-ref/ALL_META.TXT.json
index 5d0a4912..e58fc53e 100644
--- a/docs/ecs/api-ref/ALL_META.TXT.json
+++ b/docs/ecs/api-ref/ALL_META.TXT.json
@@ -140,7 +140,7 @@
"node_id":"en-us_topic_0118308527.xml",
"product_code":"ecs",
"code":"8",
- "des":"This API is used to modify ECS details. Only the name, description, and hostname of an ECS can be modified.The modification on the hostname takes effect only after the EC",
+ "des":"This API is used to modify ECS details. Only the name and description of an ECS can be modified.This API is used to modify the name of an ECS. For details about how to mo",
"doc_type":"api",
"kw":"Modifying ECS Details,Lifecycle Management,API Reference",
"search_title":"",
@@ -425,7 +425,7 @@
"node_id":"en-us_topic_0020212663.xml",
"product_code":"ecs",
"code":"23",
- "des":"This API is used to add one or multiple NICs to an ECS.This API is an asynchronous API. After the NIC adding request is successfully delivered, a job ID is returned. This",
+ "des":"This API is used to add one or multiple NICs to an ECS.This API is an asynchronous API. After the NIC addition request is successfully delivered, a job ID is returned. Th",
"doc_type":"api",
"kw":"Adding NICs to an ECS in a Batch,NIC Management,API Reference",
"search_title":"",
@@ -1755,7 +1755,7 @@
"node_id":"en-us_topic_0020212671.xml",
"product_code":"ecs",
"code":"93",
- "des":"This API is used to query the disks attached to an ECS.Disks that have been successfully attached and are being attached are to be queried.GET /v2.1/{project_id}/servers/",
+ "des":"This API is used to query the disks that have been and are being attached to an ECS.GET /v2.1/{project_id}/servers/{server_id}/os-volume_attachmentsGET /v2/{project_id}/s",
"doc_type":"api",
"kw":"Querying Disks Attached to an ECS,Disk Management,API Reference",
"search_title":"",
@@ -2610,7 +2610,7 @@
"node_id":"en-us_topic_0169494074.xml",
"product_code":"ecs",
"code":"138",
- "des":"The following table lists parameters involved in the fault information attribute.",
+ "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":"Data Structure for Querying Details About ECSs,Data Structure,API Reference",
"search_title":"",
diff --git a/docs/ecs/api-ref/CLASS.TXT.json b/docs/ecs/api-ref/CLASS.TXT.json
index adb25e68..002ab28a 100644
--- a/docs/ecs/api-ref/CLASS.TXT.json
+++ b/docs/ecs/api-ref/CLASS.TXT.json
@@ -63,7 +63,7 @@
"code":"7"
},
{
- "desc":"This API is used to modify ECS details. Only the name, description, and hostname of an ECS can be modified.The modification on the hostname takes effect only after the EC",
+ "desc":"This API is used to modify ECS details. Only the name and description of an ECS can be modified.This API is used to modify the name of an ECS. For details about how to mo",
"product_code":"ecs",
"title":"Modifying ECS Details",
"uri":"en-us_topic_0118308527.html",
@@ -198,7 +198,7 @@
"code":"22"
},
{
- "desc":"This API is used to add one or multiple NICs to an ECS.This API is an asynchronous API. After the NIC adding request is successfully delivered, a job ID is returned. This",
+ "desc":"This API is used to add one or multiple NICs to an ECS.This API is an asynchronous API. After the NIC addition request is successfully delivered, a job ID is returned. Th",
"product_code":"ecs",
"title":"Adding NICs to an ECS in a Batch",
"uri":"en-us_topic_0020212663.html",
@@ -828,7 +828,7 @@
"code":"92"
},
{
- "desc":"This API is used to query the disks attached to an ECS.Disks that have been successfully attached and are being attached are to be queried.GET /v2.1/{project_id}/servers/",
+ "desc":"This API is used to query the disks that have been and are being attached to an ECS.GET /v2.1/{project_id}/servers/{server_id}/os-volume_attachmentsGET /v2/{project_id}/s",
"product_code":"ecs",
"title":"Querying Disks Attached to an ECS",
"uri":"en-us_topic_0020212671.html",
@@ -1233,7 +1233,7 @@
"code":"137"
},
{
- "desc":"The following table lists parameters involved in the fault information attribute.",
+ "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":"ecs",
"title":"Data Structure for Querying Details About ECSs",
"uri":"en-us_topic_0169494074.html",
diff --git a/docs/ecs/api-ref/en-us_topic_0020212656.html b/docs/ecs/api-ref/en-us_topic_0020212656.html
index 30ba23f6..b21a79c3 100644
--- a/docs/ecs/api-ref/en-us_topic_0020212656.html
+++ b/docs/ecs/api-ref/en-us_topic_0020212656.html
@@ -42,7 +42,7 @@
String
|
-Specifies an AZ. If this parameter is not left blank, flavors in the normal, obt, or promotion state are returned.
+ | Specifies an AZ. If this parameter is not left blank, flavors in the normal, obt, or promotion states are returned.
|
@@ -295,7 +295,7 @@
String
|
Specifies the generation of an ECS type.
-For example, 3 in s3 indicates the general-purpose third-generation ECSs. For details about flavors and generations, see ECS Specifications in Elastic Cloud Server User Guide.
+For example, 3 in s3 indicates the general-purpose third-generation ECSs. For details about flavors and generations, see ECS Specifications in the Elastic Cloud Server User Guide.
|
ecs:virtualization_env_types
@@ -388,7 +388,7 @@
- For more information, see "ECS Specifications and Types" in Elastic Cloud Server User Guide.
+ For more information, see "ECS Specifications and Types" in the Elastic Cloud Server User Guide.
Example RequestQuery details about ECS flavors and extended flavor information.
GET https://{endpoint}/v1/{project_id}/cloudservers/flavors?availability_zone=availability_value
diff --git a/docs/ecs/api-ref/en-us_topic_0020212663.html b/docs/ecs/api-ref/en-us_topic_0020212663.html
index e2020afb..51f01010 100644
--- a/docs/ecs/api-ref/en-us_topic_0020212663.html
+++ b/docs/ecs/api-ref/en-us_topic_0020212663.html
@@ -2,7 +2,7 @@
Adding NICs to an ECS in a Batch
FunctionThis API is used to add one or multiple NICs to an ECS.
- This API is an asynchronous API. After the NIC adding request is successfully delivered, a job ID is returned. This does not mean the NIC adding is complete. You need to call the API by referring to Querying Task Execution Status to query the job status. The SUCCESS status indicates that the NIC adding is successful.
+ This API is an asynchronous API. After the NIC addition request is successfully delivered, a job ID is returned. This does not mean the NIC addition is complete. You need to call the API by referring to Querying Task Execution Status to query the job status. The SUCCESS status indicates that the NIC addition is successful.
URIPOST /v1/{project_id}/cloudservers/{server_id}/nics
Table 1 describes the parameters in the URI.
diff --git a/docs/ecs/api-ref/en-us_topic_0020212668.html b/docs/ecs/api-ref/en-us_topic_0020212668.html
index 19a6cb6d..4033bb79 100644
--- a/docs/ecs/api-ref/en-us_topic_0020212668.html
+++ b/docs/ecs/api-ref/en-us_topic_0020212668.html
@@ -4,7 +4,7 @@
FunctionThis API is used to create one or more ECSs.
This API is an asynchronous API. After the creation request is successfully delivered, a job ID is returned. This does not mean the creation is complete. You need to call the API by referring to Querying Task Execution Status to query the job status. The SUCCESS status indicates that the creation is successful.
- Before calling this API, you need to obtain Regions and Endpoints.
+ Before calling this API, you need to obtain Regions and Endpoints.
Logging in to an ECS can be authenticated using either a key pair or password. For security purposes, you are advised to use key pair authentication.
- Key pair
A key pair is used for ECS login authentication.
Method of calling APIs: Use the key_name field to specify the key file used for logging in to the ECS.
@@ -102,7 +102,7 @@
String
|
Specifies the flavor ID of the ECS to be created.
-For details about the flavors that have been released, see "ECS Specifications and Types" in Elastic Cloud Server User Guide.
+For details about the flavors that have been released, see "ECS Specifications and Types" in the Elastic Cloud Server User Guide.
|
|
name
@@ -113,7 +113,7 @@
|
Specifies the ECS name.
Value requirements:
-- The parameter value consists of 1 to 128 characters, including letters, digits, underscores (_), hyphens (-), and periods (.).
- If more than one ECS is to be created (the count value is greater than 1), the system automatically adds a hyphen followed by a four-digit incremental number, such as -0000, to the end of each ECS name. If you specify a number, the name of the first new ECS will start from the specified number. In this case, the ECS name contains a maximum of 59 characters.
NOTE: ECS hostnames comply with RFC952 and RFC1123 naming rules. It is recommended that you configure hostnames using digits, lower-case letters, and hyphens (-). Underscores (_) are converted into hyphens (-) by default.
+ - The parameter value consists of 1 to 128 characters, including letters, digits, underscores (_), hyphens (-), and periods (.).
- If more than one ECS is to be created (the count value is greater than 1), the system automatically adds a hyphen followed by a four-digit incremental number, such as -0000, to the end of each ECS name. If you specify a number, the name of the first new ECS will start from the specified number. In this case, the ECS name contains a maximum of 59 characters.
NOTE: ECS hostnames comply with RFC952 and RFC1123 naming rules. It is recommended that you configure hostnames using digits, lower-case letters, and hyphens (-).
|
@@ -127,7 +127,7 @@
Specifies the user data to be injected to the ECS during the creation. Text and text files can be injected.
NOTE: - The content of user_data must be encoded with base64.
- The maximum size of the content to be injected (before encoding) is 32 KB.
-For more information about the user data to be injected, see "Injecting User Data into ECSs" in Elastic Cloud Server User Guide.
+For more information about the user data to be injected, see "Injecting User Data into ECSs" in the Elastic Cloud Server User Guide.
Examples
Before base64 encoding:
|
+description
+ |
+No
+ |
+String
+ |
+Specifies the description of the ECS, which is empty by default.
+- Can contain a maximum of 85 characters.
- Cannot contain an angle bracket < or >.
+ |
+
@@ -331,7 +341,7 @@ echo 111 > c:\aaa.txt
String
|
Specifies the subnet of the ECS.
-The value must be the ID of the subnet created in the VPC specified by vpcid and in the format of the UUID.
+The value must be the ID of the subnet created in the VPC specified by vpcid and in the format of the UUID.
|
ip_address
@@ -544,7 +554,7 @@ echo 111 > c:\aaa.txt
|
Object
|
-Specifies the EVS disk metadata. Ensure that key and value in the metadata contain at most 255 bytes.
+ | Specifies the EVS disk metadata. Ensure that key and value in the metadata contain at most 255 bytes.
This field is used only when an encrypted disk is created.
If data disks are created using a data disk image, this field cannot be used.
For details, see metadata Field Description for Creating Disks.
diff --git a/docs/ecs/api-ref/en-us_topic_0020212671.html b/docs/ecs/api-ref/en-us_topic_0020212671.html
index e35abd54..9fb26622 100644
--- a/docs/ecs/api-ref/en-us_topic_0020212671.html
+++ b/docs/ecs/api-ref/en-us_topic_0020212671.html
@@ -1,8 +1,7 @@
Querying Disks Attached to an ECS
-FunctionThis API is used to query the disks attached to an ECS.
- Disks that have been successfully attached and are being attached are to be queried.
+ FunctionThis API is used to query the disks that have been and are being attached to an ECS.
URIGET /v2.1/{project_id}/servers/{server_id}/os-volume_attachments
GET /v2/{project_id}/servers/{server_id}/os-volume_attachments
diff --git a/docs/ecs/api-ref/en-us_topic_0022067717.html b/docs/ecs/api-ref/en-us_topic_0022067717.html
index 8be29a22..ae745428 100644
--- a/docs/ecs/api-ref/en-us_topic_0022067717.html
+++ b/docs/ecs/api-ref/en-us_topic_0022067717.html
@@ -1,7 +1,7 @@
Error Codes
- Context- An error code returned by an API does not correspond to one error message. The following table lists only common error messages.
- Most ECS APIs are asynchronous. Some error codes are displayed in the returned messages for task viewing requests. HTTP status codes may not be accurate.
- The ECS service is strongly dependent on other services, such as network and storage. If the reported error messages contain information about ECS-depended services, contact technical support for troubleshooting.
- If the system displays an error code when you perform operations on the management console, see "How Do I Handle Error Messages Displayed on the Management Console?" in Elastic Cloud Server User Guide for troubleshooting.
+ Context- An error code returned by an API does not correspond to one error message. The following table lists only common error messages.
- Most ECS APIs are asynchronous. Some error codes are displayed in the returned messages for task viewing requests. HTTP status codes may not be accurate.
- The ECS service is strongly dependent on other services, such as network and storage. If the reported error messages contain information about ECS-depended services, contact technical support for troubleshooting.
- If the system displays an error code when you perform operations on the management console, see "How Do I Handle Error Messages Displayed on the Management Console?" in the Elastic Cloud Server User Guide for troubleshooting.
Error Codes
HTTP Status Code
diff --git a/docs/ecs/api-ref/en-us_topic_0024734483.html b/docs/ecs/api-ref/en-us_topic_0024734483.html
index a1f6797f..6be54439 100644
--- a/docs/ecs/api-ref/en-us_topic_0024734483.html
+++ b/docs/ecs/api-ref/en-us_topic_0024734483.html
@@ -8,7 +8,13 @@
|
-2024-05-27
+ | 2024-07-23
+ |
+Modified the following content:
+Modified the description about the parameter name and added the parameter description in Creating an ECS.
+ |
+
+2024-05-27
|
Modified the following content:
Added the parameter serverIds in Creating an ECS.
@@ -260,13 +266,13 @@
| 2018-05-31
|
Modified the following content:
-- Fixed 59 UAT issues in Elastic Cloud Server API Reference 27.
+- Fixed 59 UAT issues in Elastic Cloud Server API Reference 27.
|
2018-05-21
|
Modified the following content:
-
+
|
2018-03-30
diff --git a/docs/ecs/api-ref/en-us_topic_0065817688.html b/docs/ecs/api-ref/en-us_topic_0065817688.html
index 65506422..38024f0d 100644
--- a/docs/ecs/api-ref/en-us_topic_0065817688.html
+++ b/docs/ecs/api-ref/en-us_topic_0065817688.html
@@ -147,7 +147,7 @@
| Specifies the user data to be injected during the ECS creation. This is an extended attribute. Text and text files can be injected.
NOTE: - The content of user_data must be encoded with base64.
- The maximum size of the content to be injected (before encoding) is 32 KB.
-For more information about the user data to be injected, see "Injecting User Data into ECSs" in Elastic Cloud Server User Guide.
+For more information about the user data to be injected, see "Injecting User Data into ECSs" in the Elastic Cloud Server User Guide.
Examples
Before base64 encoding:
- Linux
#!/bin/bash
diff --git a/docs/ecs/api-ref/en-us_topic_0067876349.html b/docs/ecs/api-ref/en-us_topic_0067876349.html
index 8eb37e88..36b090f3 100644
--- a/docs/ecs/api-ref/en-us_topic_0067876349.html
+++ b/docs/ecs/api-ref/en-us_topic_0067876349.html
@@ -132,7 +132,7 @@
Specifies the user data to be injected to the ECS during the creation. Text and text files can be injected.
NOTE: - The content of user_data must be encoded with base64.
- The maximum size of the content to be injected (before encoding) is 32 KB.
-For more details, see "Injecting User Data into ECSs" in Elastic Cloud Server User Guide.
+For more details, see "Injecting User Data into ECSs" in the Elastic Cloud Server User Guide.
Examples
Before base64 encoding:
- Linux
#!/bin/bash
diff --git a/docs/ecs/api-ref/en-us_topic_0067876971.html b/docs/ecs/api-ref/en-us_topic_0067876971.html
index f8b35ba1..3e396078 100644
--- a/docs/ecs/api-ref/en-us_topic_0067876971.html
+++ b/docs/ecs/api-ref/en-us_topic_0067876971.html
@@ -142,7 +142,7 @@
Specifies the user data to be injected to the ECS during the creation. Text and text files can be injected.
NOTE: - The content of user_data must be encoded with base64.
- The maximum size of the content to be injected (before encoding) is 32 KB.
-For more details, see "Injecting User Data into ECSs" in Elastic Cloud Server User Guide.
+For more details, see "Injecting User Data into ECSs" in the Elastic Cloud Server User Guide.
Examples
Before base64 encoding:
- Linux
#!/bin/bash
diff --git a/docs/ecs/api-ref/en-us_topic_0068473331.html b/docs/ecs/api-ref/en-us_topic_0068473331.html
index 2c5af044..2aca5b54 100644
--- a/docs/ecs/api-ref/en-us_topic_0068473331.html
+++ b/docs/ecs/api-ref/en-us_topic_0068473331.html
@@ -112,10 +112,11 @@
|
String
|
-Specifies the ECS name. The value contains 1 to 255 characters.
-The value contains 1 to 128 characters.
- NOTE: ECS hostnames comply with RFC952 and RFC1123 naming rules. It is recommended that you configure hostnames using digits, lowercase letters, and hyphens (-). Underscores (_) are converted into hyphens (-) by default.
+ Specifies the ECS name.
+The value options are as follows:
+- The parameter value consists of 1 to 128 characters, including letters, digits, underscores (_), hyphens (-), and periods (.).
- If more than one ECS is to be created (the count value is greater than 1), the system automatically adds a hyphen followed by a four-digit incremental number, such as -0000, to the end of each ECS name. If you specify a number, the name of the first new ECS will start from the specified number. In this case, the ECS name contains a maximum of 59 characters.
NOTE: ECS hostnames comply with RFC952 and RFC1123 naming rules. It is recommended that you configure hostnames using digits, lower-case letters, and hyphens (-).
+
|
|
|
|
metadata
@@ -193,7 +194,7 @@
| Specifies the user data to be injected to the ECS during the creation. Text and text files can be injected.
NOTE: - The content of user_data must be encoded with base64.
- The maximum size of the content to be injected (before encoding) is 32 KB.
-For more information about the user data to be injected, see "Injecting User Data into ECSs" in Elastic Cloud Server User Guide.
+For more information about the user data to be injected, see "Injecting User Data into ECSs" in the Elastic Cloud Server User Guide.
Examples
Before base64 encoding:
|
String
|
-Specifies the fixed IP address. Parameter port in the three network parameters (port, uuid, and fixed_ip) has the highest priority. If parameter fixed_ip is set, you must specify the UUID.
+ | Specifies the fixed IP address. Parameter port in the three network parameters (port, uuid, and fixed_ip) has the highest priority. If parameter fixed_ip is set, you must specify the UUID.
|
diff --git a/docs/ecs/api-ref/en-us_topic_0094148849.html b/docs/ecs/api-ref/en-us_topic_0094148849.html
index 5cd0ba03..fa68532e 100644
--- a/docs/ecs/api-ref/en-us_topic_0094148849.html
+++ b/docs/ecs/api-ref/en-us_topic_0094148849.html
@@ -116,7 +116,7 @@
Object
|
-Specifies the ECS image. For details, see Table 8.
+ | Specifies the ECS image. For details, see Table 7.
|
OS-EXT-STS:task_state
@@ -233,7 +233,9 @@
|
Object
|
-Specifies the cause of the ECS fault. For details, see Table 4.
+ | Specifies the ECS failure cause.
+- If the ECS status is normal, NULL is displayed.
- If the ECS status is faulty, fault message or details are returned.
- message: specifies the fault message.
- code: specifies the fault code.
- details: specifies the fault details.
- created: specifies the time when the fault occurred. The time is in ISO8601 format.
+
|
progress
@@ -263,7 +265,7 @@
|
Map<String,String>
|
-Specifies the ECS metadata. For details, see Table 6.
+ | Specifies the ECS metadata. For details, see Table 5.
NOTE: Metadata includes system default fields and the fields set by users.
|
@@ -288,7 +290,7 @@
Array of objects
|
Specifies the disks attached to an ECS.
-For details, see Table 5.
+For details, see Table 4.
|
description
@@ -382,14 +384,14 @@
| Array of objects
|
Specifies ECS system tags.
-For details, see Table 7.
+For details, see Table 6.
|
- Example RequestQuery details about the the ECS whose ID is 4f4b3dfa-eb70-47cf-a60a-998a53bd598a.
+ Example RequestQuery details about the ECS whose ID is 4f4b3dfa-eb70-47cf-a60a-998a53bd598a.
GET https://{endpoint}/v1/{project_id}/cloudservers/{server_id}
Example Response{
diff --git a/docs/ecs/api-ref/en-us_topic_0094148850.html b/docs/ecs/api-ref/en-us_topic_0094148850.html
index 66bf6595..a33f6fa9 100644
--- a/docs/ecs/api-ref/en-us_topic_0094148850.html
+++ b/docs/ecs/api-ref/en-us_topic_0094148850.html
@@ -27,55 +27,55 @@
- Table 2 Query parametersParameter
+Table 2 Query parametersParameter
|
-Mandatory
+ | Mandatory
|
-Type
+ | Type
|
-Description
+ | Description
|
-offset
+ | offset
|
-No
+ | No
|
-Integer
+ | Integer
|
-Specifies a page number.
+ | Specifies the page number.
The value must be greater than or equal to 0 and the default value is 1.
If the value is 0, the first page is displayed, which is the same as the value 1.
You are advised to set this parameter to a value greater than or equal to 1.
|
-flavor
+ | flavor
|
-No
+ | No
|
-String
+ | String
|
-Specifies the ECS flavor ID.
+ | Specifies the ECS flavor ID.
For details about the flavors that have been released, see "ECS Specifications and Types" in the Elastic Cloud Server User Guide.
|
-name
+ | name
|
-No
+ | No
|
-String
+ | String
|
-Specifies the ECS name, which is fuzzy-matched.
+ | Specifies the ECS name, which is fuzzy-matched.
Periods (.) are supported to match any single characters except \n and \r. A period is equal to [^\n\r].
|
-status
+ | status
|
-No
+ | No
|
-String
+ | String
|
-Specifies the ECS status.
+ | Specifies the ECS status.
Options:
ACTIVE, BUILD, ERROR, HARD_REBOOT, MIGRATING, REBOOT, REBUILD, RESIZE, REVERT_RESIZE, SHUTOFF, VERIFY_RESIZE, DELETED, SHELVED, SHELVED_OFFLOADED, and UNKNOWN
For details, see ECS Statuses.
@@ -84,51 +84,51 @@
|
-limit
+ | limit
|
-No
+ | No
|
-Integer
+ | Integer
|
-Specifies the maximum number of ECSs on one page.
-Each page contains 25 ECSs by default, and a maximum of 1,000 ECSs are returned. For large volumes of data, you are advised to set the value to 100.
+ | Specifies the maximum number of ECSs on one page.
+Each page contains 25 ECSs by default, and a maximum of 1,000 ECSs are returned. For large volumes of data, you are advised to set the value to 200.
|
-tags
+ | tags
|
-No
+ | No
|
-String
+ | String
|
-Obtains the ECSs with specified tags.
+ | Obtains the ECSs with specified tags.
|
-not-tags
+ | not-tags
|
-No
+ | No
|
-String
+ | String
|
-Queries ECSs whose tag field does not contain the specified value.
+ | Queries ECSs whose tag field does not contain the specified value.
For example, if the queried ECS list should not contain BMSs, set this parameter as follows: not-tags=__type_baremetal
|
-reservation_id
+ | reservation_id
|
-No
+ | No
|
-String
+ | String
|
-Specifies the ID returned when ECSs are created in a batch by using OpenStack Nova API. This parameter is used to query ECSs created in a batch.
+ | Specifies the ID returned when ECSs are created in a batch by using OpenStack Nova API. This parameter is used to query ECSs created in a batch.
|
-ip
+ | ip
|
-No
+ | No
|
-String
+ | String
|
-Specifies the filtering result for IPv4 addresses, which are fuzzy-matched.
+ | Specifies the filtering result for IPv4 addresses, which are fuzzy-matched.
These IP addresses are private IP addresses.
|
@@ -251,9 +251,6 @@
"OS-DCF:diskConfig":"MANUAL",
"OS-EXT-AZ:availability_zone":"az1-dc1",
"os:scheduler_hints":{
- "dec_baremetal":[
- "share"
- ],
"guestos_product_name":[
"KVM Virtual Machine"
]
diff --git a/docs/ecs/api-ref/en-us_topic_0101860613.html b/docs/ecs/api-ref/en-us_topic_0101860613.html
index 97eec82f..646d24ae 100644
--- a/docs/ecs/api-ref/en-us_topic_0101860613.html
+++ b/docs/ecs/api-ref/en-us_topic_0101860613.html
@@ -110,7 +110,7 @@
Boolean
|
Specifies the EVS disk boot sequence.
-- 0 indicates the system disk.
- Non-0 indicates a data disk.
+- 0 indicates the system disk.
- A non-zero value indicates a data disk.
|
bus
diff --git a/docs/ecs/api-ref/en-us_topic_0101860614.html b/docs/ecs/api-ref/en-us_topic_0101860614.html
index 836673ac..15a2ba6d 100644
--- a/docs/ecs/api-ref/en-us_topic_0101860614.html
+++ b/docs/ecs/api-ref/en-us_topic_0101860614.html
@@ -110,7 +110,7 @@
| Boolean
|
Specifies the EVS disk boot sequence.
-- 0 indicates the system disk.
- Non-0 indicates a data disk.
+- 0 indicates the system disk.
- A non-zero value indicates a data disk.
|
bus
diff --git a/docs/ecs/api-ref/en-us_topic_0103071515.html b/docs/ecs/api-ref/en-us_topic_0103071515.html
index 48b86f10..73e01163 100644
--- a/docs/ecs/api-ref/en-us_topic_0103071515.html
+++ b/docs/ecs/api-ref/en-us_topic_0103071515.html
@@ -42,7 +42,7 @@
| -
|
-Deleting an SSH key pair (native openStack API)
+ | Deleting an SSH key pair (native OpenStack API)
|
DELETE /v2/{project_id}/os-keypairs/{keypair_name}
DELETE /v2.1/{project_id}/os-keypairs/{keypair_name}
diff --git a/docs/ecs/api-ref/en-us_topic_0103071521.html b/docs/ecs/api-ref/en-us_topic_0103071521.html
index 087e9738..3a465589 100644
--- a/docs/ecs/api-ref/en-us_topic_0103071521.html
+++ b/docs/ecs/api-ref/en-us_topic_0103071521.html
@@ -49,6 +49,15 @@
| -
|
+Querying ECSs by tag
+ |
+POST /v1/{project_id}/servers/resource_instances/action
+ |
+ecs:servers:getTags
+ |
+-
+ |
+
Querying project tags
|
GET /v1/{project_id}/servers/tags
diff --git a/docs/ecs/api-ref/en-us_topic_0118308527.html b/docs/ecs/api-ref/en-us_topic_0118308527.html
index 99fe06a8..fccc48a1 100644
--- a/docs/ecs/api-ref/en-us_topic_0118308527.html
+++ b/docs/ecs/api-ref/en-us_topic_0118308527.html
@@ -1,9 +1,9 @@
Modifying ECS Details
-FunctionThis API is used to modify ECS details. Only the name, description, and hostname of an ECS can be modified.
+ FunctionThis API is used to modify ECS details. Only the name and description of an ECS can be modified.
- ConstraintsThe modification on the hostname takes effect only after the ECS is restarted.
+ ConstraintsThis API is used to modify the name of an ECS. For details about how to modify the host name of the ECS, see "How Can a Changed Static Hostname Take Effect Permanently?" in the Elastic Cloud Server User Guide.
URIPUT /v1/{project_id}/cloudservers/{server_id}
Table 1 describes the parameters in the URI.
@@ -97,7 +97,7 @@
|
Specifies the modified host name of the ECS.
The name consists of 1-64 characters. It can be segmented using periods (.). Only letters, digits, and hyphens (-) are allowed in each segment. A name cannot contain consecutive periods (.) or hyphens (-), and cannot start or end with a period (.) or hyphen (-). Additionally, the combinations of (.-) and (-.) are not allowed.
- NOTE: This field is no longer used. For details about how to modify the host name of the ECS, see "How Can a Changed Static Hostname Take Effect Permanently?" in Elastic Cloud Server User Guide.
+ NOTE: This field is no longer used. For details about how to modify the host name of the ECS, see "How Can a Changed Static Hostname Take Effect Permanently?" in the Elastic Cloud Server User Guide.
|
diff --git a/docs/ecs/api-ref/en-us_topic_0122107473.html b/docs/ecs/api-ref/en-us_topic_0122107473.html
index 315a9bb8..411579d4 100644
--- a/docs/ecs/api-ref/en-us_topic_0122107473.html
+++ b/docs/ecs/api-ref/en-us_topic_0122107473.html
@@ -102,7 +102,7 @@
String
|
-Specifies the drive letter of the EVS disk, which is the device name of the EVS disk.
+ | Specifies the drive letter of the EVS disk, displayed as the device name on the console.
|
pciAddress
@@ -117,7 +117,7 @@
| Integer
|
Specifies the EVS disk boot sequence.
-- 0 indicates the system disk.
- Non-0 indicates a data disk.
+- 0 indicates the system disk.
- A non-zero value indicates a data disk.
|
bus
@@ -182,7 +182,7 @@
"device": "/dev/vda",
"serverId": "4d8c3732-a248-40ed-bebc-539a6ffd25c0",
"id": "a26887c6-c47b-4654-abb5-dfadf7d3f803",
- "size": "40",
+ "size": 40,
"bootIndex": 0,
"bus":"virtio"
},
@@ -192,7 +192,7 @@
"device": "/dev/vdb",
"serverId": "4d8c3732-a248-40ed-bebc-539a6ffd25c0",
"id": "a26887c6-c47b-4654-abb5-asdf234r234r",
- "size": "10",
+ "size": 10,
"bootIndex": 1,
"bus":"virtio"
}
diff --git a/docs/ecs/api-ref/en-us_topic_0122110044.html b/docs/ecs/api-ref/en-us_topic_0122110044.html
index 99ae54a2..ac2c40d1 100644
--- a/docs/ecs/api-ref/en-us_topic_0122110044.html
+++ b/docs/ecs/api-ref/en-us_topic_0122110044.html
@@ -85,7 +85,7 @@
|
-Example RequestUpdated the metadata of an ECS to the user-defined metadata key-value pair.
+ Example RequestUpdated the metadata of an ECS with the user-defined metadata key-value pair.
POST https://{endpoint}/v1/{project_id}/cloudservers/{server_id}/metadata
{
diff --git a/docs/ecs/api-ref/en-us_topic_0167957246.html b/docs/ecs/api-ref/en-us_topic_0167957246.html
index 6128d72f..33f2a980 100644
--- a/docs/ecs/api-ref/en-us_topic_0167957246.html
+++ b/docs/ecs/api-ref/en-us_topic_0167957246.html
@@ -165,7 +165,7 @@
|
---|
- ipv6_bandwidth Field DescriptionThis field is used by the following APIs: - Creating ECSs /v1/{project_id}/cloudservers
+ ipv6_bandwidth Field DescriptionThis field is used by the following APIs: - Creating ECSs /v1/{project_id}/cloudservers
Table 5 ipv6_bandwidth field descriptionParameter
|
@@ -194,7 +194,7 @@
extendparam Field Description for Creating DisksThis field is used by the following APIs:
- Creating ECSs /v1/{project_id}/cloudservers
- Table 6 extendparam field description for creating disksParameter
+Table 6 extendparam field description for creating disksParameter
|
Mandatory
|
@@ -427,7 +427,7 @@
Array of strings
|
Creates ECSs on a dedicated or shared host.
-The value of this parameter can be dedicated or shared.
+The value of this parameter can be dedicated or shared.
|
dedicated_host_id
@@ -435,7 +435,7 @@
| Array of strings
|
Specifies the dedicated host ID.
- NOTE: A DeH ID takes effect only when tenancy is set to dedicated.
+ NOTE: A DeH ID takes effect only when tenancy is set to dedicated.
|
@@ -475,7 +475,7 @@
extra_dhcp_opts Field DescriptionThis field is used by the following APIs: - Creating ECSs: /v1/{project_id}/cloudservers
- Table 13 extra_dhcp_opts field descriptionParameter
+Table 13 extra_dhcp_opts field descriptionParameter
|
Mandatory
|
diff --git a/docs/ecs/api-ref/en-us_topic_0169494074.html b/docs/ecs/api-ref/en-us_topic_0169494074.html
index 19038c78..1bbf8250 100644
--- a/docs/ecs/api-ref/en-us_topic_0169494074.html
+++ b/docs/ecs/api-ref/en-us_topic_0169494074.html
@@ -124,225 +124,184 @@
---|
-The following table lists parameters involved in the fault information attribute.
-Table 4 fault parametersParameter
+Table 4 os-extended-volumes:volumes_attached parametersParameter
|
-Type
+ | Type
|
-Description
+ | Description
|
-message
+ | id
|
-String
+ | String
|
-Specifies the fault information.
+ | Specifies the disk ID in UUID format.
|
-code
+ | delete_on_termination
|
-Integer
+ | String
|
-Specifies the error code.
- |
-
-details
- |
-String
- |
-Specifies the fault details.
- |
-
-created
- |
-String
- |
-Specifies the time when the fault occurred. The time is in ISO 8601 time format.
- |
-
-
-
-
-
-Table 5 os-extended-volumes:volumes_attached parametersParameter
- |
-Type
- |
-Description
- |
-
-
-id
- |
-String
- |
-Specifies the disk ID in UUID format.
- |
-
-delete_on_termination
- |
-String
- |
-Specifies whether the disk is deleted with the ECS.
+ | Specifies whether the disk is deleted with the ECS.
- true: indicates that the disk is deleted with the ECS.
- false: indicates that the disk is not deleted with the ECS.
This parameter is supported in microversion 2.3 and later.
|
-bootIndex
+ | bootIndex
|
-String
+ | String
|
-Specifies the EVS disk boot sequence.
+ | Specifies the EVS disk boot sequence.
- 0 indicates the system disk.
- Non-0 indicates a data disk.
|
-device
+ | device
|
-String
+ | String
|
-Specifies the drive letter of the EVS disk, which is the device name of the EVS disk.
+ | Specifies the drive letter of the EVS disk, which is the device name of the EVS disk.
|
-Table 6 metadata parametersParameter
+Table 5 metadata parametersParameter
|
-Type
+ | Type
|
-Description
+ | Description
|
-charging_mode
+ | charging_mode
|
-String
+ | String
|
-Specifies the ECS billing mode.
+ | Specifies the ECS billing mode.
|
-vpc_id
+ | vpc_id
|
-String
+ | String
|
-Specifies the ID of the VPC where the ECS is located.
+ | Specifies the ID of the VPC where the ECS is located.
|
-EcmResStatus
+ | EcmResStatus
|
-String
+ | String
|
-Specifies the ECS frozen status.
+ | Specifies the ECS frozen status.
- normal: The ECS is not frozen.
- freeze: The ECS has been frozen.
NOTE: The system automatically adds this field, which is mandatory, after an ECS is frozen or unfrozen.
|
-metering.image_id
+ | metering.image_id
|
-String
+ | String
|
-Specifies the image ID of the ECS.
+ | Specifies the image ID of the ECS.
|
-metering.imagetype
+ | metering.imagetype
|
-String
+ | String
|
-Specifies the image type. The following types are supported:
+ | Specifies the image type. The following types are supported:
- Public image: The value is gold.
- Private image: The value is private.
- Shared image: The value is shared.
|
-metering.resourcespeccode
+ | metering.resourcespeccode
|
-String
+ | String
|
-Specifies the resource specifications of the ECS.
+ | Specifies the resource specifications of the ECS.
|
-metering.resourcetype
+ | metering.resourcetype
|
-String
+ | String
|
-Specifies the resource type of the ECS.
+ | Specifies the resource type of the ECS.
Value 1 indicates ECSs.
|
-cascaded.instance_extrainfo
+ | cascaded.instance_extrainfo
|
-String
+ | String
|
-Specifies the extended information about the internal ECSs.
+ | Specifies the extended information about the internal ECSs.
|
-image_name
+ | image_name
|
-String
+ | String
|
-Specifies the image name of the ECS.
+ | Specifies the image name of the ECS.
|
-agency_name
+ | agency_name
|
-String
+ | String
|
-Specifies the IAM agency name.
+ | Specifies the IAM agency name.
An agency is created by a tenant administrator on IAM to provide temporary credentials for ECSs to access cloud services.
|
-os_bit
+ | os_bit
|
-String
+ | String
|
-Specifies the number of bits in the operating system: 32 or 64.
+ | Specifies the number of bits in the operating system: 32 or 64.
|
-os_type
+ | os_type
|
-String
+ | String
|
-Specifies the OS type. The value can be Linux or Windows.
+ | Specifies the OS type. The value can be Linux or Windows.
|
-lockCheckEndpoint
+ | lockCheckEndpoint
|
-String
+ | String
|
-Specifies the callback URL for checking whether ECS locking is enabled.
+ | Specifies the callback URL for checking whether ECS locking is enabled.
- If ECS locking is enabled, the ECS is locked.
- If ECS locking is disabled, the ECS is unlocked, and invalid locks are deleted.
|
-lockSource
+ | lockSource
|
-String
+ | String
|
-Specifies the lock source.
+ | Specifies the lock source.
|
-lockSourceId
+ | lockSourceId
|
-String
+ | String
|
-Specifies the ECS lock source ID.
+ | Specifies the ECS lock source ID.
If lockSource is set to ORDER, lockSourceId is the order ID.
|
-lockScene
+ | lockScene
|
-String
+ | String
|
-Specifies the ECS lock type.
+ | Specifies the ECS lock type.
|
-virtual_env_type
+ | virtual_env_type
|
-String
+ | String
|
-- If an ECS is created using an iOS image, the value of this parameter is IsoImage.
- If an ECS is created using a non-iOS image, the value of this parameter is FusionCompute in versions earlier than 19.5.0, and this parameter will be unavailable in versions later than 19.5.0.
+ | - If an ECS is created using an iOS image, the value of this parameter is IsoImage.
- If an ECS is created using a non-iOS image, the value of this parameter is FusionCompute in versions earlier than 19.5.0, and this parameter will be unavailable in versions later than 19.5.0.
NOTE: - The virtual_env_type cannot be added, deleted, or modified.
|
@@ -351,45 +310,45 @@
-Table 7 sys_tags parametersParameter
+Table 6 sys_tags parametersParameter
|
-Type
+ | Type
|
-Description
+ | Description
|
-key
+ | key
|
-String
+ | String
|
-Specifies the system tag key.
+ | Specifies the system tag key.
|
-value
+ | value
|
-String
+ | String
|
-Specifies the system tag value.
+ | Specifies the system tag value.
|
-Table 8 image parametersParameter
+Table 7 image parametersParameter
|
-Type
+ | Type
|
-Description
+ | Description
|
-id
+ | id
|
-String
+ | String
|
-Specifies the image ID.
+ | Specifies the image ID.
|
diff --git a/docs/ecs/api-ref/en-us_topic_0170316409.html b/docs/ecs/api-ref/en-us_topic_0170316409.html
index abf79a7a..6cff210d 100644
--- a/docs/ecs/api-ref/en-us_topic_0170316409.html
+++ b/docs/ecs/api-ref/en-us_topic_0170316409.html
@@ -4,7 +4,7 @@
You can use Identity and Access Management (IAM) for fine-grained permissions management of your ECSs. If your account does not need individual IAM users, you can skip this section.
New IAM users do not have any permissions assigned by default. You need to first add them to one or more groups and attach policies or roles to these groups. The users then inherit permissions from the groups and can perform specified operations on cloud services based on the permissions they have been assigned.
You can grant users permissions by using roles and policies. Roles are provided by IAM to define service-based permissions that match users' job 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.
- For more information about system-defined policies supported by ECS, see "Permissions Management" in Elastic Cloud Server User Guide.
+ For more information about system-defined policies supported by ECS, see "Permissions Management" in the Elastic Cloud Server User Guide.
If you want to allow or deny the access to an API, use policy-based authorization.
Each 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. For example, if an IAM user wants to query ECSs using an API, the user must have been granted permissions that allow the ecs:servers:list action.
diff --git a/docs/ecs/api-ref/en-us_topic_0170710254.html b/docs/ecs/api-ref/en-us_topic_0170710254.html
index f019f5fa..6ce7dcfc 100644
--- a/docs/ecs/api-ref/en-us_topic_0170710254.html
+++ b/docs/ecs/api-ref/en-us_topic_0170710254.html
@@ -77,7 +77,7 @@
String
|
Specifies the generation of an ECS type.
-For example, 3 in s3 indicates the general-purpose third-generation ECSs. For details about flavors and generations, see ECS Specifications in Elastic Cloud Server User Guide.
+For example, 3 in s3 indicates the general-purpose third-generation ECSs. For details about flavors and generations, see ECS Specifications in the Elastic Cloud Server User Guide.
|
ecs:virtualization_env_types
| |
---|
|
---|
|
---|
|
---|
|
---|
|
---|
---|
|