diff --git a/docs/lts/api-ref/.placeholder b/docs/lts/api-ref/.placeholder
deleted file mode 100644
index e69de29bb..000000000
diff --git a/docs/lts/api-ref/ALL_META.TXT.json b/docs/lts/api-ref/ALL_META.TXT.json
new file mode 100644
index 000000000..ff9806368
--- /dev/null
+++ b/docs/lts/api-ref/ALL_META.TXT.json
@@ -0,0 +1,132 @@
+[
+ {
+ "uri":"lts_02_0001.html",
+ "product_code":"lts",
+ "code":"1",
+ "des":"Public cloud APIs comply with the RESTful API design principles. REST-based Web services are organized into resources. Each resource is identified by one or more Uniform ",
+ "doc_type":"api",
+ "kw":"API Description,API Reference",
+ "title":"API Description",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0002.html",
+ "product_code":"lts",
+ "code":"2",
+ "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 Group Management",
+ "title":"Log Group Management",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0003.html",
+ "product_code":"lts",
+ "code":"3",
+ "des":"This API is used to create a log group. All API URLs described in this section must be case-sensitive.This function describes how to create a log group for log storage an",
+ "doc_type":"api",
+ "kw":"Creating a Log Group,Log Group Management,API Reference",
+ "title":"Creating a Log Group",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0004.html",
+ "product_code":"lts",
+ "code":"4",
+ "des":"This function describes how to query a log group you have created to obtain its name, ID, expiration time, and creation time.URI formatGET /v2.0/{project_id}/log-groups/{",
+ "doc_type":"api",
+ "kw":"Querying a Log Group,Log Group Management,API Reference",
+ "title":"Querying a Log Group",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0005.html",
+ "product_code":"lts",
+ "code":"5",
+ "des":"This function describes how to delete a log group that will not be used.Before deleting a log group, ensure that the log group has no log transfer tasks. Deleted log grou",
+ "doc_type":"api",
+ "kw":"Deleting a Log Group,Log Group Management,API Reference",
+ "title":"Deleting a Log Group",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0006.html",
+ "product_code":"lts",
+ "code":"6",
+ "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 Stream Management",
+ "title":"Log Stream Management",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0007.html",
+ "product_code":"lts",
+ "code":"7",
+ "des":"This function describes how to create a log stream under a created log group. You can view and query raw logs under a log stream.URI formatPOST /v2.0/{project_id}/log-gro",
+ "doc_type":"api",
+ "kw":"Creating a Log Stream,Log Stream Management,API Reference",
+ "title":"Creating a Log Stream",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0008.html",
+ "product_code":"lts",
+ "code":"8",
+ "des":"This function describes how to query a log stream you have created to obtain its name, ID, expiration time, and creation time.URI formatGET /v2.0/{project_id}/log-groups/",
+ "doc_type":"api",
+ "kw":"Querying a Log Stream,Log Stream Management,API Reference",
+ "title":"Querying a Log Stream",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0009.html",
+ "product_code":"lts",
+ "code":"9",
+ "des":"This function describes how to delete a log stream that will not be used.Before deleting a log stream, ensure that the log stream has no log transfer tasks. Deleted log s",
+ "doc_type":"api",
+ "kw":"Deleting a log stream,Log Stream Management,API Reference",
+ "title":"Deleting a log stream",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0010.html",
+ "product_code":"lts",
+ "code":"10",
+ "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 Parameters",
+ "title":"Public Parameters",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0011.html",
+ "product_code":"lts",
+ "code":"11",
+ "des":"Table 1 lists the status code.",
+ "doc_type":"api",
+ "kw":"Status Code,Public Parameters,API Reference",
+ "title":"Status Code",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0012.html",
+ "product_code":"lts",
+ "code":"12",
+ "des":"This section explains the meanings of error code responses returned by LTS APIs.{\"error_msg\":\"Current user is not authenticated correctly, check your token.\",\"error_code\"",
+ "doc_type":"api",
+ "kw":"Error Code,Public Parameters,API Reference",
+ "title":"Error Code",
+ "githuburl":""
+ },
+ {
+ "uri":"lts_02_0014.html",
+ "product_code":"lts",
+ "code":"13",
+ "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",
+ "title":"Change History",
+ "githuburl":""
+ }
+]
\ No newline at end of file
diff --git a/docs/lts/api-ref/CLASS.TXT.json b/docs/lts/api-ref/CLASS.TXT.json
new file mode 100644
index 000000000..3b8a1bc81
--- /dev/null
+++ b/docs/lts/api-ref/CLASS.TXT.json
@@ -0,0 +1,119 @@
+[
+ {
+ "desc":"Public cloud APIs comply with the RESTful API design principles. REST-based Web services are organized into resources. Each resource is identified by one or more Uniform ",
+ "product_code":"lts",
+ "title":"API Description",
+ "uri":"lts_02_0001.html",
+ "doc_type":"api",
+ "p_code":"",
+ "code":"1"
+ },
+ {
+ "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":"lts",
+ "title":"Log Group Management",
+ "uri":"lts_02_0002.html",
+ "doc_type":"api",
+ "p_code":"",
+ "code":"2"
+ },
+ {
+ "desc":"This API is used to create a log group. All API URLs described in this section must be case-sensitive.This function describes how to create a log group for log storage an",
+ "product_code":"lts",
+ "title":"Creating a Log Group",
+ "uri":"lts_02_0003.html",
+ "doc_type":"api",
+ "p_code":"2",
+ "code":"3"
+ },
+ {
+ "desc":"This function describes how to query a log group you have created to obtain its name, ID, expiration time, and creation time.URI formatGET /v2.0/{project_id}/log-groups/{",
+ "product_code":"lts",
+ "title":"Querying a Log Group",
+ "uri":"lts_02_0004.html",
+ "doc_type":"api",
+ "p_code":"2",
+ "code":"4"
+ },
+ {
+ "desc":"This function describes how to delete a log group that will not be used.Before deleting a log group, ensure that the log group has no log transfer tasks. Deleted log grou",
+ "product_code":"lts",
+ "title":"Deleting a Log Group",
+ "uri":"lts_02_0005.html",
+ "doc_type":"api",
+ "p_code":"2",
+ "code":"5"
+ },
+ {
+ "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":"lts",
+ "title":"Log Stream Management",
+ "uri":"lts_02_0006.html",
+ "doc_type":"api",
+ "p_code":"",
+ "code":"6"
+ },
+ {
+ "desc":"This function describes how to create a log stream under a created log group. You can view and query raw logs under a log stream.URI formatPOST /v2.0/{project_id}/log-gro",
+ "product_code":"lts",
+ "title":"Creating a Log Stream",
+ "uri":"lts_02_0007.html",
+ "doc_type":"api",
+ "p_code":"6",
+ "code":"7"
+ },
+ {
+ "desc":"This function describes how to query a log stream you have created to obtain its name, ID, expiration time, and creation time.URI formatGET /v2.0/{project_id}/log-groups/",
+ "product_code":"lts",
+ "title":"Querying a Log Stream",
+ "uri":"lts_02_0008.html",
+ "doc_type":"api",
+ "p_code":"6",
+ "code":"8"
+ },
+ {
+ "desc":"This function describes how to delete a log stream that will not be used.Before deleting a log stream, ensure that the log stream has no log transfer tasks. Deleted log s",
+ "product_code":"lts",
+ "title":"Deleting a log stream",
+ "uri":"lts_02_0009.html",
+ "doc_type":"api",
+ "p_code":"6",
+ "code":"9"
+ },
+ {
+ "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":"lts",
+ "title":"Public Parameters",
+ "uri":"lts_02_0010.html",
+ "doc_type":"api",
+ "p_code":"",
+ "code":"10"
+ },
+ {
+ "desc":"Table 1 lists the status code.",
+ "product_code":"lts",
+ "title":"Status Code",
+ "uri":"lts_02_0011.html",
+ "doc_type":"api",
+ "p_code":"10",
+ "code":"11"
+ },
+ {
+ "desc":"This section explains the meanings of error code responses returned by LTS APIs.{\"error_msg\":\"Current user is not authenticated correctly, check your token.\",\"error_code\"",
+ "product_code":"lts",
+ "title":"Error Code",
+ "uri":"lts_02_0012.html",
+ "doc_type":"api",
+ "p_code":"10",
+ "code":"12"
+ },
+ {
+ "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":"lts",
+ "title":"Change History",
+ "uri":"lts_02_0014.html",
+ "doc_type":"api",
+ "p_code":"",
+ "code":"13"
+ }
+]
\ No newline at end of file
diff --git a/docs/lts/api-ref/PARAMETERS.txt b/docs/lts/api-ref/PARAMETERS.txt
new file mode 100644
index 000000000..6da8d5f07
--- /dev/null
+++ b/docs/lts/api-ref/PARAMETERS.txt
@@ -0,0 +1,3 @@
+version=""
+language="en-us"
+type=""
\ No newline at end of file
diff --git a/docs/lts/api-ref/lts_02_0001.html b/docs/lts/api-ref/lts_02_0001.html
new file mode 100644
index 000000000..33930810b
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0001.html
@@ -0,0 +1,8 @@
+
+
+
API Description
+Public cloud APIs comply with the RESTful API design principles. REST-based Web services are organized into resources. Each resource is identified by one or more Uniform Resource Identifiers (URIs). An application accesses a resource based on the resource's Unified Resource Locator (URL). A URL is usually in the following format: https://lts.eu-de.otc.t-systems.com/uri. In the URL,uri indicates the resource path, that is, the API access path.
+
Public cloud APIs use HTTPS as the transmission protocol. Requests/Responses are transmitted by using JSON messages, with media type represented by Application/json.
+
For details about how to use APIs, see API Usage Guidelines.
+
+
diff --git a/docs/lts/api-ref/lts_02_0002.html b/docs/lts/api-ref/lts_02_0002.html
new file mode 100644
index 000000000..78f75742a
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0002.html
@@ -0,0 +1,15 @@
+
+
+Log Group Management
+
+
+
diff --git a/docs/lts/api-ref/lts_02_0003.html b/docs/lts/api-ref/lts_02_0003.html
new file mode 100644
index 000000000..da15eebf2
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0003.html
@@ -0,0 +1,122 @@
+
+
+Creating a Log Group
+This API is used to create a log group. All API URLs described in this section must be case-sensitive.
+
Function
This function describes how to create a log group for log storage and query. You can create a maximum of 100 log groups.
+
+
URI
+
- Parameter description
+
Table 1 Parameter descriptionParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID
+ |
+
+
+
+
+
+
+
Request
- Request parameters
+
Table 2 Parameter descriptionParameter
+ |
+Sub-Parameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+log_group_name
+ |
+N/A
+ |
+Yes
+ |
+String
+ |
+Log group name.
+The configuration rules are as follows:
+- Must be a string of 1 to 64 characters.
- Only letters, digits, underscores (_), hyphens (-), and periods (.) are allowed. The name cannot start or end with a period.
+ |
+
+ttl_in_days
+ |
+N/A
+ |
+Yes
+ |
+Int
+ |
+Log expiration time. The value is fixed to 7 days.
+ |
+
+
+
+
+
+
+
+
Response
- Response parameters
+
Table 3 Parameter descriptionParameter
+ |
+Sub-Parameter
+ |
+Type
+ |
+Description
+ |
+
+
+log_group_id
+ |
+N/A
+ |
+String
+ |
+Log group ID
+ |
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/lts/api-ref/lts_02_0004.html b/docs/lts/api-ref/lts_02_0004.html
new file mode 100644
index 000000000..bde2f787f
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0004.html
@@ -0,0 +1,114 @@
+
+
+Querying a Log Group
+Function
This function describes how to query a log group you have created to obtain its name, ID, expiration time, and creation time.
+
+
URI
+
- Parameter description
+
Table 1 Parameter descriptionParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID
+ |
+
+group_id
+ |
+Yes
+ |
+String
+ |
+Log group ID
+ |
+
+
+
+
+
+
+
+
Response
- Response parameters
+
Table 2 Parameter descriptionParameter
+ |
+Sub-Parameter
+ |
+Type
+ |
+Description
+ |
+
+
+log_group_id
+ |
+-
+ |
+String
+ |
+Log group ID
+ |
+
+log_group_name
+ |
+-
+ |
+String
+ |
+Log group name
+ |
+
+creation_time
+ |
+-
+ |
+Int64
+ |
+Log group creation time
+ |
+
+ttl_in_days
+ |
+-
+ |
+Int
+ |
+Log expiration time
+ |
+
+
+
+
+ - Example response
{
+ "log_group_id": "8ac95c07-357b-11e9-bc2a-286ed488ce71",
+ "log_group_name": "lts-group-3h0y",
+ "creation_time": 1550714033721,
+ "ttl_in_days": 7
+}
+
+
+
+
+
+
diff --git a/docs/lts/api-ref/lts_02_0005.html b/docs/lts/api-ref/lts_02_0005.html
new file mode 100644
index 000000000..76a9ac0a2
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0005.html
@@ -0,0 +1,62 @@
+
+
+Deleting a Log Group
+Function
This function describes how to delete a log group that will not be used.
+
Before deleting a log group, ensure that the log group has no log transfer tasks. Deleted log groups cannot be recovered. Therefore, exercise caution when performing this deletion operation.
+
+
+
URI
+
- Parameter description
+
Table 1 Parameter descriptionParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID
+ |
+
+group_id
+ |
+Yes
+ |
+String
+ |
+ID of a created log group
+ |
+
+
+
+
+
+
+
+
Response
- Response parameters
None
+ - Example response
None
+
+
+
+
+
+
diff --git a/docs/lts/api-ref/lts_02_0006.html b/docs/lts/api-ref/lts_02_0006.html
new file mode 100644
index 000000000..a0f4de2f8
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0006.html
@@ -0,0 +1,15 @@
+
+
+Log Stream Management
+
+
+
diff --git a/docs/lts/api-ref/lts_02_0007.html b/docs/lts/api-ref/lts_02_0007.html
new file mode 100644
index 000000000..22a93837c
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0007.html
@@ -0,0 +1,110 @@
+
+
+Creating a Log Stream
+Function
This function describes how to create a log stream under a created log group. You can view and query raw logs under a log stream.
+
+
URI
+
- Parameter description
+
Table 1 Parameter descriptionParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID
+ |
+
+group_id
+ |
+Yes
+ |
+String
+ |
+ID of a created log group
+ |
+
+
+
+
+
+
+
Request
- Request parameters
+
Table 2 Parameter descriptionParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+log_topic_name
+ |
+Yes
+ |
+String
+ |
+Log stream name.
+The configuration rules are as follows:
+- Must be a string of 1 to 64 characters.
- Only letters, digits, underscores (_), hyphens (-), and periods (.) are allowed. The name cannot start or end with a period.
+ |
+
+
+
+
+
+
+
+
Response
- Response parameters
+
Table 3 Parameter descriptionParameter
+ |
+Type
+ |
+Description
+ |
+
+
+log_topic_id
+ |
+String
+ |
+ID of a log stream
+ |
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/lts/api-ref/lts_02_0008.html b/docs/lts/api-ref/lts_02_0008.html
new file mode 100644
index 000000000..fe2636aac
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0008.html
@@ -0,0 +1,113 @@
+
+
+Querying a Log Stream
+Function
This function describes how to query a log stream you have created to obtain its name, ID, expiration time, and creation time.
+
+
URI
+
- Parameter description
+
Table 1 Parameter descriptionParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID
+ |
+
+group_id
+ |
+Yes
+ |
+String
+ |
+Log group ID
+ |
+
+topic_id
+ |
+Yes
+ |
+String
+ |
+ID of a log stream
+ |
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/lts/api-ref/lts_02_0009.html b/docs/lts/api-ref/lts_02_0009.html
new file mode 100644
index 000000000..6a89ea60d
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0009.html
@@ -0,0 +1,71 @@
+
+
+Deleting a log stream
+Function
This function describes how to delete a log stream that will not be used.
+
Before deleting a log stream, ensure that the log stream has no log transfer tasks. Deleted log streams cannot be recovered. Therefore, exercise caution when performing this deletion operation.
+
+
+
URI
+
- Parameter description
+
Table 1 Parameter descriptionParameter
+ |
+Mandatory
+ |
+Type
+ |
+Description
+ |
+
+
+project_id
+ |
+Yes
+ |
+String
+ |
+Project ID
+ |
+
+group_id
+ |
+Yes
+ |
+String
+ |
+ID of a created log group
+ |
+
+topic_id
+ |
+Yes
+ |
+String
+ |
+ID of a created log stream
+ |
+
+
+
+
+
+
+
+
Response
- Parameter description
None
+ - Example response
None
+
+
+
+
+
+
diff --git a/docs/lts/api-ref/lts_02_0010.html b/docs/lts/api-ref/lts_02_0010.html
new file mode 100644
index 000000000..835254784
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0010.html
@@ -0,0 +1,13 @@
+
+
+Public Parameters
+
+
+
diff --git a/docs/lts/api-ref/lts_02_0011.html b/docs/lts/api-ref/lts_02_0011.html
new file mode 100644
index 000000000..40b6d25ed
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0011.html
@@ -0,0 +1,100 @@
+
+
+Status Code
+Table 1 lists the status code.
+
+
Table 1 Status code descriptionStatus Code
+ |
+Returned Value
+ |
+Description
+ |
+
+
+200
+ |
+OK
+ |
+The results of GET and PUT operations are returned normally.
+ |
+
+201
+ |
+OK
+ |
+The POST request is successful and the query result is returned.
+ |
+
+204
+ |
+No Content
+ |
+The result of the DELETE operation is returned normally.
+ |
+
+400
+ |
+Bad Request
+ |
+Request error.
+ |
+
+401
+ |
+Unauthorized
+ |
+The authentication information is not provided or is incorrect.
+ |
+
+403
+ |
+Forbidden
+ |
+You are forbidden to access the requested page.
+ |
+
+404
+ |
+Not Found
+ |
+The server failed to find the requested resource.
+ |
+
+408
+ |
+Request Timeout
+ |
+The request timed out.
+ |
+
+429
+ |
+Too Many Requests
+ |
+The number of requests exceeds the upper limit.
+ |
+
+500
+ |
+Internal Server Error
+ |
+Failed to complete the request because of a service error.
+ |
+
+503
+ |
+Service Unavailable
+ |
+Failed to complete the request because the system is unavailable.
+ |
+
+
+
+
+
+
+
diff --git a/docs/lts/api-ref/lts_02_0012.html b/docs/lts/api-ref/lts_02_0012.html
new file mode 100644
index 000000000..d572971bb
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0012.html
@@ -0,0 +1,199 @@
+
+
+Error Code
+Description
This section explains the meanings of error code responses returned by LTS APIs.
+
+
Response Format
{"error_msg":"Current user is not authenticated correctly, check your token.","error_code":"LTS.0002"}
+
+
Error Code Description
+
Table 1 Error code descriptionResponse Code
+ |
+Error Code
+ |
+Description
+ |
+Error Message
+ |
+Handling Measure
+ |
+
+
+400
+ |
+LTS.0101
+
+ |
+Failed to create the log group because a log group with the same name already exists.
+ |
+Failed to create log group, the group name has been existed
+ |
+Check the log group name.
+ |
+
+400
+ |
+LTS.0104
+
+ |
+Failed to create the log group because the maximum number of log groups has been reached.
+ |
+Failed to create log group, the number of log groups exceeds the quota
+ |
+Check whether the number of log groups reaches the quota (100 by default).
+ |
+
+400
+ |
+LTS.0105
+ |
+Failed to delete the log group because the log group has associated log transfer tasks.
+ |
+Log group is associated by transfer
+ |
+Check whether the associated log transfer tasks have been deleted.
+ |
+
+404
+ |
+LTS.0201
+ |
+Failed to create a log stream because the associated log group does not exist.
+ |
+The group is not existed
+ |
+Check the ID of the log group.
+ |
+
+400
+ |
+LTS.0205
+ |
+Failed to create a log stream because the log stream name already exists.
+ |
+The topic name has been existed
+ |
+Check whether the log stream with the same name already exists.
+ |
+
+400
+ |
+LTS.0206
+ |
+Failed to create a log stream because the maximum number of log streams has been reached.
+ |
+Failed to create log topic, the number of log topics exceeds the quota
+ |
+Check whether the number of log streams reaches the quota (100 by default).
+ |
+
+400
+ |
+LTS.0207
+ |
+Failed to delete the log stream because the log stream has associated a log transfer task.
+ |
+Log topic is associated by transfer
+ |
+Check whether the associated log transfer task has been deleted.
+ |
+
+500
+ |
+LTS.0010
+
+ |
+System internal error.
+ |
+The system encountered an internal error
+ |
+Contact the administrator.
+ |
+
+500
+ |
+LTS.0102
+ |
+Failed to create the log group.
+ |
+Failed to create log group.
+ |
+Check whether the project ID is correct and whether the log group name meets the requirements.
+ |
+
+500
+ |
+LTS.0103
+ |
+Failed to delete the log group.
+ |
+Failed to delete log group
+ |
+Check whether the database is normal or whether the network connection is normal.
+ |
+
+500
+ |
+LTS.0202
+ |
+Failed to create a log stream.
+ |
+Failed to create log topic
+ |
+Check whether the project and group IDs are correct and whether the log stream name meets the requirements.
+ |
+
+500
+ |
+LTS.0203
+ |
+Failed to delete the log stream.
+ |
+Failed to delete log topic
+ |
+Check whether the database is normal or whether the network connection is normal.
+ |
+
+400
+ |
+LTS.0001
+ |
+The API version /projectId is invalid or does not exist.
+ |
+API version/project id invalid or missing
+ |
+Check whether the version and projectID information is correct.
+ |
+
+401
+ |
+LTS.0002
+ |
+Unauthorized user token.
+ |
+Current user is not authenticated correctly, check your token
+ |
+Check the token information of the current user.
+ |
+
+400
+ |
+LTS.0011
+ |
+Invalid resource ID.
+ |
+The resource id is invalid or missing
+ |
+Check whether the resource ID in the request is correct.
+ |
+
+
+
+
+
+
+
+
diff --git a/docs/lts/api-ref/lts_02_0014.html b/docs/lts/api-ref/lts_02_0014.html
new file mode 100644
index 000000000..dc23e0f65
--- /dev/null
+++ b/docs/lts/api-ref/lts_02_0014.html
@@ -0,0 +1,31 @@
+
+
+Change History
+
+
Released On
+ |
+Description
+ |
+
+
+2019-04-26
+ |
+Modified as follows:
+A maximum of 100 log groups and 100 log streams are supported.
+ |
+
+2019-04-19
+ |
+- Changed the Endpoint URL of LTS from https://Endpoint/uri to https://lts.eu-de.otc.t-systems.com/uri.
- Changed Ttl_in_days to ttl_in_days in the response parameter description table in Querying a Log Group.
- Deleted the log_topics parameter in the response parameter description table in Querying a Log Stream.
+ |
+
+2019-03-30
+ |
+This issue is the first official release.
+ |
+
+
+
+
+
+
diff --git a/docs/lts/api-ref/public_sys-resources/ExpandCollapse.js b/docs/lts/api-ref/public_sys-resources/ExpandCollapse.js
new file mode 100644
index 000000000..116ddaabf
--- /dev/null
+++ b/docs/lts/api-ref/public_sys-resources/ExpandCollapse.js
@@ -0,0 +1 @@
+var expandClassName="dropdownexpand";var collapseClassName="dropdowncollapse";var collapseTableClassName="dropdowncollapsetable";function ExpandorCollapseNode(a){a=a.parentNode;if(a.className==expandClassName){a.className=collapseClassName}else{a.className=expandClassName}}function ExpandorCollapseTableNode(a){a=a.parentNode;if(a.className==expandClassName){a.className=collapseTableClassName}else{a.className=expandClassName}}function ExpandorCollapseAllNodes(g,h,c){var a=g.getAttribute("title");var b=g.parentNode;if(a=="collapse"){g.setAttribute("title","expand");g.className="dropdownAllButtonexpand";g.innerHTML=h}else{g.setAttribute("title","collapse");g.className="dropdownAllButtoncollapse";g.innerHTML=c}var f=b.getElementsByTagName("*");for(var d=0;d-1){ExpandForHref(a.substring(a.lastIndexOf("#")+1))}}catch(c){}};
\ No newline at end of file
diff --git a/docs/lts/api-ref/public_sys-resources/caution_3.0-en-us.png b/docs/lts/api-ref/public_sys-resources/caution_3.0-en-us.png
new file mode 100644
index 000000000..60f607621
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/caution_3.0-en-us.png differ
diff --git a/docs/lts/api-ref/public_sys-resources/commonltr.css b/docs/lts/api-ref/public_sys-resources/commonltr.css
new file mode 100644
index 000000000..c5480b0ab
--- /dev/null
+++ b/docs/lts/api-ref/public_sys-resources/commonltr.css
@@ -0,0 +1 @@
+body{font-size:10pt;font-family:Arial;margin:1.5em;border-top:2pt;padding-top:1em;padding-bottom:2em}.msgph{font-family:Courier New}.rowlinecopyright{color:red;margin-top:10pt}.unresolved{background-color:skyblue}.noTemplate{background-color:yellow}.base{background-color:#fff}.nested0{margin-top:1em}.p{margin-top:.6em;margin-bottom:.6em}p{margin-top:.5em;margin-bottom:.5em}.note p{margin-top:.5em;margin-bottom:.5em}.tip p{margin-top:.5em;margin-bottom:.5em}.danger p{margin-top:.5em;margin-bottom:.5em}.notice p{margin-top:.5em;margin-bottom:.5em}.warning p{margin-top:.5em;margin-bottom:.5em}.caution p{margin-top:.5em;margin-bottom:.5em}.attention p{margin-top:.5em;margin-bottom:.5em}table p{margin-top:.2em;margin-bottom:.2em}table .p{margin-top:.4em;margin-bottom:.2em}.figcap{font-size:10pt}img{margin-top:.3em}.figdesc{font-style:normal}.figborder{border-style:solid;padding-left:3px;border-width:2px;padding-right:3px;margin-top:1em;border-color:Silver}.figsides{border-left:2px solid;padding-left:3px;border-right:2px solid;padding-right:3px;margin-top:1em;border-color:Silver}.figtop{border-top:2px solid;margin-top:1em;border-color:Silver}.figbottom{border-bottom:2px solid;border-color:Silver}.figtopbot{border-top:2px solid;border-bottom:2px solid;margin-top:1em;border-color:Silver}.fignone{font-size:10pt;margin-top:8pt;margin-bottom:8pt}.familylinks{margin-top:1.5em;margin-bottom:1em}.ullinks{list-style-type:none}.linklist{margin-bottom:1em}.linklistwithchild{margin-left:1.5em;margin-bottom:1em}.sublinklist{margin-left:1.5em;margin-bottom:1em}.relconcepts{margin-top:.6em;margin-bottom:.6em}.reltasks{margin-top:.6em;margin-bottom:.6em}.relref{margin-top:.6em;margin-bottom:.6em}.relinfo{margin-top:.6em;margin-bottom:.6em}.breadcrumb{font-size:smaller;margin-bottom:.6em}.prereq{margin-left:20px}.parentlink{margin-top:.6em;margin-bottom:.6em}.nextlink{margin-top:.6em;margin-bottom:.6em}.previouslink{margin-top:.6em;margin-bottom:.6em}.topictitle1{margin-top:0;margin-bottom:1em;font-size:14pt;color:#007af4}.topictitle2{margin-top:1pc;margin-bottom:.45em;font-size:1.17em;color:#007af4}.topictitle3{margin-top:1pc;margin-bottom:.17em;font-size:1.17em;font-weight:bold;color:#007af4}.topictitle4{margin-top:.83em;font-size:1.17em;font-weight:bold}.topictitle5{font-size:1.17em;font-weight:bold}.topictitle6{font-size:1.17em;font-style:italic}.sectiontitle{margin-top:1em;margin-bottom:1em;color:black;font-size:10.5pt;font-weight:bold;color:#007af4;overflow:auto}.section{margin-top:1em;margin-bottom:1em}.example{margin-top:1em;margin-bottom:1em}.sectiontitle2contents:link{color:#007af4}.sectiontitle2contents:visited{color:#800080}.note{margin-top:1em;margin-bottom:1em;background-color:#ffc}.notetitle{font-weight:bold}.notelisttitle{font-weight:bold}.tip{margin-top:1em;margin-bottom:1em;background-color:#ffc}.tiptitle{font-weight:bold}.fastpath{margin-top:1em;margin-bottom:1em;background-color:#ffc}.fastpathtitle{font-weight:bold}.important{margin-top:1em;margin-bottom:1em;background-color:#ffc}.importanttitle{font-weight:bold}.remember{margin-top:1em;margin-bottom:1em;background-color:#ffc}.remembertitle{font-weight:bold}.restriction{margin-top:1em;margin-bottom:1em;background-color:#ffc}.restrictiontitle{font-weight:bold}.attention{margin-top:1em;margin-bottom:1em;background-color:#ffc}.attentiontitle{font-weight:bold}.dangertitle{font-weight:bold}.danger{margin-top:1em;margin-bottom:1em;background-color:#ffc}.noticetitle{font-weight:bold}.notice{margin-top:1em;margin-bottom:1em;background-color:#ffc}.warningtitle{font-weight:bold}.warning{margin-top:1em;margin-bottom:1em;background-color:#ffc}.cautiontitle{font-weight:bold}.caution{margin-top:1em;margin-bottom:1em;background-color:#ffc}ul.simple{list-style-type:none}li ul{margin-top:.6em}li{margin-top:.6em;margin-bottom:.6em}.note li{margin-top:.2em;margin-bottom:.2em}.tip li{margin-top:.2em;margin-bottom:.2em}.danger li{margin-top:.2em;margin-bottom:.2em}.warning li{margin-top:.2em;margin-bottom:.2em}.notice li{margin-top:.2em;margin-bottom:.2em}.caution li{margin-top:.2em;margin-bottom:.2em}.attention li{margin-top:.2em;margin-bottom:.2em}table li{margin-top:.2em;margin-bottom:.2em}ol{margin-top:1em;margin-bottom:1em;margin-left:2.4em;padding-left:0}ul{margin-top:1em;margin-bottom:1em;margin-left:2.0em;padding-left:0}ol ul{list-style:disc}ul ul{list-style:square}ol ul ul{list-style:square}ol ul{list-style-type:disc}table ol{margin-top:.4em;margin-bottom:.4em;list-style:decimal}table ul{margin-top:.4em;margin-bottom:.4em;list-style:disc}table ul ul{margin-top:.4em;margin-bottom:.4em;list-style:square}table ol ol{margin-top:.4em;margin-bottom:.4em;list-style:lower-alpha}table ol ul{margin-top:.4em;margin-bottom:.4em;list-style:disc}table ul ol{margin-top:.4em;margin-bottom:.4em;list-style:decimal}.substepthirdol{list-style-type:lower-roman}.firstcol{font-weight:bold}th{background-color:#cfcfcf}table{margin-top:8pt;margin-bottom:12pt;width:100%}table caption{margin-top:8pt;text-align:left}.bold{font-weight:bold}.boldItalic{font-weight:bold;font-style:italic}.italic{font-style:italic}.underlined{text-decoration:underline}.var{font-style:italic}.shortcut{text-decoration:underline}.dlterm{font-weight:bold}dd{margin-top:.5em;margin-bottom:.5em}.dltermexpand{font-weight:bold;margin-top:1em}*[compact="yes"]>li{margin-top:0}*[compact="no"]>li{margin-top:.53em}.liexpand{margin-top:1em;margin-bottom:1em}.sliexpand{margin-top:1em;margin-bottom:1em}.dlexpand{margin-top:1em;margin-bottom:1em}.ddexpand{margin-top:1em;margin-bottom:1em}.stepexpand{margin-top:.3em;margin-bottom:.3em}.substepexpand{margin-top:.3em;margin-bottom:.3em}div.imageleft{text-align:left}div.imagecenter{text-align:center}div.imageright{text-align:right}div.imagejustify{text-align:justify}div.noblankline{text-align:center}div.noblankline img{margin-top:0}pre.screen{margin-top:2px;margin-bottom:2px;padding:1.5px 1.5px 0 1.5px;border:0;background-color:#ddd;white-space:pre}pre.codeblock{margin-top:2px;margin-bottom:2px;padding:1.5px 1.5px 0 1.5px;border:0;background-color:#ddd;white-space:pre}.hrcopyright{color:#3f4e5d;margin-top:18pt}.hwcopyright{text-align:center}.comment{margin:2px 2px 2px 2px;font-family:Arial;font-size:10pt;background-color:#bfb;color:#000}.dropdownAllButtonexpand{cursor:pointer;background-repeat:no-repeat;background-position:0 4px;padding-left:15px;background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4}.dropdownAllButtoncollapse{cursor:pointer;background-repeat:no-repeat;background-position:0 4px;padding-left:15px;background-image:url(icon-arrowdn.gif);text-decoration:underline;color:#007af4;text-decoration:underline;color:#007af4}.dropdowntitle{background-repeat:no-repeat;background-position:0 4px;padding-left:15px;cursor:pointer;text-decoration:underline;color:#007af4}.dropdownexpand .dropdowntitle{background-image:url(icon-arrowdn.gif);text-decoration:underline;color:#007af4;margin:0 0 8px 0}.dropdowncollapse .dropdowncontext{display:none}.dropdowncollapse .dropdowntitle{background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4}.dropdowncollapsetable{border:0}.dropdowncollapsetable .dropdowncontext{display:none}.dropdowncollapsetable .dropdowntitle{background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4}pre{font-size:10pt;font-weight:normal;margin-left:9;margin-top:2;margin-bottom:2}.termcolor{color:blue;cursor:pointer}#dhtmlgoodies_tooltip{background-color:#f0f0d2;border:1px solid #000;position:absolute;display:none;z-index:20000;padding:2px;font-size:.9em;-moz-border-radius:6px;font-family:"Trebuchet MS","Lucida Sans Unicode",Arial,sans-serif}#dhtmlgoodies_tooltipShadow{position:absolute;background-color:#555;display:none;z-index:10000;opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7;-moz-opacity:.7;-moz-border-radius:6px}.freeze{position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));left:10;top:0}
\ No newline at end of file
diff --git a/docs/lts/api-ref/public_sys-resources/commonltr_print.css b/docs/lts/api-ref/public_sys-resources/commonltr_print.css
new file mode 100644
index 000000000..a59823141
--- /dev/null
+++ b/docs/lts/api-ref/public_sys-resources/commonltr_print.css
@@ -0,0 +1 @@
+body{font-size:12.0pt;margin:1.5em;margin-left:1.6cm}.msgph{font-family:Courier New}.rowlinecopyright{color:red;margin-top:10pt}.unresolved{background-color:skyblue}.noTemplate{background-color:yellow}.base{background-color:#fff}.nested0{margin-top:1em}.p{margin-top:1em}p{margin-top:.5em;margin-bottom:.5em}.note p{margin-top:.5em;margin-bottom:.5em}.tip p{margin-top:.5em;margin-bottom:.5em}.danger p{margin-top:.5em;margin-bottom:.5em}.warning p{margin-top:.5em;margin-bottom:.5em}.notice p{margin-top:.5em;margin-bottom:.5em}.caution p{margin-top:.5em;margin-bottom:.5em}.attention p{margin-top:.5em;margin-bottom:.5em}table p{margin-top:.2em;margin-bottom:.2em}table .p{margin-top:.4em;margin-bottom:.2em}.covertable{border:0;width:100% cellpadding:8pt;cellspacing:8pt}.cover_productname{font-size:15.0pt;font-family:"Arial"}.cover_manualtitle{font-size:24.0pt;font-weight:bold;font-family:"Arial"}.cover_manualsubtitle{font-size:18.0pt;font-weight:bold;font-family:"Arial"}.cover_heading{font-size:12.0pt;font-weight:bold;font-family:"Arial"}.cover_text{font-size:9.0pt;font-family:"Arial"}.tocheading,.heading1,.topictitle1{margin-top:40.0pt;margin-right:0;margin-bottom:20.0pt;margin-left:-1cm;text-align:left;border:0;border-bottom:solid windowtext .5pt;font-size:22.0pt;font-family:"Arial";font-weight:bold}.topictitlenumber1{font-size:72.0pt;font-family:"Book Antiqua";font-weight:bold}.topictitle2{margin-top:10.0pt;margin-right:0;margin-bottom:8.0pt;margin-left:-1cm;text-indent:0;font-size:18.0pt;font-family:"Arial";font-weight:bold}.topictitle3{margin-top:10.0pt;margin-right:0;margin-bottom:8.0pt;margin-left:0;text-indent:0;font-size:16.0pt;font-family:"Book Antiqua";font-weight:bold}.topictitle4{margin-top:10.0pt;margin-right:0;margin-bottom:8.0pt;margin-left:0;text-indent:0;font-size:14.0pt;font-family:"Book Antiqua";font-weight:bold}.topictitle5{margin-top:10.0pt;margin-right:0;margin-bottom:8.0pt;margin-left:0;text-indent:0;font-size:13.0pt;font-family:"Book Antiqua";font-weight:bold}.blocklabel,.topictitle6{margin-top:15.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;text-indent:0;font-size:13.0pt;font-family:"Book Antiqua";font-weight:bold}.sectiontitle{margin-top:15.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:-1cm;text-indent:0;font-size:13.0pt;font-family:"Arial";font-weight:bold}.tocentry1{margin-top:8.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:12.0pt;font-family:"Book Antiqua";font-weight:bold}.tocentry2{margin-top:4.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman"}.tocentry3{margin-top:4.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman"}.tocentry4{margin-top:4.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman"}.tocentry5{margin-top:4.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman"}.tofentry1{margin-top:8.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman";font-weight:normal}.totentry1{margin-top:8.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;line-height:12.0pt;font-size:11.0pt;font-family:"Times New Roman";font-weight:normal}.indexheading{margin-top:15.0pt;margin-right:0;margin-bottom:4.0pt;margin-left:0;text-indent:0;font-size:13.0pt;font-family:"Book Antiqua";font-weight:bold}.indexentry1{margin-top:4pt;margin-right:0;margin-bottom:0;margin-left:0;line-height:12.0pt;font-size:12.0pt;font-family:"Times New Roman"}.indexentry2{margin-top:0;margin-right:0;margin-bottom:0;margin-left:24.0pt;line-height:12.0pt;font-size:12.0pt}.indexentry3{margin-top:0;margin-right:0;margin-bottom:0;margin-left:48pt;line-height:12.0pt;font-size:12.0pt}.figurenumber{font-weight:bold}.tablenumber{font-weight:bold}.familylinks{margin-top:1.5em;margin-bottom:1em}.figcap{font-size:11.0pt}.tablecap{font-size:11.0pt}.figdesc{font-style:normal}.fignone{margin-top:8.0pt}.figborder{border-style:solid;padding-left:3px;border-width:2px;padding-right:3px;margin-top:1em;border-color:Silver}.figsides{border-left:2px solid;padding-left:3px;border-right:2px solid;padding-right:3px;margin-top:1em;border-color:Silver}.figtop{border-top:2px solid;margin-top:1em;border-color:Silver}.figbottom{border-bottom:2px solid;border-color:Silver}.figtopbot{border-top:2px solid;border-bottom:2px solid;margin-top:1em;border-color:Silver}.ullinks{margin-left:0;list-style-type:none}.ulchildlink{margin-top:1em;margin-bottom:1em}.olchildlink{margin-top:1em;margin-bottom:1em;margin-left:1em}.linklist{margin-bottom:1em}.linklistwithchild{margin-left:1.5em;margin-bottom:1em}.sublinklist{margin-left:1.5em;margin-bottom:1em}.relconcepts{margin-left:1cm;margin-top:1em;margin-bottom:1em}.reltasks{margin-left:1cm;margin-top:1em;margin-bottom:1em}.relref{margin-left:1cm;margin-top:1em;margin-bottom:1em}.relinfo{margin-top:1em;margin-bottom:1em}.breadcrumb{font-size:smaller;margin-bottom:1em}.prereq{margin-left:0}.parentlink{margin-top:.6em;margin-bottom:.6em}.nextlink{margin-top:.6em;margin-bottom:.6em}.previouslink{margin-top:.6em;margin-bottom:.6em}.section{margin-top:1em;margin-bottom:1em}.example{margin-top:1em;margin-bottom:1em}table .note{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.note{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.notetitle{font-weight:bold;font-size:11.0pt}.notelisttitle{font-weight:bold}table .tip{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.tip{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.tiptitle{font-weight:bold;font-size:11.0pt}table .fastpath{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.fastpath{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.fastpathtitle{font-weight:bold;font-size:11.0pt}table .important{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman";font-style:italic}.important{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.importanttitle{font-weight:bold;font-size:11.0pt}table .remember{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman";font-style:italic}.remember{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.remembertitle{font-weight:bold;font-size:11.0pt}table .restriction{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman";font-style:italic}.restriction{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;border-top:solid .5pt;border-bottom:solid .5pt}.restrictiontitle{font-weight:bold;font-size:11.0pt}table .attention{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.attention{margin-top:1em;margin-bottom:1em;border:0;border-top:solid .5pt;border-bottom:solid .5pt}.attentiontitle{font-weight:bold}table .danger{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.dangertitle{font-weight:bold}.danger{margin-top:1em;margin-bottom:1em;border:0;border-top:solid .5pt;border-bottom:solid .5pt}table .notice{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.noticetitle{font-weight:bold}.notice{margin-top:1em;margin-bottom:1em;border:0;border-top:solid .5pt;border-bottom:solid .5pt}table .warning{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}.warningtitle{font-weight:bold}.warning{margin-top:1em;margin-bottom:1em;border:0;border-top:solid .5pt;border-bottom:solid .5pt}table .caution{margin-top:1em;margin-bottom:1em;border:0;font-size:10.0pt;font-family:"Times New Roman"}table caption{margin-top:8pt;text-align:left;font-weight:bold}.tablenoborder{margin-top:8pt}.cautiontitle{font-weight:bold}.caution{margin-top:1em;margin-bottom:1em;border:0;border-top:solid .5pt;border-bottom:solid .5pt}ul.simple{list-style-type:none}li ul{margin-top:.6em}li{margin-top:.6em;margin-bottom:.6em}.note li{margin-top:.2em;margin-bottom:.2em}.tip li{margin-top:.2em;margin-bottom:.2em}.danger li{margin-top:.2em;margin-bottom:.2em}.warning li{margin-top:.2em;margin-bottom:.2em}.notice li{margin-top:.2em;margin-bottom:.2em}.caution li{margin-top:.2em;margin-bottom:.2em}.attention li{margin-top:.2em;margin-bottom:.2em}table li{margin-top:.2em;margin-bottom:.2em}.firstcol{font-weight:bold}th{background-color:#cfcfcf}.bold{font-weight:bold}.boldItalic{font-weight:bold;font-style:italic}.italic{font-style:italic}.underlined{text-decoration:underline}.var{font-style:italic}.shortcut{text-decoration:underline}.dlterm{font-weight:bold}dd{margin-top:.5em;margin-bottom:.5em}.dltermexpand{font-weight:bold;margin-top:1em}*[compact="yes"]>li{margin-top:0}*[compact="no"]>li{margin-top:.53em}.liexpand{margin-top:1em;margin-bottom:1em}.sliexpand{margin-top:1em;margin-bottom:1em}.dlexpand{margin-top:1em;margin-bottom:1em}.ddexpand{margin-top:1em;margin-bottom:1em}.stepexpand{margin-top:1em;margin-bottom:1em}.substepexpand{margin-top:1em;margin-bottom:1em}table{margin-top:8pt;margin-bottom:10.0pt;width:100%}thead{font-size:10.0pt;font-family:"Book Antiqua";font-weight:bold}tbody{font-size:11.0pt}ol{margin-top:1em;margin-bottom:1em;margin-left:1.7em;-webkit-padding-start:0}ul{margin-top:1em;margin-bottom:1em;margin-left:1.2em;-webkit-padding-start:0}ol ul{list-style:disc}ul ul{list-style:square}ol ol{list-style-type:lower-alpha}table ol{margin-top:.4em;margin-bottom:.4em;list-style:decimal}table ul{margin-top:.4em;margin-bottom:.4em;list-style:disc}table ul ul{margin-top:.4em;margin-bottom:.4em;list-style:square}table ol ol{margin-top:.4em;margin-bottom:.4em;list-style:lower-alpha}table ol ul{margin-top:.4em;margin-bottom:.4em;list-style:disc}table ul ol{margin-top:.4em;margin-bottom:.4em;list-style:decimal}.substepthirdol{list-style-type:lower-roman}div.imageleft{text-align:left}div.imagecenter{text-align:center}div.imageright{text-align:right}div.imagejustify{text-align:justify}div.noblankline{text-align:center}div.noblankline img{margin-top:0}pre{font-size:10.0pt;border-width:2px;padding:2px;margin-top:5px;margin-bottom:5px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre.screen{margin-top:2px;margin-bottom:2px;padding:1.5px 1.5px 0 1.5px;border:0;white-space:pre}pre.codeblock{margin-top:2px;margin-bottom:2px;padding:1.5px 1.5px 0 1.5px;border:0;white-space:pre}.dropdownAllButtonexpand{cursor:pointer;background-repeat:no-repeat;background-position:0 4px;padding-left:15px;background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4}.dropdownAllButtoncollapse{cursor:pointer;background-repeat:no-repeat;background-position:0 4px;padding-left:15px;background-image:url(icon-arrowdn.gif);text-decoration:underline;color:#007af4;text-decoration:underline;color:#007af4}.dropdowntitle{background-repeat:no-repeat;background-position:0 4px;padding-left:15px;cursor:pointer;text-decoration:underline;color:#007af4}.dropdownexpand .dropdowntitle{background-image:url(icon-arrowdn.gif);text-decoration:underline;color:#007af4;margin:0 0 8px 0}.dropdowncollapse .dropdowntitle{background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4;margin:0 0 8px 0}.dropdowncollapsetable .dropdowntitle{background-image:url(icon-arrowrt.gif);text-decoration:underline;color:#007af4;margin:0 0 8px 0}.prefacesectiontitle1{margin-top:10.0pt;margin-right:0;margin-bottom:8.0pt;margin-left:-1cm;text-indent:0;font-size:18.0pt;font-family:"Book Antiqua";font-weight:bold;overflow:auto}.termcolor{color:blue;cursor:pointer}#dhtmlgoodies_tooltip{background-color:#f0f0d2;border:1px solid #000;position:absolute;display:none;z-index:20000;padding:2px;font-size:.9em;-moz-border-radius:6px;font-family:"Trebuchet MS","Lucida Sans Unicode",Arial,sans-serif}#dhtmlgoodies_tooltipShadow{position:absolute;background-color:#555;display:none;z-index:10000;opacity:.7;filter:alpha(opacity=70);-khtml-opacity:.7;-moz-opacity:.7;-moz-border-radius:6px}.freeze{position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));left:10;top:0}.hrcopyright{color:#3f4e5d;margin-top:18pt;margin-left:-1cm}.hwcopyright{text-align:center;font-family:Arial;margin-left:-1cm}
\ No newline at end of file
diff --git a/docs/lts/api-ref/public_sys-resources/commonrtl.css b/docs/lts/api-ref/public_sys-resources/commonrtl.css
new file mode 100644
index 000000000..f261da752
--- /dev/null
+++ b/docs/lts/api-ref/public_sys-resources/commonrtl.css
@@ -0,0 +1,2 @@
+/*! Copyright (c) Huawei Technologies Co., Ltd. 2020-2022. All rights reserved. */.msgph{font-family:Courier New}.unresolved{background-color:#87ceeb}.noTemplate{background-color:#ff0}.base{background-color:#fff}/*! Add space for top level topics */.nested0,.p{margin-top:1em}/*! div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid *//*! Default of italics to set apart figure captions */.figcap,.italic,.var{font-style:italic}.figdesc{font-style:normal}/*! Use @frame to create frames on figures */.figborder{padding-left:3px;padding-right:3px;margin-top:1em;border:2px solid Silver}.figsides{margin-top:1em;padding-left:3px;padding-right:3px;border-left:2px solid Silver;border-right:2px solid Silver}.figtop{border-top:2px solid Silver;margin-top:1em}.figbottom{border-bottom:2px solid Silver}.figtopbot{border-top:2px solid Silver;border-bottom:2px solid Silver;margin-top:1em}/*! Most link groups are created with . Ensure they have space before and after. */.ullinks,ul.simple{list-style-type:none}.attention,.danger,.ddexpand,.dlexpand,.example,.fastpath,.important,.liexpand,.linklist,.note,.notice,.olchildlink,.relconcepts,.relinfo,.relref,.reltasks,.remember,.restriction,.section,.sliexpand,.stepexpand,.substepexpand,.tip,.ulchildlink,.warning{margin-top:1em;margin-bottom:1em}.linklistwithchild,.sublinklist{margin-top:1em;margin-right:1.5em;margin-bottom:1em}.breadcrumb{font-size:smaller;margin-bottom:1em}.prereq{margin-right:20px}/*! Set heading sizes, getting smaller for deeper nesting */.topictitle1{font-size:1.34em;margin-top:0;margin-bottom:.1em}.topictitle2,.topictitle3,.topictitle4,.topictitle5,.topictitle6,.sectiontitle{font-size:1.17em}.topictitle2{margin-top:1pc;margin-bottom:.45em}.topictitle3{margin-top:1pc;margin-bottom:.17em;font-weight:700}.topictitle4{margin-top:.83em;font-weight:700}.topictitle5{font-weight:700}.topictitle6{font-style:italic}.sectiontitle{margin-top:1em;margin-bottom:0;color:#000;font-weight:700}/*! All note formats have the same default presentation */.attentiontitle,.bold,.cautiontitle,.dangertitle,.dlterm,.fastpathtitle,.firstcol,.importanttitle,.notelisttitle,.notetitle,.noticetitle,.parmname,.remembertitle,.restrictiontitle,.tiptitle,.uicontrol,.warningtitle{font-weight:700}.caution{font-weight:700;margin-bottom:1em}/*! Simple lists do not get a bullet *//*! Used on the first column of a table, when rowheader="firstcol" is used *//*! Various basic phrase styles */.boldItalic{font-weight:700;font-style:italic}.shortcut,.underlined{text-decoration:underline}/*! 2008-10-27 keyword采用跟随上下文的样式
+*//*! Default of bold for definition list terms *//*! Use CSS to expand lists with @compact="no" */.dltermexpand{font-weight:700;margin-top:1em}[compact="yes"]>li{margin-top:0}[compact="no"]>li{margin-top:.53em}/*! Align images based on @align on topic/image */div.imageleft,.text-align-left{text-align:left}div.imagecenter,.text-align-center{text-align:center}div.imageright,.text-align-right{text-align:right}div.imagejustify,.text-align-justify{text-align:justify}.cellrowborder{border-right:0;border-top:0;border-left:1px solid;border-bottom:1px solid}.row-nocellborder{border-left:hidden;border-right:0;border-top:0;border-bottom:1px solid}.cell-norowborder{border-top:0;border-bottom:hidden;border-right:0;border-left:1px solid}.nocellnorowborder{border:0;border-left:hidden;border-bottom:hidden}pre.codeblock,pre.screen{padding:5px;border:outset;background-color:#ccc;margin-top:2px;margin-bottom:2px;white-space:pre}
\ No newline at end of file
diff --git a/docs/lts/api-ref/public_sys-resources/danger_3.0-en-us.png b/docs/lts/api-ref/public_sys-resources/danger_3.0-en-us.png
new file mode 100644
index 000000000..47a9c7235
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/danger_3.0-en-us.png differ
diff --git a/docs/lts/api-ref/public_sys-resources/delta.gif b/docs/lts/api-ref/public_sys-resources/delta.gif
new file mode 100644
index 000000000..0d1b1f674
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/delta.gif differ
diff --git a/docs/lts/api-ref/public_sys-resources/deltaend.gif b/docs/lts/api-ref/public_sys-resources/deltaend.gif
new file mode 100644
index 000000000..cc7da0fc8
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/deltaend.gif differ
diff --git a/docs/lts/api-ref/public_sys-resources/icon-arrowdn.gif b/docs/lts/api-ref/public_sys-resources/icon-arrowdn.gif
new file mode 100644
index 000000000..84eec9be2
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/icon-arrowdn.gif differ
diff --git a/docs/lts/api-ref/public_sys-resources/icon-arrowrt.gif b/docs/lts/api-ref/public_sys-resources/icon-arrowrt.gif
new file mode 100644
index 000000000..39583d168
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/icon-arrowrt.gif differ
diff --git a/docs/lts/api-ref/public_sys-resources/icon-caution.gif b/docs/lts/api-ref/public_sys-resources/icon-caution.gif
new file mode 100644
index 000000000..079c79b26
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/icon-caution.gif differ
diff --git a/docs/lts/api-ref/public_sys-resources/icon-danger.gif b/docs/lts/api-ref/public_sys-resources/icon-danger.gif
new file mode 100644
index 000000000..079c79b26
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/icon-danger.gif differ
diff --git a/docs/lts/api-ref/public_sys-resources/icon-huawei.gif b/docs/lts/api-ref/public_sys-resources/icon-huawei.gif
new file mode 100644
index 000000000..a31d60f89
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/icon-huawei.gif differ
diff --git a/docs/lts/api-ref/public_sys-resources/icon-note.gif b/docs/lts/api-ref/public_sys-resources/icon-note.gif
new file mode 100644
index 000000000..31be2b039
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/icon-note.gif differ
diff --git a/docs/lts/api-ref/public_sys-resources/icon-notice.gif b/docs/lts/api-ref/public_sys-resources/icon-notice.gif
new file mode 100644
index 000000000..409070650
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/icon-notice.gif differ
diff --git a/docs/lts/api-ref/public_sys-resources/icon-tip.gif b/docs/lts/api-ref/public_sys-resources/icon-tip.gif
new file mode 100644
index 000000000..c47bae05c
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/icon-tip.gif differ
diff --git a/docs/lts/api-ref/public_sys-resources/icon-warning.gif b/docs/lts/api-ref/public_sys-resources/icon-warning.gif
new file mode 100644
index 000000000..079c79b26
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/icon-warning.gif differ
diff --git a/docs/lts/api-ref/public_sys-resources/note_3.0-en-us.png b/docs/lts/api-ref/public_sys-resources/note_3.0-en-us.png
new file mode 100644
index 000000000..57a0e1f53
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/note_3.0-en-us.png differ
diff --git a/docs/lts/api-ref/public_sys-resources/notice_3.0-en-us.png b/docs/lts/api-ref/public_sys-resources/notice_3.0-en-us.png
new file mode 100644
index 000000000..fa4b64990
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/notice_3.0-en-us.png differ
diff --git a/docs/lts/api-ref/public_sys-resources/popup.js b/docs/lts/api-ref/public_sys-resources/popup.js
new file mode 100644
index 000000000..a550862ed
--- /dev/null
+++ b/docs/lts/api-ref/public_sys-resources/popup.js
@@ -0,0 +1 @@
+var i=0;var dhtmlgoodies_tooltipFlag=false;var dhtmlgoodies_tooltip="";var dhtmlgoodies_tooltipShadow="";var dhtmlgoodies_shadowSize=3;var dhtmlgoodies_tooltipMaxWidth=500;var dhtmlgoodies_tooltipMinWidth=100;var dhtmlgoodies_iframe=false;var timeId;var clickFlag=false;var tooltip_is_msie=(navigator.userAgent.indexOf("MSIE")>=0&&navigator.userAgent.indexOf("opera")==-1&&document.all)?true:false;var xPos;var yPos;window.document.onmousemove=function(a){a=a||window.event;if(a.pageX){xPos=a.pageX;yPos=a.pageY}else{if(document.body!==null&&typeof document.body!=="undefined"){xPos=a.clientX+document.body.scrollLeft-document.body.clientLeft;yPos=a.clientY+document.body.scrollTop-document.body.clientTop}}};function showTooltip(e){if(document.body===null||typeof document.body==="undefined"){return}if(i==0){return}clickFlag=true;var f=Json.parse("jsonData."+e);var a=Math.max(document.body.clientWidth,document.documentElement.clientWidth)-20;if(!dhtmlgoodies_tooltipFlag){dhtmlgoodies_tooltip=document.createElement("DIV");dhtmlgoodies_tooltip.id="dhtmlgoodies_tooltip";dhtmlgoodies_tooltipShadow=document.createElement("DIV");dhtmlgoodies_tooltipShadow.id="dhtmlgoodies_tooltipShadow";document.body.appendChild(dhtmlgoodies_tooltip);document.body.appendChild(dhtmlgoodies_tooltipShadow);if(tooltip_is_msie){dhtmlgoodies_iframe=document.createElement("IFRAME");dhtmlgoodies_iframe.frameborder="5";dhtmlgoodies_iframe.style.backgroundColor="#FFFFFF";dhtmlgoodies_iframe.src="#";dhtmlgoodies_iframe.style.zIndex=100;dhtmlgoodies_iframe.style.position="absolute";document.body.appendChild(dhtmlgoodies_iframe)}}dhtmlgoodies_tooltip.style.display="block";dhtmlgoodies_tooltipShadow.style.display="block";if(tooltip_is_msie){dhtmlgoodies_iframe.style.display="block"}var b=Math.max(document.body.scrollTop,document.documentElement.scrollTop);if(navigator.userAgent.toLowerCase().indexOf("safari")>=0){b=0}var c=xPos+10;dhtmlgoodies_tooltip.style.width=null;dhtmlgoodies_tooltip.innerHTML=f;dhtmlgoodies_tooltip.style.left=c+"px";if(tooltip_is_msie){dhtmlgoodies_tooltip.style.top=yPos+20+b+"px"}else{dhtmlgoodies_tooltip.style.top=yPos+20+"px"}dhtmlgoodies_tooltipShadow.style.left=c+dhtmlgoodies_shadowSize+"px";if(tooltip_is_msie){dhtmlgoodies_tooltipShadow.style.top=yPos+20+b+dhtmlgoodies_shadowSize+"px"}else{dhtmlgoodies_tooltipShadow.style.top=yPos+20+dhtmlgoodies_shadowSize+"px"}if(dhtmlgoodies_tooltip.offsetWidth>dhtmlgoodies_tooltipMaxWidth){dhtmlgoodies_tooltip.style.width=dhtmlgoodies_tooltipMaxWidth+"px"}var d=dhtmlgoodies_tooltip.offsetWidth;if(da){dhtmlgoodies_tooltip.style.left=(dhtmlgoodies_tooltipShadow.style.left.replace("px","")-((c+d)-a))+"px";dhtmlgoodies_tooltipShadow.style.left=(dhtmlgoodies_tooltipShadow.style.left.replace("px","")-((c+d)-a)+dhtmlgoodies_shadowSize)+"px"}if(tooltip_is_msie){dhtmlgoodies_iframe.style.left=dhtmlgoodies_tooltip.style.left;dhtmlgoodies_iframe.style.top=dhtmlgoodies_tooltip.style.top;dhtmlgoodies_iframe.style.width=dhtmlgoodies_tooltip.offsetWidth+"px";dhtmlgoodies_iframe.style.height=dhtmlgoodies_tooltip.offsetHeight+"px"}}function hideTooltip(){i=0;clickFlag=false;if((dhtmlgoodies_tooltip!==null&&typeof dhtmlgoodies_tooltip!=="undefined")&&+(dhtmlgoodies_tooltip.style!==null&&typeof dhtmlgoodies_tooltip.style!=="undefined")){dhtmlgoodies_tooltip.style.display="none";dhtmlgoodies_tooltipShadow.style.display="none";if(tooltip_is_msie){dhtmlgoodies_iframe.style.display="none"}}if(timeId!==null&&typeof timeId!=="undefined"&&timeId!=""){clearTimeout(timeId)}}function showText(a){i=1;timeId=setTimeout(function(){showTooltip(a)},500)}function showText2(a){if(!clickFlag){i=1;showTooltip(a);i=0;if(timeId!==null&&typeof timeId!=="undefined"&&timeId!=""){clearTimeout(timeId)}}}function anchorScroll(b){var d=document.getElementsByName(b);if(d!=null&&d.length>0){var c=d[0];var a=c.getBoundingClientRect().left+(document.body.scrollLeft||(document.documentElement&&document.documentElement.scrollLeft));var e=c.getBoundingClientRect().top+(document.body.scrollTop||(document.documentElement&&document.documentElement.scrollTop));window.scrollTo(a,e-30)}};
\ No newline at end of file
diff --git a/docs/lts/api-ref/public_sys-resources/warning_3.0-en-us.png b/docs/lts/api-ref/public_sys-resources/warning_3.0-en-us.png
new file mode 100644
index 000000000..def5c3565
Binary files /dev/null and b/docs/lts/api-ref/public_sys-resources/warning_3.0-en-us.png differ