From b37b65e78f5f1a201732d5b0d59178736bd29464 Mon Sep 17 00:00:00 2001 From: "Wei, Hongmin" Date: Tue, 28 May 2024 11:21:07 +0000 Subject: [PATCH] TMS API 0528 Version Reviewed-by: Ziuzko, Alevtina Co-authored-by: Wei, Hongmin Co-committed-by: Wei, Hongmin --- docs/tms/api-ref/ALL_META.TXT.json | 2 +- docs/tms/api-ref/CLASS.TXT.json | 2 +- docs/tms/api-ref/CreateResourceTag.html | 2 +- docs/tms/api-ref/DeleteResourceTag.html | 2 +- docs/tms/api-ref/GetResourceTag.html | 2 +- docs/tms/api-ref/ListResource.html | 4 +- docs/tms/api-ref/ListTagValues.html | 2 +- docs/tms/api-ref/en-us_topic_0056765935.html | 11 +++-- docs/tms/api-ref/en-us_topic_0056765936.html | 6 +-- docs/tms/api-ref/en-us_topic_0057939857.html | 46 ++++++++++---------- docs/tms/api-ref/en-us_topic_0126416752.html | 8 ++-- docs/tms/api-ref/en-us_topic_0133313256.html | 2 +- docs/tms/api-ref/en-us_topic_0180205868.html | 2 +- 13 files changed, 45 insertions(+), 46 deletions(-) diff --git a/docs/tms/api-ref/ALL_META.TXT.json b/docs/tms/api-ref/ALL_META.TXT.json index 2278f94a5..63daff0c7 100644 --- a/docs/tms/api-ref/ALL_META.TXT.json +++ b/docs/tms/api-ref/ALL_META.TXT.json @@ -385,7 +385,7 @@ "node_id":"en-us_topic_0180205868.xml", "product_code":"tms", "code":"22", - "des":"You can use Identity and Access Management (IAM) for fine-grained permissions management of your TMS resources. If your account does not need individual IAM users, you ca", + "des":"You can use Identity and Access Management (IAM) to perform fine-grained permissions management for your TMS resources. If your account does not need individual IAM users", "doc_type":"api", "kw":"Introduction,Permissions Policies and Supported Actions,API Reference", "search_title":"", diff --git a/docs/tms/api-ref/CLASS.TXT.json b/docs/tms/api-ref/CLASS.TXT.json index adb75717a..87f9f803c 100644 --- a/docs/tms/api-ref/CLASS.TXT.json +++ b/docs/tms/api-ref/CLASS.TXT.json @@ -189,7 +189,7 @@ "code":"21" }, { - "desc":"You can use Identity and Access Management (IAM) for fine-grained permissions management of your TMS resources. If your account does not need individual IAM users, you ca", + "desc":"You can use Identity and Access Management (IAM) to perform fine-grained permissions management for your TMS resources. If your account does not need individual IAM users", "product_code":"tms", "title":"Introduction", "uri":"en-us_topic_0180205868.html", diff --git a/docs/tms/api-ref/CreateResourceTag.html b/docs/tms/api-ref/CreateResourceTag.html index fdf83c215..12bf32da2 100644 --- a/docs/tms/api-ref/CreateResourceTag.html +++ b/docs/tms/api-ref/CreateResourceTag.html @@ -119,7 +119,7 @@

String

Specifies the key.

-

It cannot be left blank and can contain a maximum of 36 Unicode characters. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

+

It can contain up to 36 characters. The key cannot be empty. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

value

diff --git a/docs/tms/api-ref/DeleteResourceTag.html b/docs/tms/api-ref/DeleteResourceTag.html index 23732b7bd..cdce59ba0 100644 --- a/docs/tms/api-ref/DeleteResourceTag.html +++ b/docs/tms/api-ref/DeleteResourceTag.html @@ -119,7 +119,7 @@

String

Specifies the key.

-

It cannot be left blank and can contain a maximum of 36 Unicode characters. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

+

It can contain up to 36 characters. The key cannot be empty. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

diff --git a/docs/tms/api-ref/GetResourceTag.html b/docs/tms/api-ref/GetResourceTag.html index 363ec07ab..0b2209c55 100644 --- a/docs/tms/api-ref/GetResourceTag.html +++ b/docs/tms/api-ref/GetResourceTag.html @@ -118,7 +118,7 @@

String

Specifies the key.

-

It cannot be left blank and can contain a maximum of 36 Unicode characters. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

+

It can contain up to 36 characters. The key cannot be empty. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

value

diff --git a/docs/tms/api-ref/ListResource.html b/docs/tms/api-ref/ListResource.html index f66dc03dc..7ef298c84 100644 --- a/docs/tms/api-ref/ListResource.html +++ b/docs/tms/api-ref/ListResource.html @@ -114,7 +114,7 @@

String

Key.

-

It cannot be left blank and can contain a maximum of 36 Unicode characters. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

+

It can contain up to 36 characters. The key cannot be empty. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

values

@@ -233,7 +233,7 @@

String

Specifies the key.

-

It cannot be left blank and can contain a maximum of 36 Unicode characters. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

+

It can contain up to 36 characters. The key cannot be empty. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

value

diff --git a/docs/tms/api-ref/ListTagValues.html b/docs/tms/api-ref/ListTagValues.html index 554376b7e..efa75ee20 100644 --- a/docs/tms/api-ref/ListTagValues.html +++ b/docs/tms/api-ref/ListTagValues.html @@ -33,7 +33,7 @@

The maximum queries supported. The value range is 1 to 200. If this parameter is not specified, the default value 200 is used by default.

Minimum value: 1

Maximum value: 200

-

Default value: 10

+

Default value: 200

marker

diff --git a/docs/tms/api-ref/en-us_topic_0056765935.html b/docs/tms/api-ref/en-us_topic_0056765935.html index 8e4544978..157dbaf84 100644 --- a/docs/tms/api-ref/en-us_topic_0056765935.html +++ b/docs/tms/api-ref/en-us_topic_0056765935.html @@ -48,8 +48,8 @@

String

-

Specifies the operation identifier.

-

This parameter value is case sensitive and can be create or delete.

+

Specifies the action identifier.

+

The value is case sensitive and can be create or delete.

tags

@@ -58,7 +58,7 @@

Array of objects

-

Specifies the tags.

+

Specifies the tags. One to fifty tags are specified.

For details, see Table 3.

@@ -83,7 +83,7 @@

String

Specifies the key.

-

It cannot be left blank and can contain a maximum of 36 Unicode characters. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

+

It can contain up to 36 characters. The key cannot be empty. Only digits, letters, hyphens (-), at signs (@), and underscores (_) are allowed.

value

@@ -116,8 +116,7 @@ } -

Example Response

Status code: 200

-

Successful operation

+

Example Response

Status code: 204

Status Codes

See Status Codes.

diff --git a/docs/tms/api-ref/en-us_topic_0056765936.html b/docs/tms/api-ref/en-us_topic_0056765936.html index 078f1edb2..093962f56 100644 --- a/docs/tms/api-ref/en-us_topic_0056765936.html +++ b/docs/tms/api-ref/en-us_topic_0056765936.html @@ -92,7 +92,7 @@

Its default value is update_time.

You can choose only one of the three values and based on the value of order_method to sort the remaining two default fields.

For example:

-
  • If order_field is set to update_time, both key and value are sorted in the ascending order.
  • If order_field is set to key, update_time is sorted in the descending order, and value is sorted in the ascending order.
  • If order_field is set to value, update_time is sorted in the descending order, and key is sorted in the ascending order.
  • If order_field is not specified, its default value update_time is taken. In this case, key and value are sorted in the ascending order.
+
  • If order_field is set to update_time, both key and value are sorted in the ascending order.
  • If order_field is set to key, update_time is sorted in the descending order, and value is sorted in the ascending order.
  • If order_field is set to value, update_time is sorted in the descending order, and key is sorted in the ascending order.
  • If order_field is not specified, its default value update_time is taken. In this case, key and value are sorted in the ascending order.

order_method

@@ -153,9 +153,9 @@
  • tags field description
    - - diff --git a/docs/tms/api-ref/en-us_topic_0057939857.html b/docs/tms/api-ref/en-us_topic_0057939857.html index acde13f0a..43e9d287f 100644 --- a/docs/tms/api-ref/en-us_topic_0057939857.html +++ b/docs/tms/api-ref/en-us_topic_0057939857.html @@ -39,7 +39,7 @@ - @@ -182,9 +182,9 @@ - - - - - - - - - - - - - @@ -347,9 +347,9 @@ - - - @@ -369,9 +369,9 @@ - - - - - @@ -402,7 +402,7 @@ - diff --git a/docs/tms/api-ref/en-us_topic_0126416752.html b/docs/tms/api-ref/en-us_topic_0126416752.html index e23c6d53f..f118318a2 100644 --- a/docs/tms/api-ref/en-us_topic_0126416752.html +++ b/docs/tms/api-ref/en-us_topic_0126416752.html @@ -10,17 +10,17 @@
    {
         "projects": [
             {
    -            "domain_id": "65382450e8f64ac0870cd180d14e684b",
    +            "domain_id": "65ewtrgaggshhk1223245sghjlse684b",
                 "is_domain": false,
    -            "parent_id": "65382450e8f64ac0870cd180d14e684b",
    +            "parent_id": "65ewtrgaggshhk1223245sghjlse684b",
                 "name": "project_name",
                 "description": "",
                 "links": {
                     "next": null,
                     "previous": null,
    -                "self": "https://www.example.com/v3/projects/a4a5d4098fb4474fa22cd05f897d6b99"
    +                "self": "https://www.example.com/v3/projects/a4adasfjljaaaakla12334jklga9sasfg"
                 },
    -            "id": "a4a5d4098fb4474fa22cd05f897d6b99",
    +            "id": "a4adasfjljaaaakla12334jklga9sasfg",
                 "enabled": true
             }
         ],
    diff --git a/docs/tms/api-ref/en-us_topic_0133313256.html b/docs/tms/api-ref/en-us_topic_0133313256.html
    index f8910735e..dc5d943e6 100644
    --- a/docs/tms/api-ref/en-us_topic_0133313256.html
    +++ b/docs/tms/api-ref/en-us_topic_0133313256.html
    @@ -86,7 +86,7 @@
     
    Table 4 Fields

    Name

    Type

    +

    Type

    Description

    +

    Description

    Projects is empty.

    Projects is empty.

    +

    The Projects parameter is empty.

    Specify Projects.

    Marker is invalid.

    Marker is invalid.

    +

    Marker is invalid.

    Enter a valid Marker value.

    +

    Enter a valid Marker value.

    400

    @@ -193,9 +193,9 @@

    Key is invalid.

    Key is invalid.

    +

    Key is invalid.

    Enter a valid Key value.

    +

    Enter a valid Key value.

    400

    @@ -204,9 +204,9 @@

    Value is invalid.

    Value is invalid.

    +

    Value is invalid.

    Enter a valid Value value.

    +

    Enter a valid Value value.

    400

    @@ -215,9 +215,9 @@

    Action is invalid.

    Action is invalid.

    +

    Action is invalid.

    Enter a valid Action value.

    +

    Enter a valid Action value.

    400

    @@ -228,7 +228,7 @@

    Tags is left blank.

    Specify Tags.

    +

    Specify Tags.

    400

    @@ -239,7 +239,7 @@

    Tags is invalid.

    Enter a valid Tags value.

    +

    Enter a valid Tags value.

    409

    @@ -248,9 +248,9 @@

    Values is empty.

    Values is invalid.

    +

    Values is invalid.

    Enter a valid Values value.

    +

    Enter a valid Values value.

    400

    @@ -325,7 +325,7 @@

    Old_tag is empty.

    Old_tag is left blank.

    +

    Old_tag is left blank.

    Specify Old_tag.

    Invalid value in Old_tag.

    The value in Old_tag is invalid.

    +

    The value in Old_tag is invalid.

    Enter a valid value in Old_tag.

    +

    Enter a valid value in Old_tag.

    400

    @@ -358,7 +358,7 @@

    New_tag is empty.

    New_tag is left blank.

    +

    New_tag is left blank.

    Specify New_tag.

    Invalid key in New_tag.

    The key in New_tag is invalid.

    +

    The key in New_tag is invalid.

    Enter a valid key in New_tag.

    +

    Enter a valid key in New_tag.

    400

    @@ -380,9 +380,9 @@

    Invalid value in New_tag.

    The value in New_tag is invalid.

    +

    The value in New_tag is invalid.

    Enter a valid value in New_tag.

    +

    Enter a valid value in New_tag.

    400

    @@ -391,7 +391,7 @@

    Order_field is invalid.

    Order_field is invalid.

    +

    Order_field is invalid.

    Enter a valid Order_field value.

    Order_method is invalid.

    Order_method is invalid.

    +

    Order_method is invalid.

    Enter a valid Order_method value.

    -
  • Links field description +
  • Links field description
    Table 3 Parameter description

    Name

    Type

    diff --git a/docs/tms/api-ref/en-us_topic_0180205868.html b/docs/tms/api-ref/en-us_topic_0180205868.html index 8430b9c2c..d5b412162 100644 --- a/docs/tms/api-ref/en-us_topic_0180205868.html +++ b/docs/tms/api-ref/en-us_topic_0180205868.html @@ -1,7 +1,7 @@

    Introduction

    -

    You can use Identity and Access Management (IAM) for fine-grained permissions management of your TMS resources. If your account does not need individual IAM users, you can skip this section.

    +

    You can use Identity and Access Management (IAM) to perform fine-grained permissions management for your TMS resources. If your account does not need individual IAM users, you can skip this section.

    A policy is a set of permissions defined in JSON format. By default, new IAM users do not have permissions assigned. You need to add a user to one or more groups, and attach permissions policies or roles to these groups. Users inherit permissions from the groups to which they are added and can perform specified operations on cloud services based on the permissions. For more information about system policies supported by TMS, see "Permissions Management" in Tag Management Service User Guide.

    You can grant users permissions using roles and policies. Roles are a type of coarse-grained authorization mechanism that defines permissions related to user responsibilities. Policies define API-based permissions for operations on specific resources under certain conditions, allowing for more fine-grained, secure access control of cloud resources.

    Policy-based authorization is useful if you want to allow or deny the access to an API.