From 128b7e694f330c12a743c33ed70efcbdf61ac551 Mon Sep 17 00:00:00 2001 From: liusiying01 Date: Wed, 12 Nov 2025 10:54:00 +0000 Subject: [PATCH] CTS API 20250708 version Reviewed-by: Bobkova, Natalia Co-authored-by: liusiying01 Co-committed-by: liusiying01 --- docs/cts/api-ref/ALL_META.TXT.json | 151 ++++++++---------- docs/cts/api-ref/CLASS.TXT.json | 11 +- docs/cts/api-ref/ErrorCode.html | 11 ++ docs/cts/api-ref/cts_api_0002.html | 19 ++- docs/cts/api-ref/cts_api_0007.html | 1 - docs/cts/api-ref/cts_api_0008.html | 3 - docs/cts/api-ref/cts_api_0016.html | 30 +--- docs/cts/api-ref/cts_api_0023.html | 34 ++++ docs/cts/api-ref/cts_api_0024.html | 2 +- docs/cts/api-ref/cts_api_0028.html | 2 +- docs/cts/api-ref/cts_api_0125.html | 104 ++---------- docs/cts/api-ref/cts_api_0311.html | 2 +- docs/cts/api-ref/cts_api_0312.html | 16 +- docs/cts/api-ref/cts_api_0313.html | 53 +++--- docs/cts/api-ref/cts_api_0314.html | 2 +- docs/cts/api-ref/cts_api_0315.html | 41 +++-- docs/cts/api-ref/cts_api_0321.html | 51 +++++- docs/cts/api-ref/cts_api_0322.html | 15 +- docs/cts/api-ref/cts_api_0323.html | 97 ++++++----- docs/cts/api-ref/cts_api_632.html | 59 +------ ...7.png => en-us_image_0000002471213444.png} | Bin ...0.png => en-us_image_0000002471373426.png} | Bin 22 files changed, 321 insertions(+), 383 deletions(-) create mode 100644 docs/cts/api-ref/cts_api_0023.html rename docs/cts/api-ref/{en-us_image_0000001866649757.png => en-us_image_0000002471213444.png} (100%) rename docs/cts/api-ref/{en-us_image_0000001819970050.png => en-us_image_0000002471373426.png} (100%) diff --git a/docs/cts/api-ref/ALL_META.TXT.json b/docs/cts/api-ref/ALL_META.TXT.json index 89b2d5ea9..331bb7ba3 100644 --- a/docs/cts/api-ref/ALL_META.TXT.json +++ b/docs/cts/api-ref/ALL_META.TXT.json @@ -14,8 +14,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Before You Start", @@ -33,8 +32,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Overview", @@ -52,8 +50,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"API Calling", @@ -71,8 +68,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Endpoints", @@ -90,8 +86,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Constraints", @@ -109,8 +104,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Concepts", @@ -128,8 +122,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"API Versions", @@ -140,15 +133,14 @@ "node_id":"cts_api_0002.xml", "product_code":"cts", "code":"8", - "des":"With the extension APIs provided by CTS, you can use all CTS functions, such as querying the trace list, or creating a tracker.Table 1 lists CTS APIs.", + "des":"With the extension APIs provided by CTS, you can use all CTS functions, such as querying API versions and the trace list, or creating a tracker.Table 1 lists CTS APIs.", "doc_type":"api", "kw":"API Overview,API Reference", "search_title":"", "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"API Overview", @@ -166,8 +158,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Calling APIs", @@ -185,8 +176,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Making an API Request", @@ -204,8 +194,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Authentication", @@ -223,8 +212,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Response", @@ -242,8 +230,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Getting Started", @@ -261,8 +248,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"V3 APIs (Recommended)", @@ -279,9 +265,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Key Event Notification Management", @@ -298,9 +283,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Creating a Key Event Notification", @@ -317,9 +301,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Modifying a Key Event Notification", @@ -336,9 +319,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Deleting a Key Event Notification", @@ -355,9 +337,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Querying a Key Event Notification", @@ -374,9 +355,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Trace Management", @@ -393,9 +373,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Querying a Trace List", @@ -412,9 +391,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Tracker Management", @@ -431,9 +409,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Creating a Tracker", @@ -450,9 +427,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Modifying a Tracker", @@ -469,9 +445,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Querying a Tracker", @@ -488,9 +463,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Deleting a Tracker", @@ -507,9 +481,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Other APIs", @@ -526,9 +499,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Querying Tenant Quota Information", @@ -545,9 +517,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"API Version Management", @@ -564,9 +535,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Querying All API Versions", @@ -583,9 +553,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Querying a Specific API Version", @@ -603,8 +572,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Out-of-date APIs", @@ -621,9 +589,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Trace Management", @@ -640,9 +607,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Querying Traces (v1.0)", @@ -659,9 +625,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Querying Traces (v2.0)", @@ -678,9 +643,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Tracker Management", @@ -697,9 +661,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Creating a Tracker", @@ -716,9 +679,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Querying a Tracker", @@ -735,9 +697,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Deleting a Tracker", @@ -754,9 +715,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", "documenttype":"api", - "opensource":"true" + "prodname":"cts" } ], "title":"Modifying a Tracker", @@ -774,8 +734,7 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Appendix", @@ -792,9 +751,8 @@ "search_title":"", "metedata":[ { - "prodname":"cts", - "opensource":"true", - "documenttype":"api" + "documenttype":"api", + "prodname":"cts" } ], "title":"Error Codes", @@ -812,11 +770,28 @@ "metedata":[ { "documenttype":"api", - "prodname":"cts", - "opensource":"true" + "prodname":"cts" } ], "title":"Obtaining an Account ID and Project ID", "githuburl":"" + }, + { + "uri":"cts_api_0023.html", + "node_id":"cts_api_0023.xml", + "product_code":"cts", + "code":"44", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"api", + "kw":"Change History,API Reference", + "search_title":"", + "metedata":[ + { + "documenttype":"api", + "prodname":"cts" + } + ], + "title":"Change History", + "githuburl":"" } ] \ No newline at end of file diff --git a/docs/cts/api-ref/CLASS.TXT.json b/docs/cts/api-ref/CLASS.TXT.json index 9fb7c594a..03747c0ba 100644 --- a/docs/cts/api-ref/CLASS.TXT.json +++ b/docs/cts/api-ref/CLASS.TXT.json @@ -63,7 +63,7 @@ "code":"7" }, { - "desc":"With the extension APIs provided by CTS, you can use all CTS functions, such as querying the trace list, or creating a tracker.Table 1 lists CTS APIs.", + "desc":"With the extension APIs provided by CTS, you can use all CTS functions, such as querying API versions and the trace list, or creating a tracker.Table 1 lists CTS APIs.", "product_code":"cts", "title":"API Overview", "uri":"cts_api_0002.html", @@ -385,5 +385,14 @@ "doc_type":"api", "p_code":"41", "code":"43" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"cts", + "title":"Change History", + "uri":"cts_api_0023.html", + "doc_type":"api", + "p_code":"", + "code":"44" } ] \ No newline at end of file diff --git a/docs/cts/api-ref/ErrorCode.html b/docs/cts/api-ref/ErrorCode.html index a4d92afae..513684523 100644 --- a/docs/cts/api-ref/ErrorCode.html +++ b/docs/cts/api-ref/ErrorCode.html @@ -300,6 +300,17 @@

Try again later or contact technical support.

+

400

+ +

CTS.0400

+ +

NotificationV3 name is existed already.

+ +

NotificationV3 name is existed already.

+ +

Change the value of notification_name.

+ +

403

CTS.0002

diff --git a/docs/cts/api-ref/cts_api_0002.html b/docs/cts/api-ref/cts_api_0002.html index 8ac712c8e..2c212dd3a 100644 --- a/docs/cts/api-ref/cts_api_0002.html +++ b/docs/cts/api-ref/cts_api_0002.html @@ -1,7 +1,7 @@

API Overview

-

With the extension APIs provided by CTS, you can use all CTS functions, such as querying the trace list, or creating a tracker.

+

With the extension APIs provided by CTS, you can use all CTS functions, such as querying API versions and the trace list, or creating a tracker.

Table 1 lists CTS APIs.

- + + + @@ -20,6 +25,16 @@ + + + + + +
Table 1 CTS APIs

Subtype

@@ -10,7 +10,12 @@

Trackers

+

API versions

+

API for querying versions of all or specified CTS APIs

+

Trackers

APIs for creating, modifying, querying, and deleting a tracker

API for querying traces recorded in the last seven days

Key event notifications

+

APIs for creating, modifying, querying, and deleting a key event notification

+

Other APIs

+

Other CTS APIs, including querying the tracker quota of a tenant.

+
diff --git a/docs/cts/api-ref/cts_api_0007.html b/docs/cts/api-ref/cts_api_0007.html index 273889cc0..40cb26d9d 100644 --- a/docs/cts/api-ref/cts_api_0007.html +++ b/docs/cts/api-ref/cts_api_0007.html @@ -132,7 +132,6 @@ } }
-

If all data required for the API request is available, you can send the request to call an API through curl, Postman, or coding. In the response to the API used to obtain a user token, x-subject-token is the desired user token. This token can then be used to authenticate the calling of other APIs.

diff --git a/docs/cts/api-ref/cts_api_0008.html b/docs/cts/api-ref/cts_api_0008.html index 25053b7a4..33ea31149 100644 --- a/docs/cts/api-ref/cts_api_0008.html +++ b/docs/cts/api-ref/cts_api_0008.html @@ -11,7 +11,6 @@ { "bucket_name": "obs-f1da", //Name of an Object Storage Service (OBS) bucket to which traces will be transferred. This parameter is mandatory and its value is a string. "is_support_trace_files_encryption": true, //Whether trace files will be encrypted during transfer. This parameter is optional and its value is of boolean type. - "kms_id": "13a4207c-7abe-4b68-8510-16b84c3b5504", //ID of the key for trace file encryption. When is_support_trace_files_encryption is set to true, this parameter is mandatory. "is_obs_created": true, //Whether a new OBS bucket will be created. This parameter is optional and its value is of boolean type. "file_prefix_name": "yO8Q", //File name prefix to mark trace files that need to be stored in OBS. This parameter is optional and its value is a string. "log_file_validate": { @@ -23,8 +22,6 @@ "bucket_name": "obs-f1da", "file_prefix_name": "yO8Q", "is_obs_created": true, - "is_support_trace_files_encryption": true, - "kms_id": "13a4207c-7abe-4b68-8510-16b84c3b5504", "log_file_validate": { "is_support_validate": true }, diff --git a/docs/cts/api-ref/cts_api_0016.html b/docs/cts/api-ref/cts_api_0016.html index 4e9124561..104b6cb2a 100644 --- a/docs/cts/api-ref/cts_api_0016.html +++ b/docs/cts/api-ref/cts_api_0016.html @@ -142,20 +142,6 @@

Whether an OBS bucket is created. If the value is true, an OBS bucket will be created to store trace files. If the value is false, trace files will be stored in an existing OBS bucket. A bucket name contains 3 to 64 characters, including digits, letters, and a hyphen (-) or a period (.).

-

is_support_trace_files_encryption

- -

Boolean

- -

Whether trace files are encrypted during transfer to an OBS bucket. This parameter must be used with kms_id.

- - -

kms_id

- -

String

- -

Key ID used for transferring and encrypting trace files. This key ID is obtained from Key Management Service (KMS). This parameter is mandatory when is_support_trace_files_encryption is set to true.

- -

group_id

String

@@ -174,14 +160,7 @@

Lts object

-

Trace analysis.

- - -

is_support_validate

- -

Boolean

- -

Whether to enable trace file verification.

+

Dump LTS.

@@ -200,7 +179,7 @@

Boolean

-

Whether the LTS search function is enabled.

+

Indicates whether to enable the function of dumping data to LTS.

log_group_name

@@ -229,8 +208,6 @@ "id" : "2e6fa9b8-8c6e-456d-b5d3-77be972d220b", "create_time" : 1587958482923, "domain_id" : "aexxxxxxxx4d4fb4bexxxxxxx791fbf", - "is_support_trace_files_encryption" : true, - "kms_id" : "13a4207c-7abe-4b68-8510-16b84c3b5504", "bucket_name" : "obs-f1da", "file_prefix_name" : "yO8Q", "project_id" : "bb1xxxxxxxxe4f498cbxxxxxxxx35634", @@ -239,9 +216,6 @@ "log_group_name" : "CTS", "log_topic_name" : "system-trace" }, - "log_file_validate" : { - "is_support_validate" : true - }, "tracker_name" : "system", "tracker_type" : "system", "status" : "enabled" diff --git a/docs/cts/api-ref/cts_api_0023.html b/docs/cts/api-ref/cts_api_0023.html new file mode 100644 index 000000000..10b611a41 --- /dev/null +++ b/docs/cts/api-ref/cts_api_0023.html @@ -0,0 +1,34 @@ + + +

Change History

+
+
+ + + + + + + + + + + + + +

Released On

+

Description

+

2025-10-24

+

The changes are as follows:

+
  • Added the is_authorized_bucket, bucket_location, bucket_lifecycle, is_lts_enabled, log_group_name, and log_topic_name parameters.
+
  • Optimized the descriptions of the is_support_validate and is_obs_created parameters.
+

2025-09-17

+

The changes are as follows:

+

Remove the is_support_validate parameter from the Out-of-date APIs.

+

2025-07-08

+

The changes are as follows:

+

Added the is_support_validate parameter.

+
+
+
+ diff --git a/docs/cts/api-ref/cts_api_0024.html b/docs/cts/api-ref/cts_api_0024.html index 49e9de01a..5fbe59838 100644 --- a/docs/cts/api-ref/cts_api_0024.html +++ b/docs/cts/api-ref/cts_api_0024.html @@ -7,7 +7,7 @@

Response Header

Similar to a request, a response also has a header, for example, Content-type.

Figure 1 shows the response header fields for the API used to obtain a user token. The x-subject-token header field is the desired user token. This token can then be used to authenticate the calling of other APIs.

-
Figure 1 Header fields of the response to the request for obtaining a user token
+
Figure 1 Header fields of the response to the request for obtaining a user token

Response Body (Optional)

The body of a response is often returned in structured format as specified in the Content-type header field. The response body transfers content except the response header.

The following is part of the response body for the API used to obtain a user token.

diff --git a/docs/cts/api-ref/cts_api_0028.html b/docs/cts/api-ref/cts_api_0028.html index 904382ae0..236efbcf4 100644 --- a/docs/cts/api-ref/cts_api_0028.html +++ b/docs/cts/api-ref/cts_api_0028.html @@ -6,7 +6,7 @@

The account name, username, and password will be required for API authentication.

  • Region
  • AZ

    An AZ comprises one or multiple physical data centers equipped with independent ventilation, fire, water, and electricity facilities. Computing, network, storage, and other resources in an AZ are logically divided into multiple clusters. AZs within a region are interconnected using high-speed optical fibers to allow you to build cross-AZ high-availability systems.

  • Project

    A project corresponds to a region. Projects group and isolate resources (including compute, storage, and network resources) across physical regions. Users can be granted permissions in a default project to access all resources in the region associated with the project. If you need more refined access control, create subprojects under a default project and create resources in subprojects. Then you can assign users the permissions required to access only the resources in the specific subprojects.

    -
    Figure 1 Project isolation model
    +
    Figure 1 Project isolation model
  • diff --git a/docs/cts/api-ref/cts_api_0125.html b/docs/cts/api-ref/cts_api_0125.html index 61bc7b4bc..737fda34d 100644 --- a/docs/cts/api-ref/cts_api_0125.html +++ b/docs/cts/api-ref/cts_api_0125.html @@ -66,40 +66,13 @@

    Whether an OBS bucket is created. The default value is false. If the value is true, an OBS bucket will be created to store trace files. If the value is false, trace files will be stored in an existing OBS bucket. A bucket name contains 3 to 64 characters, including digits, letters, and a hyphen (-) or a period (.).

    -

    is_support_trace_files_encryption

    - -

    No

    - -

    Boolean

    - -

    Whether trace files are encrypted during transfer to an OBS bucket. This parameter must be used with kms_id.

    - - -

    kms_id

    - -

    No

    - -

    String

    - -

    Key ID used for transferring and encrypting trace files. This key ID is obtained from Key Management Service (KMS). This parameter is mandatory when is_support_trace_files_encryption is set to true.

    - -

    lts

    No

    Lts object

    -

    Trace analysis.

    - - -

    log_file_validate

    - -

    No

    - -

    LogFileValidate object

    - -

    File verification.

    +

    Dump LTS.

    @@ -122,7 +95,7 @@

    Boolean

    -

    Whether the LTS search function is enabled.

    +

    Indicates whether to enable the function of dumping data to LTS.

    log_group_name

    @@ -146,33 +119,10 @@
    - -
    - - - - - - - - - - - -
    Table 4 LogFileValidate

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    is_support_validate

    -

    Yes

    -

    Boolean

    -

    Whether to enable trace file verification.

    -
    -

    Response Parameters

    Status code: 201

    -
    - @@ -110,9 +107,7 @@ - - + + + +
    Table 5 Response body parameters

    Parameter

    +
    @@ -208,20 +158,6 @@ - - - - - - - - - - - - -
    Table 4 Response body parameters

    Parameter

    Type

    Project ID.

    is_support_trace_files_encryption

    -

    Boolean

    -

    Whether trace files are encrypted during transfer to an OBS bucket. This parameter must be used with kms_id.

    -

    kms_id

    -

    String

    -

    Key ID used for transferring and encrypting trace files. This key ID is obtained from Key Management Service (KMS). This parameter is mandatory when is_support_trace_files_encryption is set to true.

    -

    obs_info

    ObsInfo object

    @@ -268,21 +204,14 @@

    Lts object

    Trace analysis.

    -

    is_support_validate

    -

    Boolean

    -

    Whether to enable trace file verification. This function is supported only when the value of tracker_type is system.

    +

    Dump LTS.

    -
    Table 6 ObsInfo

    Parameter

    +
    @@ -322,14 +251,21 @@ - + + + +
    Table 5 ObsInfo

    Parameter

    Type

    String

    Duration that traces are stored in the OBS bucket. This parameter is valid when tracker_type is set to data.

    +

    Duration that traces are stored in the OBS bucket.

    +

    bucket_location

    +

    String

    +

    Region where the OBS bucket is located.

    -
    - - - + + + +
    Table 7 Lts

    Parameter

    +
    @@ -341,7 +277,7 @@ - - diff --git a/docs/cts/api-ref/cts_api_0312.html b/docs/cts/api-ref/cts_api_0312.html index 5700c0b37..1e7189f49 100644 --- a/docs/cts/api-ref/cts_api_0312.html +++ b/docs/cts/api-ref/cts_api_0312.html @@ -85,7 +85,8 @@ - - + + + +
    Table 6 Lts

    Parameter

    Type

    Boolean

    Whether the LTS search function is enabled.

    +

    Indicates whether to enable the function of dumping data to LTS.

    log_group_name

    @@ -366,17 +302,12 @@ { "bucket_name": "obs-f1da", - "is_support_trace_files_encryption": true, - "kms_id": "13a4207c-7abe-4b68-8510-16b84c3b5504", "is_obs_created": true, "file_prefix_name": "yO8Q", "lts": { "is_lts_enabled": true, "log_group_name": "CTS", "log_topic_name": 'system-trace' - }, - "log_file_validate": { - "is_support_validate": true } } @@ -386,8 +317,6 @@ "id" : "2e6fa9b8-8c6e-456d-b5d3-77be972d220b", "create_time" : 1587958482923, "domain_id" : "aexxxxxxxx4d4fb4bexxxxxxx791fbf", - "is_support_trace_files_encryption" : true, - "kms_id" : "13a4207c-7abe-4b68-8510-16b84c3b5504", "obs_info" : { "bucket_name" : "obs-f1da", "file_prefix_name" : "yO8Q" @@ -398,9 +327,6 @@ "log_group_name" : "CTS", "log_topic_name" : "system-trace" }, - "log_file_validate" : { - "is_support_validate" : true - }, "tracker_name" : "system", "tracker_type" : "system", "status" : "enabled" diff --git a/docs/cts/api-ref/cts_api_0311.html b/docs/cts/api-ref/cts_api_0311.html index 0d8a21b08..1ccf5e9de 100644 --- a/docs/cts/api-ref/cts_api_0311.html +++ b/docs/cts/api-ref/cts_api_0311.html @@ -40,7 +40,7 @@

    trace_type

    Yes

    +

    No

    String

    String

    Topic URN or function URN. To obtain the topic_urn, call the SMN API for querying topics. Example URN: urn:smn:regionId:f96188c7ccaf4ffba0c9aa149ab2bd57:test_topic_v2 To obtain the function URN, call the FunctionGraph API for querying functions. Example URN: urn:fss:xxxxxxxxx:7aad83af3e8d42e99ac194e8419e2c9b:function:default:test

    +

    Topic URN.

    +

    To obtain the topic_urn, call the SMN API for querying topics. Example URN: urn:smn:regionId:f96188c7ccaf4ffba0c9aa149ab2bd57:test_topic_v2

    filter

    @@ -287,9 +288,8 @@

    String

    Notification type. - smn: Simple Message Notification (SMN). - fun: FunctionGraph.

    -

    Enumerated values:

    -
    • smn
    • fun
    +

    Notification type.

    +

    smn: Simple Message Notification (SMN).

    project_id

    @@ -313,6 +313,13 @@

    Advanced filter of key event notifications.

    domain_id

    +

    String

    +

    Account ID. For details, see Obtaining an Account ID and Project ID.

    +
    @@ -648,6 +655,7 @@ "service_type" : "AOM", "trace_names" : [ "deletePolicyGroup", "updatePolicyGroup", "createPolicyGroup" ] } ], + "domain_id" : "aexxxxxxxx4d4fb4bexxxxxxx791fbf", "project_id" : "24edf66e79d04187acb99a463e610764", "status" : "enabled", "topic_id" : "urn:smn:{regionid}:24edf66e79d04187acb99a463e610764:test" diff --git a/docs/cts/api-ref/cts_api_0313.html b/docs/cts/api-ref/cts_api_0313.html index 0b9c39c43..383befc65 100644 --- a/docs/cts/api-ref/cts_api_0313.html +++ b/docs/cts/api-ref/cts_api_0313.html @@ -58,9 +58,7 @@

    Operation type. Possible options include complete and customized. If you choose complete, notifications will be sent when any supported operation occurs on any of the connected cloud services. If you choose customized, notifications will be sent when operations defined in operations occur.

    Enumerated values:

    -
    • customized

      -
    • complete

      -
    +
    • customized
    • complete

    operations

    @@ -89,9 +87,7 @@

    Notification status. Possible options include enabled and disabled.

    Enumerated values:

    -
    • enabled

      -
    • disabled

      -
    +
    • enabled
    • disabled

    topic_id

    @@ -100,7 +96,8 @@

    String

    Topic URN or function URN. This parameter is mandatory when status is set to enabled. To obtain the topic_urn, call the SMN API for querying topics. Example URN: urn:smn:regionId:f96188c7ccaf4ffba0c9aa149ab2bd57:test_topic_v2 To obtain the function URN, call the FunctionGraph API for querying functions. Example URN: urn:fss:xxxxxxxxx:7aad83af3e8d42e99ac194e8419e2c9b:function:default:test

    +

    Topic URN. This parameter is mandatory when status is set to enabled.

    +

    To obtain the topic_urn, call the SMN API for querying topics. Example URN: urn:smn:regionId:f96188c7ccaf4ffba0c9aa149ab2bd57:test_topic_v2

    notification_id

    @@ -215,13 +212,9 @@

    String

    Relationship between conditions.

    -
    • AND (default value) indicates that a rule takes effect after all filtering criteria are met.

      -
    • OR indicates that a rule takes effect when one of the filtering criteria is met.

      -
    +
    • AND (default value) indicates that a rule takes effect after all filtering criteria are met.
    • OR indicates that a rule takes effect when one of the filtering criteria is met.

    Enumerated values:

    -
    • AND (default value)

      -
    • OR

      -
    +
    • AND (default value)
    • OR

    is_support_filter

    @@ -269,9 +262,7 @@

    Operation type. Possible options include complete and customized. If you choose complete, notifications will be sent when any supported operation occurs on any of the connected cloud services. If you choose customized, notifications will be sent when operations defined in operations occur.

    Enumerated values:

    -
    • customized

      -
    • complete

      -
    +
    • customized
    • complete

    operations

    @@ -294,16 +285,15 @@

    Notification status. Possible options include enabled and disabled.

    Enumerated values:

    -
    • enabled

      -
    • disabled

      -
    +
    • enabled
    • disabled

    topic_id

    String

    Topic URN or function URN. To obtain the topic_urn, call the SMN API for querying topics. Example URN: urn:smn:regionId:f96188c7ccaf4ffba0c9aa149ab2bd57:test_topic_v2 To obtain the function URN, call the FunctionGraph API for querying functions. Example URN: urn:fss:xxxxxxxxx:7aad83af3e8d42e99ac194e8419e2c9b:function:default:test

    +

    Topic URN.

    +

    To obtain the topic_urn, call the SMN API for querying topics. Example URN: urn:smn:regionId:f96188c7ccaf4ffba0c9aa149ab2bd57:test_topic_v2

    notification_id

    @@ -317,11 +307,8 @@

    String

    Notification type identified based on topic_id. Possible options include SMN (smn) and FunctionGraph (fun).

    -

    Enumerated values:

    -
    • smn

      -
    • fun

      -
    +

    Notification type identified based on topic_id.

    +

    smn: Simple Message Notification (SMN).

    project_id

    @@ -345,6 +332,13 @@

    Advanced filter of key event notifications.

    domain_id

    +

    String

    +

    Account ID. For details, see Obtaining an Account ID and Project ID.

    +
    @@ -421,13 +415,9 @@

    String

    Relationship between conditions.

    -
    • AND (default value) indicates that a rule takes effect after all filtering criteria are met.

      -
    • OR indicates that a rule takes effect when one of the filtering criteria is met.

      -
    +
    • AND (default value) indicates that a rule takes effect after all filtering criteria are met.
    • OR indicates that a rule takes effect when one of the filtering criteria is met.

    Enumerated values:

    -
    • AND (default value)

      -
    • OR

      -
    +
    • AND (default value)
    • OR

    is_support_filter

    @@ -668,6 +658,7 @@ "user_list" : [ "test2", "test3" ] } ], "status" : "enabled", + "domain_id" : "aexxxxxxxx4d4fb4bexxxxxxx791fbf", "project_id" : "24edf66e79d04187acb99a463e610764", "notification_type" : "smn", "create_time" : 1634001495876, diff --git a/docs/cts/api-ref/cts_api_0314.html b/docs/cts/api-ref/cts_api_0314.html index 3dc566352..5931bed75 100644 --- a/docs/cts/api-ref/cts_api_0314.html +++ b/docs/cts/api-ref/cts_api_0314.html @@ -218,7 +218,7 @@
    -

    Example Request

    None

    +

    Example Request

    DELETE  'https://{endpoint}/v3/{project_id}/notifications?notification_id=xxx1,xxx2'

    Example Response

    None.

    diff --git a/docs/cts/api-ref/cts_api_0315.html b/docs/cts/api-ref/cts_api_0315.html index e07fc1c1b..c108690de 100644 --- a/docs/cts/api-ref/cts_api_0315.html +++ b/docs/cts/api-ref/cts_api_0315.html @@ -32,11 +32,8 @@

    String

    Notification type. - smn: Simple Message Notification (SMN). - fun: FunctionGraph.

    -

    Enumerated values:

    -
    • smn

      -
    • fun

      -
    +

    Notification type.

    +

    smn: Simple Message Notification (SMN).

    Operation type. Possible options include complete and customized. If you choose complete, notifications will be sent when any supported operation occurs on any of the connected cloud services. If you choose customized, notifications will be sent when operations defined in operations occur.

    Enumerated values:

    -
    • customized

      -
    • complete

      -
    +
    • customized
    • complete

    operations

    @@ -135,16 +130,15 @@

    Notification status. Possible options include enabled and disabled.

    Enumerated values:

    -
    • enabled

      -
    • disabled

      -
    +
    • enabled
    • disabled

    topic_id

    String

    Topic URN or function URN. To obtain the topic_urn, call the SMN API for querying topics. Example URN: urn:smn:regionId:f96188c7ccaf4ffba0c9aa149ab2bd57:test_topic_v2 To obtain the function URN, call the FunctionGraph API for querying functions. Example URN: urn:fss:xxxxxxxxx:7aad83af3e8d42e99ac194e8419e2c9b:function:default:test

    +

    Topic URN.

    +

    To obtain the topic_urn, call the SMN API for querying topics. Example URN: urn:smn:regionId:f96188c7ccaf4ffba0c9aa149ab2bd57:test_topic_v2

    notification_id

    @@ -158,11 +152,8 @@

    String

    Notification type identified based on topic_id. Possible options include SMN (smn) and FunctionGraph (fun).

    -

    Enumerated values:

    -
    • smn

      -
    • fun

      -
    +

    Notification type identified based on topic_id.

    +

    smn: Simple Message Notification (SMN).

    project_id

    @@ -186,6 +177,13 @@

    Advanced filter of key event notifications.

    domain_id

    +

    String

    +

    Account ID. For details, see Obtaining an Account ID and Project ID.

    +
    @@ -262,13 +260,9 @@

    String

    Relationship between conditions.

    -
    • AND (default value) indicates that a rule takes effect after all filtering criteria are met.

      -
    • OR indicates that a rule takes effect when one of the filtering criteria is met.

      -
    +
    • AND (default value) indicates that a rule takes effect after all filtering criteria are met.
    • OR indicates that a rule takes effect when one of the filtering criteria is met.

    Enumerated values:

    -
    • AND (default value)

      -
    • OR

      -
    +
    • AND (default value)
    • OR

    is_support_filter

    @@ -499,6 +493,7 @@ "notification_type" : "smn", "operation_type" : "complete", "operations" : [ ], + "domain_id" : "aexxxxxxxx4d4fb4bexxxxxxx791fbf", "project_id" : "24edf66e79d04187acb99a463e610764", "status" : "disabled" } ] diff --git a/docs/cts/api-ref/cts_api_0321.html b/docs/cts/api-ref/cts_api_0321.html index 9a060be7c..16fc2a31d 100644 --- a/docs/cts/api-ref/cts_api_0321.html +++ b/docs/cts/api-ref/cts_api_0321.html @@ -65,7 +65,7 @@

    Boolean

    -

    Whether to enable trace analysis.

    +

    Indicates whether to enable the function of dumping data to LTS.

    obs_info

    @@ -77,6 +77,15 @@

    Configurations of an OBS bucket to which traces will be transferred.

    +

    is_support_validate

    + +

    No

    + +

    Boolean

    + +

    Whether trace file verification is enabled for trace transfer. When this function is enabled, integrity verification will be performed to check whether trace files in OBS buckets have been tampered with.

    + +
    @@ -166,11 +175,18 @@

    Timestamp when the tracker was created.

    +

    is_support_validate

    + +

    Boolean

    + +

    Whether to enable trace file verification. When this function is enabled, integrity verification will be performed to check whether trace files in OBS buckets have been tampered with.

    + +

    lts

    Lts object

    -

    Detail about trace analysis.

    +

    Dump LTS.

    tracker_type

    @@ -261,7 +277,7 @@

    Boolean

    -

    Specifies whether to enable the LTS search function.

    +

    Indicates whether to enable the function of dumping data to LTS.

    log_group_name

    @@ -311,6 +327,20 @@

    Whether the OBS bucket is automatically created by the tracker.

    +

    is_authorized_bucket

    + +

    Boolean

    + +

    Whether CTS has been granted permissions to perform operations on the OBS bucket.

    + + +

    bucket_lifecycle

    + +

    Long

    + +

    Duration that traces are stored in the OBS bucket.

    + +

    compress_type

    String

    @@ -327,6 +357,13 @@

    Whether to sort the path by cloud service. If this option is enabled, the cloud service name is added to the transfer file path. The default value is true.

    +

    bucket_location

    + +

    String

    + +

    Region where the OBS bucket is located.

    + + @@ -500,12 +537,10 @@ "tracker_name" : "system", "obs_info" : { "is_obs_created" : false, - "bucket_name" : "test-data-tracker", + "bucket_name" : "test-bucket", "file_prefix_name" : "11" }, "is_lts_enabled" : true, - "is_support_trace_files_encryption" : true, - "kms_id" : "13a4207c-7abe-4b68-8510-16b84c3b5504", "is_support_validate" : true } @@ -521,7 +556,9 @@ "bucket_name" : "test-bucket", "is_authorized_bucket" : false, "file_prefix_name" : "11", - "bucket_lifecycle" : 30 + "bucket_lifecycle" : 30, + "bucket_location" : "", + "is_sort_by_service": true }, "project_id" : "bb1xxxxxxxxe4f498cbxxxxxxxx35634", "lts" : { diff --git a/docs/cts/api-ref/cts_api_0322.html b/docs/cts/api-ref/cts_api_0322.html index 159594b0e..365286f49 100644 --- a/docs/cts/api-ref/cts_api_0322.html +++ b/docs/cts/api-ref/cts_api_0322.html @@ -76,7 +76,7 @@

    Boolean

    -

    Whether to enable trace analysis.

    +

    Indicates whether to enable the function of dumping data to LTS.

    obs_info

    @@ -88,6 +88,15 @@

    Configurations of an OBS bucket to which traces will be transferred.

    +

    is_support_validate

    + +

    No

    + +

    Boolean

    + +

    Whether trace file verification is enabled for trace transfer.

    + + @@ -126,7 +135,7 @@

    Boolean

    -

    Whether an OBS bucket is created. If the value is true, an OBS bucket will be created to store trace files. If the value is false, trace files will be stored in an existing OBS bucket.

    +

    Whether an OBS bucket is created.

    compress_type

    @@ -327,8 +336,6 @@ "file_prefix_name" : "11" }, "is_lts_enabled" : false, - "is_support_trace_files_encryption" : false, - "kms_id" : "", "is_support_validate" : false, "status" : "enabled" } diff --git a/docs/cts/api-ref/cts_api_0323.html b/docs/cts/api-ref/cts_api_0323.html index 5fe827fed..5c0253f58 100644 --- a/docs/cts/api-ref/cts_api_0323.html +++ b/docs/cts/api-ref/cts_api_0323.html @@ -74,102 +74,95 @@ -
    - - + + + + + + + + + + + +
    Table 4 TrackerResponseBody

    Parameter

    +
    - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - -
    Table 4 TrackerResponseBody

    Parameter

    Type

    +

    Type

    Description

    id

    +

    id

    String

    +

    String

    Unique tracker ID.

    create_time

    +

    create_time

    Long

    +

    Long

    Timestamp when the tracker was created.

    lts

    +

    is_support_validate

    Lts object

    +

    Boolean

    Detail about trace analysis.

    +

    Whether to enable trace file verification.

    tracker_type

    +

    lts

    String

    +

    Lts object

    +

    Dump LTS.

    +

    tracker_type

    +

    String

    Tracker type. The value can be system (management tracker).

    Enumerated values:

    • system

    domain_id

    +

    domain_id

    String

    +

    String

    Account ID. For details, see Obtaining an Account ID and Project ID.

    project_id

    +

    project_id

    String

    +

    String

    Project ID.

    tracker_name

    +

    tracker_name

    String

    +

    String

    Tracker name. The default value is system.

    status

    +

    status

    String

    +

    String

    Tracker status. The value can be enabled, disabled, or error. If the value is set to error, the detail field is required for specifying the source of the error.

    Enumerated values:

    • enabled
    • disabled

    detail

    +

    detail

    String

    +

    String

    This parameter is returned only when the tracker status is error. It indicates the cause of the abnormal status, and its value can be bucketPolicyError, noBucket, or arrears.

    obs_info

    +

    obs_info

    ObsInfo object

    +

    ObsInfo object

    Information about the bucket to which traces are transferred.

    group_id

    -

    String

    -

    LTS log group ID.

    -

    stream_id

    -

    String

    -

    LTS log stream ID.

    -
    @@ -186,7 +179,7 @@

    Boolean

    Specifies whether to enable the LTS search function.

    +

    Indicates whether to enable the function of dumping data to the LTS.

    log_group_name

    @@ -219,7 +212,7 @@

    String

    OBS bucket name. The value contains 3 to 63 characters and must start with a digit or lowercase letter. Only lowercase letters, digits, hyphens (-), and periods (.) are allowed.

    +

    OBS bucket name.

    file_prefix_name

    @@ -236,6 +229,20 @@

    Whether the OBS bucket is automatically created by the tracker.

    is_authorized_bucket

    +

    Boolean

    +

    Whether CTS has been granted permissions to perform operations on the OBS bucket.

    +

    bucket_lifecycle

    +

    Long

    +

    Duration that traces are stored in the OBS bucket.

    +

    compress_type

    String

    @@ -252,6 +259,13 @@

    Whether to sort the path by cloud service. If this option is enabled, the cloud service name is added to the transfer file path. The default value is true.

    bucket_location

    +

    String

    +

    Region where the OBS bucket is located.

    +
    @@ -398,13 +412,14 @@
    {
       "trackers" : [ {
         "create_time" : 1589886034121,
    -    "stream_id" : "4a1ef2b6-d79a-4dc6-90f0-48151cd5491b",
    -    "group_id" : "26fa12ac-75f7-42ed-8118-ab9f2263042f",
    +    "is_support_validate" : false,
         "obs_info" : {
           "is_obs_created" : false,
           "bucket_name" : "",
           "is_authorized_bucket" : false,
           "file_prefix_name" : "",
    +      "bucket_lifecycle" : 0,
    +      "bucket_location" : ""
         },
         "lts" : {
           "log_group_name" : "CTS",
    diff --git a/docs/cts/api-ref/cts_api_632.html b/docs/cts/api-ref/cts_api_632.html
    index 17e848cdd..1cebe3351 100644
    --- a/docs/cts/api-ref/cts_api_632.html
    +++ b/docs/cts/api-ref/cts_api_632.html
    @@ -86,40 +86,13 @@
     

    Whether an OBS bucket is created. If the value is true, an OBS bucket will be created to store trace files. If the value is false, trace files will be stored in an existing OBS bucket. A bucket name contains 3 to 64 characters, including digits, letters, and a hyphen (-) or a period (.).

    -

    is_support_trace_files_encryption

    - -

    No

    - -

    Boolean

    - -

    Whether trace files are encrypted during transfer to an OBS bucket. This parameter must be used with kms_id.

    - - -

    kms_id

    - -

    No

    - -

    String

    - -

    Key ID used for transferring and encrypting trace files. This key ID is obtained from Key Management Service (KMS). This parameter is mandatory when is_support_trace_files_encryption is set to true.

    - -

    lts

    No

    Lts object

    -

    Trace analysis.

    - - -

    log_file_validate

    - -

    No

    - -

    LogFileValidate object

    - -

    File verification.

    +

    Dump LTS.

    @@ -142,7 +115,7 @@

    Boolean

    -

    Whether the LTS search function is enabled.

    +

    Indicates whether to enable the function of dumping data to LTS.

    log_group_name

    @@ -166,29 +139,6 @@ - -
    - - - - - - - - - - - -
    Table 4 LogFileValidate

    Parameter

    -

    Mandatory

    -

    Type

    -

    Description

    -

    is_support_validate

    -

    Yes

    -

    Boolean

    -

    Whether to enable trace file verification.

    -
    -

    Response Parameters

    None

    @@ -198,16 +148,11 @@ "bucket_name" : "my_created_bucket", "file_prefix_name" : "some_folder", "is_obs_created": true, - "is_support_trace_files_encryption": true, - "kms_id": "13a4207c-7abe-4b68-8510-16b84c3b5504", "lts": { "is_lts_enabled": true, "log_group_name": "CTS", "log_topic_name": 'system-trace' }, - "log_file_validate": { - "is_support_validate": true - }, "status" : "disabled" }
    diff --git a/docs/cts/api-ref/en-us_image_0000001866649757.png b/docs/cts/api-ref/en-us_image_0000002471213444.png similarity index 100% rename from docs/cts/api-ref/en-us_image_0000001866649757.png rename to docs/cts/api-ref/en-us_image_0000002471213444.png diff --git a/docs/cts/api-ref/en-us_image_0000001819970050.png b/docs/cts/api-ref/en-us_image_0000002471373426.png similarity index 100% rename from docs/cts/api-ref/en-us_image_0000001819970050.png rename to docs/cts/api-ref/en-us_image_0000002471373426.png