From 8ea7e87cb21e4cdff55d8c631b25b3cb62b8f6c1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E2=80=9Cjiayuying=E2=80=9D?= <“jiayuying1@huawei.com”>
Date: Thu, 29 Sep 2022 19:15:39 +0800
Subject: [PATCH] LTS API 0929
---
docs/lts/api-ref/.placeholder | 0
docs/lts/api-ref/ALL_META.TXT.json | 132 ++++++++++++
docs/lts/api-ref/CLASS.TXT.json | 119 +++++++++++
docs/lts/api-ref/PARAMETERS.txt | 3 +
docs/lts/api-ref/lts_02_0001.html | 8 +
docs/lts/api-ref/lts_02_0002.html | 15 ++
docs/lts/api-ref/lts_02_0003.html | 122 +++++++++++
docs/lts/api-ref/lts_02_0004.html | 114 ++++++++++
docs/lts/api-ref/lts_02_0005.html | 62 ++++++
docs/lts/api-ref/lts_02_0006.html | 15 ++
docs/lts/api-ref/lts_02_0007.html | 110 ++++++++++
docs/lts/api-ref/lts_02_0008.html | 113 ++++++++++
docs/lts/api-ref/lts_02_0009.html | 71 +++++++
docs/lts/api-ref/lts_02_0010.html | 13 ++
docs/lts/api-ref/lts_02_0011.html | 100 +++++++++
docs/lts/api-ref/lts_02_0012.html | 199 ++++++++++++++++++
docs/lts/api-ref/lts_02_0014.html | 31 +++
.../public_sys-resources/ExpandCollapse.js | 1 +
.../caution_3.0-en-us.png | Bin 0 -> 2752 bytes
.../public_sys-resources/commonltr.css | 1 +
.../public_sys-resources/commonltr_print.css | 1 +
.../public_sys-resources/commonrtl.css | 2 +
.../public_sys-resources/danger_3.0-en-us.png | Bin 0 -> 2771 bytes
.../api-ref/public_sys-resources/delta.gif | Bin 0 -> 836 bytes
.../api-ref/public_sys-resources/deltaend.gif | Bin 0 -> 834 bytes
.../public_sys-resources/icon-arrowdn.gif | Bin 0 -> 68 bytes
.../public_sys-resources/icon-arrowrt.gif | Bin 0 -> 70 bytes
.../public_sys-resources/icon-caution.gif | Bin 0 -> 1086 bytes
.../public_sys-resources/icon-danger.gif | Bin 0 -> 1086 bytes
.../public_sys-resources/icon-huawei.gif | Bin 0 -> 2767 bytes
.../public_sys-resources/icon-note.gif | Bin 0 -> 983 bytes
.../public_sys-resources/icon-notice.gif | Bin 0 -> 962 bytes
.../api-ref/public_sys-resources/icon-tip.gif | Bin 0 -> 879 bytes
.../public_sys-resources/icon-warning.gif | Bin 0 -> 1086 bytes
.../public_sys-resources/note_3.0-en-us.png | Bin 0 -> 1080 bytes
.../public_sys-resources/notice_3.0-en-us.png | Bin 0 -> 1672 bytes
.../lts/api-ref/public_sys-resources/popup.js | 1 +
.../warning_3.0-en-us.png | Bin 0 -> 3164 bytes
38 files changed, 1233 insertions(+)
delete mode 100644 docs/lts/api-ref/.placeholder
create mode 100644 docs/lts/api-ref/ALL_META.TXT.json
create mode 100644 docs/lts/api-ref/CLASS.TXT.json
create mode 100644 docs/lts/api-ref/PARAMETERS.txt
create mode 100644 docs/lts/api-ref/lts_02_0001.html
create mode 100644 docs/lts/api-ref/lts_02_0002.html
create mode 100644 docs/lts/api-ref/lts_02_0003.html
create mode 100644 docs/lts/api-ref/lts_02_0004.html
create mode 100644 docs/lts/api-ref/lts_02_0005.html
create mode 100644 docs/lts/api-ref/lts_02_0006.html
create mode 100644 docs/lts/api-ref/lts_02_0007.html
create mode 100644 docs/lts/api-ref/lts_02_0008.html
create mode 100644 docs/lts/api-ref/lts_02_0009.html
create mode 100644 docs/lts/api-ref/lts_02_0010.html
create mode 100644 docs/lts/api-ref/lts_02_0011.html
create mode 100644 docs/lts/api-ref/lts_02_0012.html
create mode 100644 docs/lts/api-ref/lts_02_0014.html
create mode 100644 docs/lts/api-ref/public_sys-resources/ExpandCollapse.js
create mode 100644 docs/lts/api-ref/public_sys-resources/caution_3.0-en-us.png
create mode 100644 docs/lts/api-ref/public_sys-resources/commonltr.css
create mode 100644 docs/lts/api-ref/public_sys-resources/commonltr_print.css
create mode 100644 docs/lts/api-ref/public_sys-resources/commonrtl.css
create mode 100644 docs/lts/api-ref/public_sys-resources/danger_3.0-en-us.png
create mode 100644 docs/lts/api-ref/public_sys-resources/delta.gif
create mode 100644 docs/lts/api-ref/public_sys-resources/deltaend.gif
create mode 100644 docs/lts/api-ref/public_sys-resources/icon-arrowdn.gif
create mode 100644 docs/lts/api-ref/public_sys-resources/icon-arrowrt.gif
create mode 100644 docs/lts/api-ref/public_sys-resources/icon-caution.gif
create mode 100644 docs/lts/api-ref/public_sys-resources/icon-danger.gif
create mode 100644 docs/lts/api-ref/public_sys-resources/icon-huawei.gif
create mode 100644 docs/lts/api-ref/public_sys-resources/icon-note.gif
create mode 100644 docs/lts/api-ref/public_sys-resources/icon-notice.gif
create mode 100644 docs/lts/api-ref/public_sys-resources/icon-tip.gif
create mode 100644 docs/lts/api-ref/public_sys-resources/icon-warning.gif
create mode 100644 docs/lts/api-ref/public_sys-resources/note_3.0-en-us.png
create mode 100644 docs/lts/api-ref/public_sys-resources/notice_3.0-en-us.png
create mode 100644 docs/lts/api-ref/public_sys-resources/popup.js
create mode 100644 docs/lts/api-ref/public_sys-resources/warning_3.0-en-us.png
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 0000000000000000000000000000000000000000..60f60762138fe7d98fa081415cf26a4943897779
GIT binary patch
literal 2752
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: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 0000000000000000000000000000000000000000..47a9c723532a0ac410285e5152684262127922bf
GIT binary patch
literal 2771
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
literal 0
HcmV?d00001
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 0000000000000000000000000000000000000000..84eec9be2f2ce458e888f8a9b803f9387247726a
GIT binary patch
literal 68
zcmZ?wbhEHbzkByxQ$u
Mo$o?7J5~m305MV#!~g&Q
literal 0
HcmV?d00001
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 0000000000000000000000000000000000000000..39583d168d6db303b366b5b8c1780698a6bb6017
GIT binary patch
literal 70
zcmZ?wbhEHbEMGZQ&sWI^~+e%qWysRPK%BSD+f4-fabAGq;|Cf|4nO{(o
zMH%#n$oXf^sdM5SJ4e1UbEeM389O82RCB6M#VI=_KP%=$orn{5LVlIau{svV?3jS$
z$Q-F7am0>L02|Q2!ZN1G^Z2J`V#a3VX;G<~iYc3tSAnLeiI}hnc~O{UH5OwwCTPT}
zks65+8-W$70S3`f30dfY7}$UY7M95y@-?2QvMPChphYF3!YbtLLIs*E%B)Oq4^fy^
z5+zoGJ>&tI*hU=i4-s$()c}KNsKh9AfEd_-1{V3`d>b_$i;xcz{y>Y0S(uP3>_P>a
zLM((Fku(B;E{r2+xJ8u612VCVIG_oJ;Sj0;2GQ7rEa(6+umMf}M1C4=)Odu8AxQWG
zEh;Aearj(=d;4Z^LLYN*6+asU?Nbl3^Q%D|{s@6Xj}(aZHwkoj-~bw*1FnSd;0aX!
zUW<-TPD&b;6s;@zw7K~4mF9cDuK&BQ;b_N-Cj%R=CnEjde9%~1kk}vYY^@mTTNm%F
z?mbrf*~d#iX;?ITDf(MHQdK;&p(ek&e9qe?*&A0E)mG(1s`J*pn^#ttId4vCXjV$j
zj464u)2F9Q$V#0!dHk4(FDB#D&wP^f0*q1)G?4!%Xe>;ROD~Oee-}xfJUd+aa_0AK
zFP$vgR2te>+%}b$hVw&Ni`yT>F5LNRM@_utk68Piwi5??BLBpCcb8mx|3c*1x!xZJ
zKU!7(#h8s(^x)5*w=Z0K{=a9#qeoHU|0&%MiU0rr
literal 0
HcmV?d00001
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 0000000000000000000000000000000000000000..079c79b263f4b48089f3b3256154c73e7699593f
GIT binary patch
literal 1086
zcmW+#YfRQ<6hA3LZMyP?V}KhnEtF{Q4vGxS52AozEVM85nq$#%tv8gRF!3GhgM?_)
zd5Luv3SKrXFTGCpn$y>EMGZQ&sWI^~+e%qWysRPK%BSD+f4-fabAGq;|Cf|4nO{(o
zMH%#n$oXf^sdM5SJ4e1UbEeM389O82RCB6M#VI=_KP%=$orn{5LVlIau{svV?3jS$
z$Q-F7am0>L02|Q2!ZN1G^Z2J`V#a3VX;G<~iYc3tSAnLeiI}hnc~O{UH5OwwCTPT}
zks65+8-W$70S3`f30dfY7}$UY7M95y@-?2QvMPChphYF3!YbtLLIs*E%B)Oq4^fy^
z5+zoGJ>&tI*hU=i4-s$()c}KNsKh9AfEd_-1{V3`d>b_$i;xcz{y>Y0S(uP3>_P>a
zLM((Fku(B;E{r2+xJ8u612VCVIG_oJ;Sj0;2GQ7rEa(6+umMf}M1C4=)Odu8AxQWG
zEh;Aearj(=d;4Z^LLYN*6+asU?Nbl3^Q%D|{s@6Xj}(aZHwkoj-~bw*1FnSd;0aX!
zUW<-TPD&b;6s;@zw7K~4mF9cDuK&BQ;b_N-Cj%R=CnEjde9%~1kk}vYY^@mTTNm%F
z?mbrf*~d#iX;?ITDf(MHQdK;&p(ek&e9qe?*&A0E)mG(1s`J*pn^#ttId4vCXjV$j
zj464u)2F9Q$V#0!dHk4(FDB#D&wP^f0*q1)G?4!%Xe>;ROD~Oee-}xfJUd+aa_0AK
zFP$vgR2te>+%}b$hVw&Ni`yT>F5LNRM@_utk68Piwi5??BLBpCcb8mx|3c*1x!xZJ
zKU!7(#h8s(^x)5*w=Z0K{=a9#qeoHU|0&%MiU0rr
literal 0
HcmV?d00001
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 0000000000000000000000000000000000000000..a31d60f895af919d33855217ca02daf4093136d7
GIT binary patch
literal 2767
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
GE&l)<3Z_>8
literal 0
HcmV?d00001
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 0000000000000000000000000000000000000000..409070650a49518feb1624c624d814c3bfa63d2e
GIT binary patch
literal 962
zcmb7D&r8&C5S<{wSd_qn6)U)w5LOaRh!N}_*49lD)S!dZp@M<3gPIX|@UR9-fz+X3
zAaT9)OY{xZtO-;RC85Vab;JEUNIMS5f^r$7-e%-XK`j{0+N$CsgpRd6B1wp
z8dw-cH^rU^H4`&7qgabf)l^K`l!66{q9$U(CKRO5%W5pfY)s&YQ6n`HBR0ZTum%`N
zgC%I8hQ+`JG_WvCAt-W$sIn@BKCDG1qQWW^a=`*c7G+i@s0S(ZDv1&+K_2`7O-#cM
z=m!ZX1Z#kSG+3e)Jg^wpfCd(Yb5TZ)U=a!DwsG
z)Z`|1ejMK4ap%CHj;%+>T6=D++5I=uBbQ$fZ48cf{hV1}9&Njl-I}i7e0#6Hdug@s
zsr-57_=gLr&9Ros$k}}M>tJ77=hEJ}iPaZ%8|P+gUbS|Oj}5I{|5nZZc)C1$e*Rj`
d`09hYXJ4M@PhCx)dHK8WZo1*|*q+^V@*ncduk8Q;
literal 0
HcmV?d00001
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 0000000000000000000000000000000000000000..c47bae05c9fd17c02a851d96cfac67bf194498d8
GIT binary patch
literal 879
zcmchWKWmj?48@OdDOZPr)a61!OE4yGD)salg#|^Ix$qIEF#uk)V>D{95e^!2r`i+9t#
zTMu5YtUcd+@#gp0tDE;9ug>oLIzL$6dOx4-t#2PKExu1KulwoYeD?Os#mVO%AMWih
HO|EMGZQ&sWI^~+e%qWysRPK%BSD+f4-fabAGq;|Cf|4nO{(o
zMH%#n$oXf^sdM5SJ4e1UbEeM389O82RCB6M#VI=_KP%=$orn{5LVlIau{svV?3jS$
z$Q-F7am0>L02|Q2!ZN1G^Z2J`V#a3VX;G<~iYc3tSAnLeiI}hnc~O{UH5OwwCTPT}
zks65+8-W$70S3`f30dfY7}$UY7M95y@-?2QvMPChphYF3!YbtLLIs*E%B)Oq4^fy^
z5+zoGJ>&tI*hU=i4-s$()c}KNsKh9AfEd_-1{V3`d>b_$i;xcz{y>Y0S(uP3>_P>a
zLM((Fku(B;E{r2+xJ8u612VCVIG_oJ;Sj0;2GQ7rEa(6+umMf}M1C4=)Odu8AxQWG
zEh;Aearj(=d;4Z^LLYN*6+asU?Nbl3^Q%D|{s@6Xj}(aZHwkoj-~bw*1FnSd;0aX!
zUW<-TPD&b;6s;@zw7K~4mF9cDuK&BQ;b_N-Cj%R=CnEjde9%~1kk}vYY^@mTTNm%F
z?mbrf*~d#iX;?ITDf(MHQdK;&p(ek&e9qe?*&A0E)mG(1s`J*pn^#ttId4vCXjV$j
zj464u)2F9Q$V#0!dHk4(FDB#D&wP^f0*q1)G?4!%Xe>;ROD~Oee-}xfJUd+aa_0AK
zFP$vgR2te>+%}b$hVw&Ni`yT>F5LNRM@_utk68Piwi5??BLBpCcb8mx|3c*1x!xZJ
zKU!7(#h8s(^x)5*w=Z0K{=a9#qeoHU|0&%MiU0rr
literal 0
HcmV?d00001
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 0000000000000000000000000000000000000000..57a0e1f53377b28fd80ceb393b035f8d9b8b392a
GIT binary patch
literal 1080
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
SX0_=60000=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 0000000000000000000000000000000000000000..def5c3565da51684d78479f45904c0360844c243
GIT binary patch
literal 3164
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