From 4fb177c9c8dec1f10f27e2295cddd2ef4160b96d Mon Sep 17 00:00:00 2001 From: "Wei, Hongmin" Date: Fri, 9 Aug 2024 11:36:55 +0000 Subject: [PATCH] TMS UMN 0802 Version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Rumpler, Mihály Co-authored-by: Wei, Hongmin Co-committed-by: Wei, Hongmin --- docs/tms/umn/ALL_META.TXT.json | 96 +++++------- docs/tms/umn/CLASS.TXT.json | 85 +++++------ docs/tms/umn/en-us_image_0000001696678850.png | Bin 565 -> 0 bytes docs/tms/umn/en-us_image_0000001696838310.png | Bin 180 -> 0 bytes docs/tms/umn/en-us_image_0000001696838318.png | Bin 18908 -> 0 bytes docs/tms/umn/en-us_image_0000001744598325.png | Bin 32235 -> 0 bytes docs/tms/umn/en-us_image_0000001744678489.jpg | Bin 744 -> 0 bytes docs/tms/umn/en-us_image_0000001750583269.png | Bin 520 -> 0 bytes docs/tms/umn/en-us_image_0000001758618249.png | Bin 19134 -> 0 bytes docs/tms/umn/en-us_image_0000001949896556.png | Bin 0 -> 342 bytes docs/tms/umn/en-us_image_0000001950886112.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001950886116.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001950886124.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001950886128.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001950886132.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001980456121.png | Bin 0 -> 342 bytes docs/tms/umn/en-us_image_0000001980527349.png | Bin 0 -> 342 bytes docs/tms/umn/en-us_image_0000001980537901.png | Bin 0 -> 330 bytes docs/tms/umn/en-us_image_0000001982445669.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001982445677.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001982445681.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001982445685.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001982445689.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001982565521.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001982565525.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001982565529.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001982565533.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001982565537.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0000001982565541.png | Bin 0 -> 167 bytes docs/tms/umn/en-us_image_0141727100.png | Bin 533 -> 0 bytes docs/tms/umn/en-us_image_0145874750.png | Bin 520 -> 0 bytes docs/tms/umn/en-us_image_0238398847.png | Bin 520 -> 0 bytes docs/tms/umn/en-us_image_0238414108.png | Bin 488 -> 0 bytes docs/tms/umn/en-us_topic_0056130823.html | 12 +- docs/tms/umn/en-us_topic_0056266259.html | 8 +- docs/tms/umn/en-us_topic_0056266263.html | 2 +- docs/tms/umn/en-us_topic_0056266264.html | 4 +- docs/tms/umn/en-us_topic_0056266267.html | 20 +-- docs/tms/umn/en-us_topic_0056266269.html | 4 +- docs/tms/umn/en-us_topic_0056266273.html | 4 +- docs/tms/umn/en-us_topic_0056266555.html | 16 +- docs/tms/umn/en-us_topic_0056858747.html | 140 +++++++++--------- docs/tms/umn/en-us_topic_0058373670.html | 12 +- docs/tms/umn/en-us_topic_0071335169.html | 10 +- docs/tms/umn/en-us_topic_0084940673.html | 4 +- docs/tms/umn/en-us_topic_0101849233.html | 2 +- docs/tms/umn/en-us_topic_0101849262.html | 2 +- docs/tms/umn/en-us_topic_0110866979.html | 50 ++++--- docs/tms/umn/en-us_topic_0110866980.html | 25 ---- docs/tms/umn/en-us_topic_0142168380.html | 4 +- docs/tms/umn/en-us_topic_0144368884.html | 8 +- docs/tms/umn/en-us_topic_0153684521.html | 2 +- docs/tms/umn/tms_01_0003.html | 2 +- docs/tms/umn/tms_01_0009.html | 8 +- docs/tms/umn/tms_02_0002.html | 2 +- docs/tms/umn/tms_02_0003.html | 8 +- docs/tms/umn/tms_02_0006.html | 20 +-- docs/tms/umn/tms_02_0007.html | 18 +-- docs/tms/umn/tms_02_0010.html | 3 +- docs/tms/umn/tms_04_0002.html | 2 +- docs/tms/umn/tms_04_0008.html | 10 +- docs/tms/umn/tms_06_0001.html | 4 +- docs/tms/umn/tms_09_0001.html | 22 ++- docs/tms/umn/tms_faq_0001.html | 6 +- docs/tms/umn/tms_faq_0006.html | 8 +- docs/tms/umn/tms_faq_0009.html | 4 +- 66 files changed, 292 insertions(+), 335 deletions(-) delete mode 100644 docs/tms/umn/en-us_image_0000001696678850.png delete mode 100644 docs/tms/umn/en-us_image_0000001696838310.png delete mode 100644 docs/tms/umn/en-us_image_0000001696838318.png delete mode 100644 docs/tms/umn/en-us_image_0000001744598325.png delete mode 100644 docs/tms/umn/en-us_image_0000001744678489.jpg delete mode 100644 docs/tms/umn/en-us_image_0000001750583269.png delete mode 100644 docs/tms/umn/en-us_image_0000001758618249.png create mode 100644 docs/tms/umn/en-us_image_0000001949896556.png create mode 100644 docs/tms/umn/en-us_image_0000001950886112.png create mode 100644 docs/tms/umn/en-us_image_0000001950886116.png create mode 100644 docs/tms/umn/en-us_image_0000001950886124.png create mode 100644 docs/tms/umn/en-us_image_0000001950886128.png create mode 100644 docs/tms/umn/en-us_image_0000001950886132.png create mode 100644 docs/tms/umn/en-us_image_0000001980456121.png create mode 100644 docs/tms/umn/en-us_image_0000001980527349.png create mode 100644 docs/tms/umn/en-us_image_0000001980537901.png create mode 100644 docs/tms/umn/en-us_image_0000001982445669.png create mode 100644 docs/tms/umn/en-us_image_0000001982445677.png create mode 100644 docs/tms/umn/en-us_image_0000001982445681.png create mode 100644 docs/tms/umn/en-us_image_0000001982445685.png create mode 100644 docs/tms/umn/en-us_image_0000001982445689.png create mode 100644 docs/tms/umn/en-us_image_0000001982565521.png create mode 100644 docs/tms/umn/en-us_image_0000001982565525.png create mode 100644 docs/tms/umn/en-us_image_0000001982565529.png create mode 100644 docs/tms/umn/en-us_image_0000001982565533.png create mode 100644 docs/tms/umn/en-us_image_0000001982565537.png create mode 100644 docs/tms/umn/en-us_image_0000001982565541.png delete mode 100644 docs/tms/umn/en-us_image_0141727100.png delete mode 100644 docs/tms/umn/en-us_image_0145874750.png delete mode 100644 docs/tms/umn/en-us_image_0238398847.png delete mode 100644 docs/tms/umn/en-us_image_0238414108.png delete mode 100644 docs/tms/umn/en-us_topic_0110866980.html diff --git a/docs/tms/umn/ALL_META.TXT.json b/docs/tms/umn/ALL_META.TXT.json index 4c9b7a39..8e8634d0 100644 --- a/docs/tms/umn/ALL_META.TXT.json +++ b/docs/tms/umn/ALL_META.TXT.json @@ -25,7 +25,7 @@ "node_id":"en-us_topic_0071335169.xml", "product_code":"tms", "code":"2", - "des":"Tag Management Service (TMS) helps you centrally categorize and manage cloud resources across regions and services with tags.You can group cloud resources by usage, owner", + "des":"Tag Management Service (TMS) s an efficient, convenient, visualized service that allows you to centrally manage tags and categorize cloud resources across regions and ser", "doc_type":"usermanual", "kw":"What Is Tag Management Service?,Product Profile,User Guide", "search_title":"", @@ -79,7 +79,7 @@ "node_id":"en-us_topic_0056266259.xml", "product_code":"tms", "code":"5", - "des":"TMS is useful in the following typical application scenarios:For users who have many cloud resources, TMS allows them to quickly locate all of their resources with specif", + "des":"This section describes two typical application scenarios for TMS.TMS allows you to search among a wealth of cloud resources with specific tags. You can review, modify, an", "doc_type":"usermanual", "kw":"Application Scenarios,Product Profile,User Guide", "search_title":"", @@ -97,7 +97,7 @@ "node_id":"en-us_topic_0056858747.xml", "product_code":"tms", "code":"6", - "des":"Services that support TMSTMS allows you to manage resource tags centrally. For details about services supported by TMS, see Table 1.A cloud service may contain multiple r", + "des":"Services supported by TMSTMS allows you to manage resource tags centrally. For details about services supported by TMS, see Table 1.A cloud service may contain multiple r", "doc_type":"usermanual", "kw":"TMS and Other Services,Product Profile,User Guide", "search_title":"", @@ -115,7 +115,7 @@ "node_id":"en-us_topic_0142168380.xml", "product_code":"tms", "code":"7", - "des":"The following are basic constraints on using tags:Not all resources are supported by TMS. For which services and resources are supported, see TMS and Other Services..", + "des":"The following are basic constraints on using tags:Not all resources are supported by TMS. For which services and resources are supported, see TMS and Other Services.", "doc_type":"usermanual", "kw":"Constraints and Limitations,Product Profile,User Guide", "search_title":"", @@ -133,7 +133,7 @@ "node_id":"en-us_topic_0101849233.xml", "product_code":"tms", "code":"8", - "des":"The cloud platform provides a web-based service management platform. You can use either of the following ways to access TMS:APIsTo integrate TMS into a third-party system", + "des":"You can access TMS from the management console, or using application programming interfaces (APIs).APIsTo integrate TMS into a third-party system for secondary developmen", "doc_type":"usermanual", "kw":"Accessing TMS,Product Profile,User Guide", "search_title":"", @@ -169,7 +169,7 @@ "node_id":"tms_01_0009.xml", "product_code":"tms", "code":"10", - "des":"If you need to assign different permissions to personnel in your enterprise to access your cloud resources, Identity and Access Management (IAM) is a good choice for fine", + "des":"If you need to control resource access for your personnel, Identity and Access Management (IAM) is a good choice for fine-grained permissions management. IAM provides ide", "doc_type":"usermanual", "kw":"Permissions,Product Profile,User Guide", "search_title":"", @@ -241,7 +241,7 @@ "node_id":"en-us_topic_0056266263.xml", "product_code":"tms", "code":"14", - "des":"TMS allows you to easily classify and search for your resources with tags. You can manage multiple tags in a list view.This section describes how to query resources by ta", + "des":"TMS allows you to customize tags to classify your resources. You can batch manage tags in a list view.This section describes how to query resources by tag, create tag key", "doc_type":"usermanual", "kw":"Overview,Resource Tags,User Guide", "search_title":"", @@ -277,7 +277,7 @@ "node_id":"en-us_topic_0058373670.xml", "product_code":"tms", "code":"16", - "des":"To add tags with the same tag key to all resources, you can use the tag key creation function.After being created, the tag key is displayed in the list and all default st", + "des":"To add tags with the same tag key to multiple resources, you can use the tag key creation function.After being created, the tag key is displayed in the list and all defau", "doc_type":"usermanual", "kw":"Creating a Key,Resource Tags,User Guide", "search_title":"", @@ -295,9 +295,9 @@ "node_id":"tms_02_0007.xml", "product_code":"tms", "code":"17", - "des":"On the TMS console, you can add one or more tags to one or more cloud resources. For details, see the following procedure. You can add up to 20 key-value pairs to each cl", + "des":"On the TMS console, you can add one or more tags to a single or multiple resources. You can add up to 20 key and value pairs to each resource.Log in to the management con", "doc_type":"usermanual", - "kw":"Adding a Resource Tag,Resource Tags,User Guide", + "kw":"Adding Resource Tags,Resource Tags,User Guide", "search_title":"", "metedata":[ { @@ -305,7 +305,7 @@ "documenttype":"usermanual" } ], - "title":"Adding a Resource Tag", + "title":"Adding Resource Tags", "githuburl":"" }, { @@ -313,7 +313,7 @@ "node_id":"en-us_topic_0056266267.xml", "product_code":"tms", "code":"18", - "des":"In this section, modifying a tag is through modifying the value of a tag key, and the corresponding tag key remains unchanged.Log in to the management console.Under Manag", + "des":"The following procedure shows how to modify a tag value for a resource.Log in to the management console.In the upper left corner of the page, click , and then click Manag", "doc_type":"usermanual", "kw":"Modifying Resource Tags,Resource Tags,User Guide", "search_title":"", @@ -331,7 +331,7 @@ "node_id":"tms_02_0006.xml", "product_code":"tms", "code":"19", - "des":"To delete a tag for a cloud resource, perform the following steps:Log in to the management console.Under Management & Deployment, select Tag Management Service.Set the re", + "des":"The following procedure shows how to delete a tag for a resource.Log in to the management console.In the upper left corner of the page, click , and then click Management ", "doc_type":"usermanual", "kw":"Deleting Resource Tags,Resource Tags,User Guide", "search_title":"", @@ -349,7 +349,7 @@ "node_id":"tms_02_0003.xml", "product_code":"tms", "code":"20", - "des":"On the TMS console, you can search for all tags in a specified region. You can add a tag to up to 500 resources at a time.Sign in to the management console.Under Manageme", + "des":"On the TMS console, you can search for all tags in a specified region. You can add a tag to up to 500 resources at a time.Log in to the management console.In the upper le", "doc_type":"usermanual", "kw":"Adding a Tag to Multiple Resources,Resource Tags,User Guide", "search_title":"", @@ -385,7 +385,7 @@ "node_id":"en-us_topic_0056266269.xml", "product_code":"tms", "code":"22", - "des":"TMS allows you to create tags in advance for service management. You can import or export tags in batches. You can attach predefined tags to resources as needed.This sect", + "des":"TMS allows you to create tags in advance and attach created tags to resources as needed. You can also import or export tags in batches.This section describes how to searc", "doc_type":"usermanual", "kw":"Overview,Predefined Tags,User Guide", "search_title":"", @@ -403,7 +403,7 @@ "node_id":"en-us_topic_0144368884.xml", "product_code":"tms", "code":"23", - "des":"You can use predefined tags to quickly identify cloud resources. To create a predefined tag, perform the following steps:Log in to the management console.Under Management", + "des":"You can create tags in advance, and then attach them to your resources.Log in to the management console.In the upper left corner of the page, click . Select Management & ", "doc_type":"usermanual", "kw":"Creating Predefined Tags,Predefined Tags,User Guide", "search_title":"", @@ -421,7 +421,7 @@ "node_id":"tms_02_0010.xml", "product_code":"tms", "code":"24", - "des":"Log in to the management console.Under Management & Deployment, select Tag Management Service.Click Predefined Tags.In the filter boxes, enter a tag value or tag key to s", + "des":"Log in to the management console.In the upper left corner of the page, click . Select Management & Deployment > Tag Management Service.Click Predefined Tags.In the text b", "doc_type":"usermanual", "kw":"Searching for Predefined Tags,Predefined Tags,User Guide", "search_title":"", @@ -439,7 +439,7 @@ "node_id":"en-us_topic_0056266273.xml", "product_code":"tms", "code":"25", - "des":"Log in to the management console.Under Management & Deployment, select Tag Management Service.Click Predefined Tags.Select the tags you need to delete.Click Delete above ", + "des":"Log in to the management console.In the upper left corner of the page, click . Select Management & Deployment > Tag Management Service.Click Predefined Tags.Select the ta", "doc_type":"usermanual", "kw":"Deleting Predefined Tags,Predefined Tags,User Guide", "search_title":"", @@ -457,9 +457,9 @@ "node_id":"en-us_topic_0056266555.xml", "product_code":"tms", "code":"26", - "des":"You can import a .csv file from a third party to TMS. The encoding format of the .csv file must be UTF-8.Tag files or templates downloaded with Internet Explorer 9 cannot", + "des":"You can only import CSV files that use UTF-8 encoding.Tag files or templates downloaded with Internet Explorer 9 cannot be imported to TMS via other browsers, and vice ve", "doc_type":"usermanual", - "kw":"Importing or Exporting Predefined Tags,Predefined Tags,User Guide", + "kw":"Importing and Exporting Predefined Tags,Predefined Tags,User Guide", "search_title":"", "metedata":[ { @@ -467,7 +467,7 @@ "documenttype":"usermanual" } ], - "title":"Importing or Exporting Predefined Tags", + "title":"Importing and Exporting Predefined Tags", "githuburl":"" }, { @@ -511,7 +511,7 @@ "node_id":"tms_04_0008.xml", "product_code":"tms", "code":"29", - "des":"The following lists examples of custom policies for TMS.Example 1: Grant permission to view predefined tags{\n \"Version\": \"1.1\",\n \"Statement\": [\n {\n ", + "des":"The following lists examples of custom policies for TMS.Example 1: Granting permission to view predefined tags{\n \"Version\": \"1.1\",\n \"Statement\": [\n {\n ", "doc_type":"usermanual", "kw":"Custom Policies,Permissions Management,User Guide", "search_title":"", @@ -547,9 +547,9 @@ "node_id":"en-us_topic_0110866979.xml", "product_code":"tms", "code":"31", - "des":"Table 1 list the TMS operations that will be recorded by CTS.", + "des":"With Cloud Trace Service (CTS), you can record operations associated with TMS for later query, audit, and backtrack operations.You have enabled CTS.See Querying Real-Time", "doc_type":"usermanual", - "kw":"Key TMS Operations,Interconnecting with CTS,User Guide", + "kw":"Supported TMS Operations,Interconnecting with CTS,User Guide", "search_title":"", "metedata":[ { @@ -557,32 +557,14 @@ "documenttype":"usermanual" } ], - "title":"Key TMS Operations", - "githuburl":"" - }, - { - "uri":"en-us_topic_0110866980.html", - "node_id":"en-us_topic_0110866980.xml", - "product_code":"tms", - "code":"32", - "des":"After you enable CTS and the management tracker is created, CTS starts recording operations on cloud resources. CTS stores operation records generated in the last seven d", - "doc_type":"usermanual", - "kw":"Querying Real-Time Traces,Interconnecting with CTS,User Guide", - "search_title":"", - "metedata":[ - { - "prodname":"tms", - "documenttype":"usermanual" - } - ], - "title":"Querying Real-Time Traces", + "title":"Supported TMS Operations", "githuburl":"" }, { "uri":"en-us_topic_0153684521.html", "node_id":"en-us_topic_0153684521.xml", "product_code":"tms", - "code":"33", + "code":"32", "des":"Quotas are the limits put on resources to prevent waste. Each service has their own quotas. For example, you are allowed to create up to 500 predefined tags. You can requ", "doc_type":"usermanual", "kw":"Quotas,Common FAQs,quota,Quota,Quotas,User Guide", @@ -600,7 +582,7 @@ "uri":"tms_faq_0009.html", "node_id":"tms_faq_0009.xml", "product_code":"tms", - "code":"34", + "code":"33", "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":"usermanual", "kw":"FAQs", @@ -618,10 +600,10 @@ "uri":"tms_faq_0001.html", "node_id":"tms_faq_0001.xml", "product_code":"tms", - "code":"35", - "des":"When you add a tag, if you set only the tag key, the value of the tag is empty value by default. After you click OK, a specific tag will be bound to the cloud resource. Y", + "code":"34", + "des":"When you add a resource tag, if you set only the tag key, the value is empty by default, and the tag will be associated with a resource after it is added. You can add tag", "doc_type":"usermanual", - "kw":"What Is the Difference Between Adding a Tag and Creating a Key?,FAQs,User Guide", + "kw":"What Is the Difference Between Adding a Resource Tag and Creating a Key?,FAQs,User Guide", "search_title":"", "metedata":[ { @@ -629,14 +611,14 @@ "documenttype":"usermanual" } ], - "title":"What Is the Difference Between Adding a Tag and Creating a Key?", + "title":"What Is the Difference Between Adding a Resource Tag and Creating a Key?", "githuburl":"" }, { "uri":"tms_faq_0004.html", "node_id":"tms_faq_0004.xml", "product_code":"tms", - "code":"36", + "code":"35", "des":"If you use Internet Explorer 9 to import files, you need to start the ActiveX plug-in.Click in the upper right corner of the browser.Select Internet Options.Click the Se", "doc_type":"usermanual", "kw":"How Do I Start the ActiveX Plug-in When Using Internet Explorer 9 to Import Files?,FAQs,User Guide", @@ -654,10 +636,10 @@ "uri":"tms_faq_0006.html", "node_id":"tms_faq_0006.xml", "product_code":"tms", - "code":"37", - "des":"You may have used the Excel to edit the tag template.The predefined tag import function allows you to import the .csv file exported from a third party to TMS. The encodin", + "code":"36", + "des":"You may have edited the tag template with Excel.Tag import only support CSV files using UTF-8 encoding.If you edit a CSV file with Excel for tag import, the tags will be ", "doc_type":"usermanual", - "kw":"What Can I Do If I Failed to Import Tags Edited on the Template to TMS?,FAQs,User Guide", + "kw":"What Can I Do If I Failed to Import Tags to TMS?,FAQs,User Guide", "search_title":"", "metedata":[ { @@ -665,14 +647,14 @@ "documenttype":"usermanual" } ], - "title":"What Can I Do If I Failed to Import Tags Edited on the Template to TMS?", + "title":"What Can I Do If I Failed to Import Tags to TMS?", "githuburl":"" }, { "uri":"tms_faq_0011.html", "node_id":"tms_faq_0011.xml", "product_code":"tms", - "code":"38", + "code":"37", "des":"Yes.When adding a tag to a cloud resource, you can set only the tag key and the tag will be added. If you do not set the tag value, Empty value is displayed. You can set ", "doc_type":"usermanual", "kw":"Is It Possible to Tag a Resource Without Setting Tag Values?,FAQs,User Guide", @@ -690,7 +672,7 @@ "uri":"tms_09_0001.html", "node_id":"tms_09_0001.xml", "product_code":"tms", - "code":"39", + "code":"38", "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":"usermanual", "kw":"Change History,User Guide", @@ -708,7 +690,7 @@ "uri":"tms_02_0011.html", "node_id":"tms_02_0011.xml", "product_code":"tms", - "code":"40", + "code":"39", "des":"For details about the glossaries in this document, see Glossary.", "doc_type":"usermanual", "kw":"Glossary,User Guide", diff --git a/docs/tms/umn/CLASS.TXT.json b/docs/tms/umn/CLASS.TXT.json index 92ccda1f..b56f4a77 100644 --- a/docs/tms/umn/CLASS.TXT.json +++ b/docs/tms/umn/CLASS.TXT.json @@ -9,7 +9,7 @@ "code":"1" }, { - "desc":"Tag Management Service (TMS) helps you centrally categorize and manage cloud resources across regions and services with tags.You can group cloud resources by usage, owner", + "desc":"Tag Management Service (TMS) s an efficient, convenient, visualized service that allows you to centrally manage tags and categorize cloud resources across regions and ser", "product_code":"tms", "title":"What Is Tag Management Service?", "uri":"en-us_topic_0071335169.html", @@ -36,7 +36,7 @@ "code":"4" }, { - "desc":"TMS is useful in the following typical application scenarios:For users who have many cloud resources, TMS allows them to quickly locate all of their resources with specif", + "desc":"This section describes two typical application scenarios for TMS.TMS allows you to search among a wealth of cloud resources with specific tags. You can review, modify, an", "product_code":"tms", "title":"Application Scenarios", "uri":"en-us_topic_0056266259.html", @@ -45,7 +45,7 @@ "code":"5" }, { - "desc":"Services that support TMSTMS allows you to manage resource tags centrally. For details about services supported by TMS, see Table 1.A cloud service may contain multiple r", + "desc":"Services supported by TMSTMS allows you to manage resource tags centrally. For details about services supported by TMS, see Table 1.A cloud service may contain multiple r", "product_code":"tms", "title":"TMS and Other Services", "uri":"en-us_topic_0056858747.html", @@ -54,7 +54,7 @@ "code":"6" }, { - "desc":"The following are basic constraints on using tags:Not all resources are supported by TMS. For which services and resources are supported, see TMS and Other Services..", + "desc":"The following are basic constraints on using tags:Not all resources are supported by TMS. For which services and resources are supported, see TMS and Other Services.", "product_code":"tms", "title":"Constraints and Limitations", "uri":"en-us_topic_0142168380.html", @@ -63,7 +63,7 @@ "code":"7" }, { - "desc":"The cloud platform provides a web-based service management platform. You can use either of the following ways to access TMS:APIsTo integrate TMS into a third-party system", + "desc":"You can access TMS from the management console, or using application programming interfaces (APIs).APIsTo integrate TMS into a third-party system for secondary developmen", "product_code":"tms", "title":"Accessing TMS", "uri":"en-us_topic_0101849233.html", @@ -81,7 +81,7 @@ "code":"9" }, { - "desc":"If you need to assign different permissions to personnel in your enterprise to access your cloud resources, Identity and Access Management (IAM) is a good choice for fine", + "desc":"If you need to control resource access for your personnel, Identity and Access Management (IAM) is a good choice for fine-grained permissions management. IAM provides ide", "product_code":"tms", "title":"Permissions", "uri":"tms_01_0009.html", @@ -117,7 +117,7 @@ "code":"13" }, { - "desc":"TMS allows you to easily classify and search for your resources with tags. You can manage multiple tags in a list view.This section describes how to query resources by ta", + "desc":"TMS allows you to customize tags to classify your resources. You can batch manage tags in a list view.This section describes how to query resources by tag, create tag key", "product_code":"tms", "title":"Overview", "uri":"en-us_topic_0056266263.html", @@ -135,7 +135,7 @@ "code":"15" }, { - "desc":"To add tags with the same tag key to all resources, you can use the tag key creation function.After being created, the tag key is displayed in the list and all default st", + "desc":"To add tags with the same tag key to multiple resources, you can use the tag key creation function.After being created, the tag key is displayed in the list and all defau", "product_code":"tms", "title":"Creating a Key", "uri":"en-us_topic_0058373670.html", @@ -144,16 +144,16 @@ "code":"16" }, { - "desc":"On the TMS console, you can add one or more tags to one or more cloud resources. For details, see the following procedure. You can add up to 20 key-value pairs to each cl", + "desc":"On the TMS console, you can add one or more tags to a single or multiple resources. You can add up to 20 key and value pairs to each resource.Log in to the management con", "product_code":"tms", - "title":"Adding a Resource Tag", + "title":"Adding Resource Tags", "uri":"tms_02_0007.html", "doc_type":"usermanual", "p_code":"13", "code":"17" }, { - "desc":"In this section, modifying a tag is through modifying the value of a tag key, and the corresponding tag key remains unchanged.Log in to the management console.Under Manag", + "desc":"The following procedure shows how to modify a tag value for a resource.Log in to the management console.In the upper left corner of the page, click , and then click Manag", "product_code":"tms", "title":"Modifying Resource Tags", "uri":"en-us_topic_0056266267.html", @@ -162,7 +162,7 @@ "code":"18" }, { - "desc":"To delete a tag for a cloud resource, perform the following steps:Log in to the management console.Under Management & Deployment, select Tag Management Service.Set the re", + "desc":"The following procedure shows how to delete a tag for a resource.Log in to the management console.In the upper left corner of the page, click , and then click Management ", "product_code":"tms", "title":"Deleting Resource Tags", "uri":"tms_02_0006.html", @@ -171,7 +171,7 @@ "code":"19" }, { - "desc":"On the TMS console, you can search for all tags in a specified region. You can add a tag to up to 500 resources at a time.Sign in to the management console.Under Manageme", + "desc":"On the TMS console, you can search for all tags in a specified region. You can add a tag to up to 500 resources at a time.Log in to the management console.In the upper le", "product_code":"tms", "title":"Adding a Tag to Multiple Resources", "uri":"tms_02_0003.html", @@ -189,7 +189,7 @@ "code":"21" }, { - "desc":"TMS allows you to create tags in advance for service management. You can import or export tags in batches. You can attach predefined tags to resources as needed.This sect", + "desc":"TMS allows you to create tags in advance and attach created tags to resources as needed. You can also import or export tags in batches.This section describes how to searc", "product_code":"tms", "title":"Overview", "uri":"en-us_topic_0056266269.html", @@ -198,7 +198,7 @@ "code":"22" }, { - "desc":"You can use predefined tags to quickly identify cloud resources. To create a predefined tag, perform the following steps:Log in to the management console.Under Management", + "desc":"You can create tags in advance, and then attach them to your resources.Log in to the management console.In the upper left corner of the page, click . Select Management & ", "product_code":"tms", "title":"Creating Predefined Tags", "uri":"en-us_topic_0144368884.html", @@ -207,7 +207,7 @@ "code":"23" }, { - "desc":"Log in to the management console.Under Management & Deployment, select Tag Management Service.Click Predefined Tags.In the filter boxes, enter a tag value or tag key to s", + "desc":"Log in to the management console.In the upper left corner of the page, click . Select Management & Deployment > Tag Management Service.Click Predefined Tags.In the text b", "product_code":"tms", "title":"Searching for Predefined Tags", "uri":"tms_02_0010.html", @@ -216,7 +216,7 @@ "code":"24" }, { - "desc":"Log in to the management console.Under Management & Deployment, select Tag Management Service.Click Predefined Tags.Select the tags you need to delete.Click Delete above ", + "desc":"Log in to the management console.In the upper left corner of the page, click . Select Management & Deployment > Tag Management Service.Click Predefined Tags.Select the ta", "product_code":"tms", "title":"Deleting Predefined Tags", "uri":"en-us_topic_0056266273.html", @@ -225,9 +225,9 @@ "code":"25" }, { - "desc":"You can import a .csv file from a third party to TMS. The encoding format of the .csv file must be UTF-8.Tag files or templates downloaded with Internet Explorer 9 cannot", + "desc":"You can only import CSV files that use UTF-8 encoding.Tag files or templates downloaded with Internet Explorer 9 cannot be imported to TMS via other browsers, and vice ve", "product_code":"tms", - "title":"Importing or Exporting Predefined Tags", + "title":"Importing and Exporting Predefined Tags", "uri":"en-us_topic_0056266555.html", "doc_type":"usermanual", "p_code":"21", @@ -252,7 +252,7 @@ "code":"28" }, { - "desc":"The following lists examples of custom policies for TMS.Example 1: Grant permission to view predefined tags{\n \"Version\": \"1.1\",\n \"Statement\": [\n {\n ", + "desc":"The following lists examples of custom policies for TMS.Example 1: Granting permission to view predefined tags{\n \"Version\": \"1.1\",\n \"Statement\": [\n {\n ", "product_code":"tms", "title":"Custom Policies", "uri":"tms_04_0008.html", @@ -270,23 +270,14 @@ "code":"30" }, { - "desc":"Table 1 list the TMS operations that will be recorded by CTS.", + "desc":"With Cloud Trace Service (CTS), you can record operations associated with TMS for later query, audit, and backtrack operations.You have enabled CTS.See Querying Real-Time", "product_code":"tms", - "title":"Key TMS Operations", + "title":"Supported TMS Operations", "uri":"en-us_topic_0110866979.html", "doc_type":"usermanual", "p_code":"30", "code":"31" }, - { - "desc":"After you enable CTS and the management tracker is created, CTS starts recording operations on cloud resources. CTS stores operation records generated in the last seven d", - "product_code":"tms", - "title":"Querying Real-Time Traces", - "uri":"en-us_topic_0110866980.html", - "doc_type":"usermanual", - "p_code":"30", - "code":"32" - }, { "desc":"Quotas are the limits put on resources to prevent waste. Each service has their own quotas. For example, you are allowed to create up to 500 predefined tags. You can requ", "product_code":"tms", @@ -294,7 +285,7 @@ "uri":"en-us_topic_0153684521.html", "doc_type":"usermanual", "p_code":"", - "code":"33" + "code":"32" }, { "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.", @@ -303,16 +294,16 @@ "uri":"tms_faq_0009.html", "doc_type":"usermanual", "p_code":"", - "code":"34" + "code":"33" }, { - "desc":"When you add a tag, if you set only the tag key, the value of the tag is empty value by default. After you click OK, a specific tag will be bound to the cloud resource. Y", + "desc":"When you add a resource tag, if you set only the tag key, the value is empty by default, and the tag will be associated with a resource after it is added. You can add tag", "product_code":"tms", - "title":"What Is the Difference Between Adding a Tag and Creating a Key?", + "title":"What Is the Difference Between Adding a Resource Tag and Creating a Key?", "uri":"tms_faq_0001.html", "doc_type":"usermanual", - "p_code":"34", - "code":"35" + "p_code":"33", + "code":"34" }, { "desc":"If you use Internet Explorer 9 to import files, you need to start the ActiveX plug-in.Click in the upper right corner of the browser.Select Internet Options.Click the Se", @@ -320,17 +311,17 @@ "title":"How Do I Start the ActiveX Plug-in When Using Internet Explorer 9 to Import Files?", "uri":"tms_faq_0004.html", "doc_type":"usermanual", - "p_code":"34", - "code":"36" + "p_code":"33", + "code":"35" }, { - "desc":"You may have used the Excel to edit the tag template.The predefined tag import function allows you to import the .csv file exported from a third party to TMS. The encodin", + "desc":"You may have edited the tag template with Excel.Tag import only support CSV files using UTF-8 encoding.If you edit a CSV file with Excel for tag import, the tags will be ", "product_code":"tms", - "title":"What Can I Do If I Failed to Import Tags Edited on the Template to TMS?", + "title":"What Can I Do If I Failed to Import Tags to TMS?", "uri":"tms_faq_0006.html", "doc_type":"usermanual", - "p_code":"34", - "code":"37" + "p_code":"33", + "code":"36" }, { "desc":"Yes.When adding a tag to a cloud resource, you can set only the tag key and the tag will be added. If you do not set the tag value, Empty value is displayed. You can set ", @@ -338,8 +329,8 @@ "title":"Is It Possible to Tag a Resource Without Setting Tag Values?", "uri":"tms_faq_0011.html", "doc_type":"usermanual", - "p_code":"34", - "code":"38" + "p_code":"33", + "code":"37" }, { "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.", @@ -348,7 +339,7 @@ "uri":"tms_09_0001.html", "doc_type":"usermanual", "p_code":"", - "code":"39" + "code":"38" }, { "desc":"For details about the glossaries in this document, see Glossary.", @@ -357,6 +348,6 @@ "uri":"tms_02_0011.html", "doc_type":"usermanual", "p_code":"", - "code":"40" + "code":"39" } ] \ No newline at end of file diff --git a/docs/tms/umn/en-us_image_0000001696678850.png b/docs/tms/umn/en-us_image_0000001696678850.png deleted file mode 100644 index 6b11888bb9c967ec9d7a76842af644b26723c86f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 565 zcmV-50?Pe~P)P~nz7Del7ZQWO{0=P2+c^eGA0=q*hP^<5JW`OMcsGRMFmEMq)9;` z1d9U}2NqJcW@MsN8suElm@Z+{U>~Q`MKoCNs2F?h-uKV{_dd`2WikxIAO~8K3kbl{ zOq20=g69LTQ2Ra1d<_ARpTC^iT{~&qTgz(ODtvE7sNAxVyu4)qnEs6RVsMD=-aaDH z1)LQdP!t;lvcz0?9S+d*cBV+&z@v`S!tTn zV@D5jtLr{)RRh3cv53(Y7r%48vm05KxODL}D~k$+$o@c(*S>eDabbZhg4BKw(dYu_ z&YZ{y0dTBQIMmWaGMNORdPk)Q8XfzH)he-Vt1}}6er>p`xgldMb^Np8Z8EdE!}gGX+rXF{~MxkQjvTEVG~b|(E_xN!MOn(g133(s@)+8vV8!{ zsn}eestHfznKr=P-ad3)r^I2WdV3X#L<0X*kg@mU==u*_2ODT>ZBAQ600BfIQ8dp> z2EA{Y3Is8m%@h|Gv2Lw{)|P#gIP8MkjG%0kv;XKP<0!S*_7)hV00000NkvXXu0mjf DNkIU~ diff --git a/docs/tms/umn/en-us_image_0000001696838310.png b/docs/tms/umn/en-us_image_0000001696838310.png deleted file mode 100644 index 582b16181c952f118ec40aaa7822d6adff8f24b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^azHG>!3HGXX8P_2QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtWGW7sn6}@8lo$4hdJ13@X0A`}==F$CUr8 zZiR^?PLNdCyrJ=6s-f+H6-P^$n@>Nw_{N3XAj|OXfd`u^Osp?5^+frY8#svl|Ig3x YdY!@Hgm1-?KtmZkUHx3vIVCg!05MiQ&j0`b diff --git a/docs/tms/umn/en-us_image_0000001696838318.png b/docs/tms/umn/en-us_image_0000001696838318.png deleted file mode 100644 index e4fcbfa99dd951a0528d8be41882d796ad9d3d07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18908 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 diff --git a/docs/tms/umn/en-us_image_0000001750583269.png b/docs/tms/umn/en-us_image_0000001750583269.png deleted file mode 100644 index 48011a0a8579847fc6d36ca8ab0e9687834d1b6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 zcmV+j0{8uiP)X0ssI2puDL!00009a7bBm000ie z000ie0hKEb8vp0+z5CYy8f8NOYc--IK zj?HHC{N8T2-OXLoHBFPI>1!rU)23-UB>44YACJfRe70@-bUNMdccnTU4(IbZ=X^Sy z4hDmM-0^t4TrP+xgdl`aN^RQ)0M2<)6pS%hnoK5(#i9pyyWMuX9RLU+X0w^^`-u3g z3L%mt$@5$$*Xy<8IInVb@3JftLddxk762fk@B4%h*^_0NB3E%?7@DRD0F+Y6D$6p8 zq9}^WvXn$hDFB$J8HQmG&M=I&Z2>^;7XZX@Tvb(7RdF24j4ZWnYZyik?mt7t)pf0D z8US$4WhMv$%d#xX3W7jpWJ%Msx~>(uda{SZ;d;FS03l?xS}8{X078iUe$N;KfYE5Q zTrRt&b6pn^5s@*LB#E+^G>WtyBD$`t$kjXRIL>%HmNw4woH5p6W5sme{4Bivl0Bno znxZIPUjfhaD5bit|0L-$imvOP=e=e;&+B0IO!tfU?8p7HasL4B6z1n2DRwvj0000< KMNUMnLSTZ6FzqV< diff --git a/docs/tms/umn/en-us_image_0000001758618249.png b/docs/tms/umn/en-us_image_0000001758618249.png deleted file mode 100644 index 0d21733f02a75729e2ad2fadeaded4d1a203e89f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19134 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 TKN)lb`Fi`VZDm^zo%_E4?`=mk diff --git a/docs/tms/umn/en-us_image_0000001949896556.png b/docs/tms/umn/en-us_image_0000001949896556.png new file mode 100644 index 0000000000000000000000000000000000000000..07650b967eddc5561afa39daf12d4048e61b0bb9 GIT binary patch literal 342 zcmV-c0jd6pP)ZQ^sW49pXZm)#OqjltPMxb}z-Y zBtoK;K*$`ukG-YX!7ObesRxgLsPUhO@DG(9Kh(&iWqP;d33FXeR2Tw=8_`Wo-L&+< zPLC-fN)xQ!syXSDxav2U>&PQTaqlp?;w4H0+e00b>L9}ggT-buF50IyLEX25nF~@6 zOK@yvn_G05e%ibgHrre?KN20<^z_w%&EFIt@4~+OVDl%fad2jU)np<%ZQ4j=XHC0Q oWPShrI<2Jnd*MY7xZnJF1yG&cd>(nDmjD0&07*qoM6N<$g7R#dGXMYp literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001950886112.png b/docs/tms/umn/en-us_image_0000001950886112.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001950886116.png b/docs/tms/umn/en-us_image_0000001950886116.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001950886124.png b/docs/tms/umn/en-us_image_0000001950886124.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001950886128.png b/docs/tms/umn/en-us_image_0000001950886128.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001950886132.png b/docs/tms/umn/en-us_image_0000001950886132.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001980456121.png b/docs/tms/umn/en-us_image_0000001980456121.png new file mode 100644 index 0000000000000000000000000000000000000000..07650b967eddc5561afa39daf12d4048e61b0bb9 GIT binary patch literal 342 zcmV-c0jd6pP)ZQ^sW49pXZm)#OqjltPMxb}z-Y zBtoK;K*$`ukG-YX!7ObesRxgLsPUhO@DG(9Kh(&iWqP;d33FXeR2Tw=8_`Wo-L&+< zPLC-fN)xQ!syXSDxav2U>&PQTaqlp?;w4H0+e00b>L9}ggT-buF50IyLEX25nF~@6 zOK@yvn_G05e%ibgHrre?KN20<^z_w%&EFIt@4~+OVDl%fad2jU)np<%ZQ4j=XHC0Q oWPShrI<2Jnd*MY7xZnJF1yG&cd>(nDmjD0&07*qoM6N<$g7R#dGXMYp literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001980527349.png b/docs/tms/umn/en-us_image_0000001980527349.png new file mode 100644 index 0000000000000000000000000000000000000000..07650b967eddc5561afa39daf12d4048e61b0bb9 GIT binary patch literal 342 zcmV-c0jd6pP)ZQ^sW49pXZm)#OqjltPMxb}z-Y zBtoK;K*$`ukG-YX!7ObesRxgLsPUhO@DG(9Kh(&iWqP;d33FXeR2Tw=8_`Wo-L&+< zPLC-fN)xQ!syXSDxav2U>&PQTaqlp?;w4H0+e00b>L9}ggT-buF50IyLEX25nF~@6 zOK@yvn_G05e%ibgHrre?KN20<^z_w%&EFIt@4~+OVDl%fad2jU)np<%ZQ4j=XHC0Q oWPShrI<2Jnd*MY7xZnJF1yG&cd>(nDmjD0&07*qoM6N<$g7R#dGXMYp literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001980537901.png b/docs/tms/umn/en-us_image_0000001980537901.png new file mode 100644 index 0000000000000000000000000000000000000000..a9cef340c70e41856e0ef11bafcf648c3b06847e GIT binary patch literal 330 zcmV-Q0k!^#P)CO-g1fzjKFl;0c{Q(98fnYQkHW&y51L52md>{z-mMzyAg5&sc4v!bU z^t`_0;J-o6!WiR+b-yn{zS^oG7)4c8(V$E~uX*qRS^Wl0fEc8BYx~e*$PQo!LP(s( zV}u+D8HU7)pjn)C8py>!@%pM(a|N?VG{;0#%u%Wvv_R5(ih!kvPe)}5Qs9rZX&`3@ zcS{o1i>xq+N|wEjB* zS6dkZY_wC??3v2R?&mJ;im^M7L8yA7v>TB-+_&wIlEQr^^n#MoM1KJaD6XJNDDF6Tf07*qoM6N<$f}7Bc{Qv*} literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001982445669.png b/docs/tms/umn/en-us_image_0000001982445669.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001982445677.png b/docs/tms/umn/en-us_image_0000001982445677.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001982445681.png b/docs/tms/umn/en-us_image_0000001982445681.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001982445685.png b/docs/tms/umn/en-us_image_0000001982445685.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001982445689.png b/docs/tms/umn/en-us_image_0000001982445689.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001982565521.png b/docs/tms/umn/en-us_image_0000001982565521.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001982565525.png b/docs/tms/umn/en-us_image_0000001982565525.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001982565529.png b/docs/tms/umn/en-us_image_0000001982565529.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001982565533.png b/docs/tms/umn/en-us_image_0000001982565533.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001982565537.png b/docs/tms/umn/en-us_image_0000001982565537.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0000001982565541.png b/docs/tms/umn/en-us_image_0000001982565541.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ff58a1d482432f0ff8b710f026313fcad756e5 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjd7dtgAs)PMCvD_BV8Fw&*JoAE zgr7zZX5J4Q?cR#s_nhy=)-3R&-+qsXo%Wpd_KeZrD_?5dch}#tz)^-F=Wz#H@5&A- zhLj(IU61x_@O=7yZ!hV!p7tuw~J)5Eotsqdz|w*)M+hQ~Y9c QHPB`TPgg&ebxsLQ0Qej~ZU6uP literal 0 HcmV?d00001 diff --git a/docs/tms/umn/en-us_image_0141727100.png b/docs/tms/umn/en-us_image_0141727100.png deleted file mode 100644 index fc7e643ebced883c91e352cf4c5b9facec6fcb34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 533 zcmV+w0_y#VP)r--F z*Kr)*_wV<6rBXo%DT>l;Hb0%zd*w7uEz3HcPM!JJ znM~^SI#FnHvMh^`EXxv|Wm$@%03eQI(=@XzE5fepl5Pis!F)cKBnfwG7>1^4nD;zy zzuy;O$8kuVPNzfD^msh(^?IYxh+&v^yDf?$HrTdZgni#9lP?yFEX!z`?)Uo)!vMf) zwYpxf*boFk5su@SNQc8=yUO&%RaLdsYQ68T2qT2Z z9i9^acDo(!e>fZpf>3aN!HS~b!{hNdpU-&C<#LJVzg#X+6k&rb%LM*JkJRU0AUznvRp3fx=u(ayzSfV zW}2qwdGHZD&+EG0Xf)nMs_-RWuh;Q-v~4>Gf+R^;mPH83vaG7=d(H3Re+v5VmY?G{ XOt{ds=w@%I00000NkvXXu0mjflaTb; diff --git a/docs/tms/umn/en-us_image_0145874750.png b/docs/tms/umn/en-us_image_0145874750.png deleted file mode 100644 index 48011a0a8579847fc6d36ca8ab0e9687834d1b6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 zcmV+j0{8uiP)X0ssI2puDL!00009a7bBm000ie z000ie0hKEb8vp0+z5CYy8f8NOYc--IK zj?HHC{N8T2-OXLoHBFPI>1!rU)23-UB>44YACJfRe70@-bUNMdccnTU4(IbZ=X^Sy z4hDmM-0^t4TrP+xgdl`aN^RQ)0M2<)6pS%hnoK5(#i9pyyWMuX9RLU+X0w^^`-u3g z3L%mt$@5$$*Xy<8IInVb@3JftLddxk762fk@B4%h*^_0NB3E%?7@DRD0F+Y6D$6p8 zq9}^WvXn$hDFB$J8HQmG&M=I&Z2>^;7XZX@Tvb(7RdF24j4ZWnYZyik?mt7t)pf0D z8US$4WhMv$%d#xX3W7jpWJ%Msx~>(uda{SZ;d;FS03l?xS}8{X078iUe$N;KfYE5Q zTrRt&b6pn^5s@*LB#E+^G>WtyBD$`t$kjXRIL>%HmNw4woH5p6W5sme{4Bivl0Bno znxZIPUjfhaD5bit|0L-$imvOP=e=e;&+B0IO!tfU?8p7HasL4B6z1n2DRwvj0000< KMNUMnLSTZ6FzqV< diff --git a/docs/tms/umn/en-us_image_0238398847.png b/docs/tms/umn/en-us_image_0238398847.png deleted file mode 100644 index 48011a0a8579847fc6d36ca8ab0e9687834d1b6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 zcmV+j0{8uiP)X0ssI2puDL!00009a7bBm000ie z000ie0hKEb8vp0+z5CYy8f8NOYc--IK zj?HHC{N8T2-OXLoHBFPI>1!rU)23-UB>44YACJfRe70@-bUNMdccnTU4(IbZ=X^Sy z4hDmM-0^t4TrP+xgdl`aN^RQ)0M2<)6pS%hnoK5(#i9pyyWMuX9RLU+X0w^^`-u3g z3L%mt$@5$$*Xy<8IInVb@3JftLddxk762fk@B4%h*^_0NB3E%?7@DRD0F+Y6D$6p8 zq9}^WvXn$hDFB$J8HQmG&M=I&Z2>^;7XZX@Tvb(7RdF24j4ZWnYZyik?mt7t)pf0D z8US$4WhMv$%d#xX3W7jpWJ%Msx~>(uda{SZ;d;FS03l?xS}8{X078iUe$N;KfYE5Q zTrRt&b6pn^5s@*LB#E+^G>WtyBD$`t$kjXRIL>%HmNw4woH5p6W5sme{4Bivl0Bno znxZIPUjfhaD5bit|0L-$imvOP=e=e;&+B0IO!tfU?8p7HasL4B6z1n2DRwvj0000< KMNUMnLSTZ6FzqV< diff --git a/docs/tms/umn/en-us_image_0238414108.png b/docs/tms/umn/en-us_image_0238414108.png deleted file mode 100644 index dda6c0550dc089e0b81da363f844d2200a199ac9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmVP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0ewkCK~y+Tt(2{n zgfI++_pK`s2n+&&7&8)qK_ajfBgP^SV@4t{JOGBh`I$Drvb%G3Kfy`b+mJSCKh_sy zIYzCd^kxjXzEf|fWpvmJv#40LG6eu(_O;RP;HALhj0w0Xj(UyASYPUi*H zTlW4DRXplcg53JP%EWXFPl;lHUwHgD!kP+(#>ja9KqZ?7?MPFbJbZn@M3NT6EPo(= zo#{8cp_mg%k13j7hhK_CXR@mAZ(^qPgQr;WZ1lKrCQ=e1Dk|d(6Q9YzHYvJrUfURQ z#+=94>exn+vp_RleQCEsgd(W|Eb~yLq`TCJ6p4y6{zLI2Uxz@_XcfsDpka``?HS81 z#N@Jirfgoi@F4Y9ScA%q!E+rC+q1b0v#PRlXG e+x$7ix_$zkHs5p6*~q&90000

Adding Tags to Cloud Resources

You can add tags to cloud resources in either of the following ways:

  • Adding tags on the TMS console

    When you need to tag a batch of cloud resources, add tags on the TMS console.

    -
  • Adding tags on the consoles of other cloud services
    When you use the resources of a specific service, you can add tags on the corresponding service console. For new cloud resources, you can configure tag items when configuring parameters.
    • You are advised to use the predefined tag function. To tag a cloud resource, you can select a created predefined tag from the drop-down list. This reduces the errors and improves the efficiency.
    • It is strongly recommended that you do not place confidential or sensitive information (such as your customer's name, email address, or mobile number) in the tag field.
    +
  • Adding tags on the consoles of other cloud services
    When you use the resources of a specific service, you can add tags on the corresponding service console. For new cloud resources, you can configure tag items when configuring parameters.
    • You can use predefined tags to tag resources without the need to enter tag keys and values. Predefined tags are more efficient and less error-prone.
    • It is strongly recommended that you do not place confidential or sensitive information (such as your customer's name, email address, or mobile number) in the tag field.

Constraints

  • Each resource supports up to 20 key-value pairs.
  • For each resource, each tag key must be unique, and each tag key can have only one tag value.
  • You can enter a maximum of 36 and 43 characters for Key and Value, respectively. Both Key and Value can contain only digits, letters, hyphens (-), at signs (@), and underscores (_).
-

Adding Tags on the TMS Console

You can tag your resources using TMS to classify and manage your resources centrally.

-
  1. Log in to the management console.
  2. Under Management & Deployment, select Tag Management Service.
  3. Set the resource search criteria.

    For details, see Searching for Resources.

    -
  4. Click Search.
  5. In the Search Result list, select the cloud resource to which you want to add tags and click Manage Tag in the upper left corner.
  6. In the Add Tag area, enter a tag key and a tag value.

    You can also directly select existing tags from the drop-down list.

    +

    Adding Tags on the TMS Console

    You can tag your resources using TMS to centrally classify and manage your resources.

    +
    1. Log in to the management console.
    2. In the upper left corner of the page, click , and then click Management & Deployment > Tag Management Service.
    3. Set the resource search criteria.

      For details, see Searching for Resources.

      +
    4. Click Search.
    5. In the Search Result list, select the cloud resource to which you want to add tags and click Manage Tag in the upper left corner.
    6. In the Add Tag area, enter a tag key and a tag value.

      You can also directly select existing tags from the drop-down list.

    7. Click OK.

    Adding Tags on the Consoles of Other Cloud Services

    The following procedure shows how you add tags on the service console. This procedure may differ slightly from service to service.

    -
    1. Log in to the management console.
    2. Under Service List, select the cloud service for which you need to add tags. For details about supported services and resource types, see TMS and Other Services.
    3. On the displayed console of the selected cloud service, click the resource to which you want to add a tag.
    4. Select the Tags tab.
    5. Click Add Tag.
    6. In the displayed Add Tag dialog box, enter a tag key and a tag value.

      You can also directly select predefined tags from the drop-down list.

      +
      1. Log in to the management console.
      2. Under Service List, select a target service. For details about supported services and resource types, see TMS and Other Services.
      3. On the displayed service console, click the resource to which you want to add a tag.
      4. Select the Tags tab.
      5. Click Add Tag.
      6. In the displayed Add Tag dialog box, enter a tag key and a tag value.

        You can also directly select predefined tags from the drop-down list.

      7. Click OK.

    Checking Whether a Tag Takes Effect

    If you have added a tag to a resource, you can check whether the tag takes effect by searching for the resource with the added tag.

    -
    1. Log in to the management console.
    2. Under Management & Deployment, select Tag Management Service.
    3. Select the Tag Management tab.
    4. Set the resource search criteria.

      Set the region and resource type as needed.

      +
      1. Log in to the management console.
      2. In the upper left corner of the page, click , and then click Management & Deployment > Tag Management Service.
      3. Select the Tag Management tab.
      4. Set the resource search criteria.

        Set the region and resource type as needed.

        For Resource Tag, enter the tag that has been added to the resource.

      5. Click Search.

        The resource is displayed in the Search Result list.

      diff --git a/docs/tms/umn/en-us_topic_0056266259.html b/docs/tms/umn/en-us_topic_0056266259.html index 2c11da42..8db744a2 100644 --- a/docs/tms/umn/en-us_topic_0056266259.html +++ b/docs/tms/umn/en-us_topic_0056266259.html @@ -1,12 +1,12 @@

      Application Scenarios

      -

      TMS is useful in the following typical application scenarios:

      -

      Central Management of Resources

      For users who have many cloud resources, TMS allows them to quickly locate all of their resources with specific tags. TMS also provides a unified tag management platform, on which users can check, modify, or delete tags.

      +

      This section describes two typical application scenarios for TMS.

      +

      Centralized Resource Management

      TMS allows you to search among a wealth of cloud resources with specific tags. You can review, modify, and delete tags in a unified manner.

      Figure 1 Central management of resources
      -

      Quick Identification of Resources Migrated and to Be Migrated

      For users who need to migrate large numbers of resources, TMS allows for the import and export of predefined tags. This improves the accuracy and efficiency of resource migration while eliminating the need to set tags each time.

      -
      • Creating predefined tags: You can create predefined tags on TMS before migrating resources. After resources are migrated, they can be associated directly with predefined tags.
      • Importing and exporting predefined tags: If you have inventory tags, you can quickly import them to the predefined tag library of TMS. After resources are migrated, you can associate those resources with predefined tags. In addition, you can export predefined tags for editing.
        Figure 2 Quick identification of resources migrated and to be migrated
        +

        Resource Migration

        If you need to migrate large numbers of resources, you can create or import predefined tags in batches for these resources. You can also export predefined tags to batch modify them. This improves the accuracy and efficiency of resource migration while eliminating the need to repeatedly set tags.

        +
        • Creating predefined tags: You can create predefined tags before the migration, and then add these tags to the migrated resources.
        • You can batch import predefined tags and add them to migrated resources. You can also export predefined tags for editing.
          Figure 2 Adding predefined tags to migrated resources
      diff --git a/docs/tms/umn/en-us_topic_0056266263.html b/docs/tms/umn/en-us_topic_0056266263.html index f205af5d..9c223980 100644 --- a/docs/tms/umn/en-us_topic_0056266263.html +++ b/docs/tms/umn/en-us_topic_0056266263.html @@ -1,7 +1,7 @@

      Overview

      -

      TMS allows you to easily classify and search for your resources with tags. You can manage multiple tags in a list view.

      +

      TMS allows you to customize tags to classify your resources. You can batch manage tags in a list view.

      This section describes how to query resources by tag, create tag keys, and update, modify, or delete resource tags.

      Constraints and Limitations

      • Up to 10 tags can be specified to query for resources at a time.
      • To search for specified tags, entering a key is mandatory but entering a value is optional.
      • Each resource supports up to 20 key-value pairs.
      • For each resource, each tag key must be unique, and each tag key can have only one tag value.
      • You can enter a maximum of 36 and 43 characters for Key and Value, respectively. Both Key and Value can contain only digits, letters, hyphens (-), at signs (@), and underscores (_).
      diff --git a/docs/tms/umn/en-us_topic_0056266264.html b/docs/tms/umn/en-us_topic_0056266264.html index 194a67b9..36c09a85 100644 --- a/docs/tms/umn/en-us_topic_0056266264.html +++ b/docs/tms/umn/en-us_topic_0056266264.html @@ -5,9 +5,9 @@

      TMS provides the following search options:

      • Region
      • Resource Type
      • (Optional) Resource Tag
        • You can search for up to 10 tags at a time.
        • To search for specified tags, entering a key is mandatory but entering a value is optional.
        • When you specify the search criteria, the cloud resources you want to search for must meet all of the key criteria and at least one of the value criteria.
      -

      Searching for Cloud Resources

      1. Log in to the management console.
      2. Under Management & Deployment, select Tag Management Service.
      3. Set the resource search criteria.
      4. Click Search.

        The target resources are displayed in the Search Result list.

        +

        Searching for Cloud Resources

        1. Log in to the management console.
        2. In the upper left corner of the page, click , and then click Management & Deployment > Tag Management Service.
        3. Set the resource search criteria.
        4. Click Search.

          The target resources are displayed in the Search Result list.

        5. (Optional) In the search box above the search result list, enter a resource name to search for a resource. Fuzzy search is supported and the resource name is case-insensitive.

          When there are too many resources listed or you need to locate some resources, you can use this function for quick search.

          -
        6. (Optional) Click Reset.

          You can reset the search criteria to search for cloud resources.

          +
        7. (Optional) Click Reset.

          You can reset the search criteria to search for cloud resources.

        8. (Optional) In the upper right part of the Search Result area, click .

          The resource list is refreshed and the list refresh time is updated.

        diff --git a/docs/tms/umn/en-us_topic_0056266267.html b/docs/tms/umn/en-us_topic_0056266267.html index 7ad6e72a..b78a301b 100644 --- a/docs/tms/umn/en-us_topic_0056266267.html +++ b/docs/tms/umn/en-us_topic_0056266267.html @@ -1,22 +1,22 @@

        Modifying Resource Tags

        -

        Modifying a Tag for a Cloud Resource

        In this section, modifying a tag is through modifying the value of a tag key, and the corresponding tag key remains unchanged.

        -
        1. Log in to the management console.
        2. Under Management & Deployment, select Tag Management Service.
        3. Set the resource search criteria.

          For details, see Searching for Resources.

          -
        4. Click Search.
        5. Click Edit in the upper right part of the Search Result area so that you can edit tag values in the list.
        6. (Optional) Set the key display list.
          If the key of the tag to be modified is not displayed in the list, perform the following steps:
          1. In the upper right corner of the Search Result list, click .
          2. Select the key of the tag to be modified from the drop-down list.

            You are advised to display no more than 10 keys.

            +

            Modifying a Tag Value for a Resource

            The following procedure shows how to modify a tag value for a resource.

            +
            1. Log in to the management console.
            2. In the upper left corner of the page, click , and then click Management & Deployment > Tag Management Service.
            3. Set the resource search criteria.

              For details, see Searching for Resources.

              +
            4. Click Search.
            5. Click Edit in the upper right part of the Search Result area so that you can edit tag values in the list.
            6. (Optional) Set the key display list.
              If the key of the tag to be modified is not displayed in the list, perform the following steps:
              1. In the right corner of the search result area, click .
              2. Select target keys from the drop-down list.

                You are advised to display no more than 10 keys.

              -
            7. Locate the row containing the cloud resource whose tag you want to modify and click .
            8. Enter a new tag value.
            9. Click .

              After the resource tag is modified, the cloud resources can be managed based on the new tag.

              -

              To modify multiple tags of a resource, repeat the preceding steps. You can also select the target resource in the list and click Manage Tag above the list to modify one or more tags. For details, see Modifying Tags for Multiple Cloud Resources.

              +
            10. Click in the row that contains the target resource.
            11. Modify the tag value.
            12. Click .

              After the resource tag is modified, you can manage the resource with the new tag.

              +

              To modify more tag values for a resource, repeat the preceding steps. You can also select the target resource in the list and click Manage Tag above the list to modify tag values. For details, see Modifying Tag Values for Multiple Resources.

            -

            Modifying Tags for Multiple Cloud Resources

            You can only modify tags of resources that have already been tagged.

            -

            Exercise caution when modifying tags in batches. After a tag value is modified, the tag values of corresponding cloud resources will be modified and cannot be recovered.

            +

            Modifying Tag Values for Multiple Resources

            The following procedure shows how to modify tag values for multiple resources.

            +

            Exercise caution when modifying tags in batches. After a tag value is modified, this modification applies to all resources that you selected and the modification cannot be undone.

            -
            1. Log in to the management console.
            2. Under Management & Deployment, select Tag Management Service.
            3. Set the resource search criteria.

              For details, see Searching for Resources.

              -
            4. Click Search.
            5. Select one or more target resources in the list and click Manage Tag above the list.
            6. In the Edit Tag area, specify new values for tags.

              All tags of the target resources are displayed in the Edit Tag area. You can modify one or more tags as needed.

              -

              To set different values of a tag for multiple cloud resources, see Modifying a Tag for a Cloud Resource.

              +
              1. Log in to the management console.
              2. In the upper left corner of the page, click , and then click Management & Deployment > Tag Management Service.
              3. Set the resource search criteria.

                For details, see Searching for Resources.

                +
              4. Click Search.
              5. Select target resources in the list and click Manage Tag above the list.
              6. In the Edit Tag area, set new values as needed.

                You can modify values for all tag keys that are listed.

                +

                To set different values for different resources, see Modifying a Tag Value for a Resource.

              7. Click OK.

                Then you can use the modified tags to manage resources.

              diff --git a/docs/tms/umn/en-us_topic_0056266269.html b/docs/tms/umn/en-us_topic_0056266269.html index 462aff4b..c3f7e1be 100644 --- a/docs/tms/umn/en-us_topic_0056266269.html +++ b/docs/tms/umn/en-us_topic_0056266269.html @@ -1,9 +1,9 @@

              Overview

              -

              TMS allows you to create tags in advance for service management. You can import or export tags in batches. You can attach predefined tags to resources as needed.

              +

              TMS allows you to create tags in advance and attach created tags to resources as needed. You can also import or export tags in batches.

              This section describes how to search for, create, delete, import, or export predefined tags.

              -

              Constraints and Limitations

              • Predefined tags must be different from each other either in tag keys or in tag values.
              +

              Constraints and Limitations

              • Predefined tags cannot be identical. Either their keys or values must be different. If you create a predefined tag that is identical to an existing predefined tag, the existing predefined tag will be overwritten.
              • Up to 500 predefined tags can be created for each account.
              • You can enter a maximum of 36 and 43 characters for Key and Value, respectively. Both Key and Value can contain only digits, letters, hyphens (-), at signs (@), and underscores (_).
              • A null value cannot be included in a predefined tag.
              diff --git a/docs/tms/umn/en-us_topic_0056266273.html b/docs/tms/umn/en-us_topic_0056266273.html index c4909bb1..c64afc7e 100644 --- a/docs/tms/umn/en-us_topic_0056266273.html +++ b/docs/tms/umn/en-us_topic_0056266273.html @@ -1,9 +1,9 @@

              Deleting Predefined Tags

              -
              1. Log in to the management console.
              2. Under Management & Deployment, select Tag Management Service.
              3. Click Predefined Tags.
              4. Select the tags you need to delete.
              5. Click Delete above the predefined tag list.
              6. In the displayed Delete Tag dialog box, click OK.

                +
                1. Log in to the management console.
                2. In the upper left corner of the page, click . Select Management & Deployment > Tag Management Service.
                3. Click Predefined Tags.
                4. Select the tags you need to delete.
                5. Click Delete above the predefined tag list.
                6. In the displayed Delete Tag dialog box, click OK.

                  The predefined tags have been deleted.

                  -

                  You can also click Delete in the Operation column to delete a specific tag.

                  +

                  You can also click Delete in the Operation column to delete a specific tag.

                diff --git a/docs/tms/umn/en-us_topic_0056266555.html b/docs/tms/umn/en-us_topic_0056266555.html index 3a10fd97..c6b7440b 100644 --- a/docs/tms/umn/en-us_topic_0056266555.html +++ b/docs/tms/umn/en-us_topic_0056266555.html @@ -1,22 +1,22 @@ -

                Importing or Exporting Predefined Tags

                -

                Constraints and Limitations

                You can import a .csv file from a third party to TMS. The encoding format of the .csv file must be UTF-8.

                -

                Tag files or templates downloaded with Internet Explorer 9 cannot be imported to TMS via other browsers, and vice versa those downloaded with other browsers cannot be imported to TMS via Internet Explore 9.

                +

                Importing and Exporting Predefined Tags

                +

                Constraints and Limitations

                You can only import CSV files that use UTF-8 encoding.

                +

                Tag files or templates downloaded with Internet Explorer 9 cannot be imported to TMS via other browsers, and vice versa those downloaded with other browsers cannot be imported to TMS via Internet Explorer 9.

                If duplicate tags exist between the current environment and the imported file, the tags of the current environment will be overwritten after the import.

                When you edit imported tags, the following rules need to be followed:

                • You can create up to 500 predefined tags for each account.
                • You can enter a maximum of 36 and 43 characters for Key and Value, respectively. Both Key and Value can contain only digits, letters, hyphens (-), at signs (@), and underscores (_).
                -

                Predefined tag importation does not support .csv files that have been modified in Excel files. Attempting to import such files will produce garbled characters and result in an importation failure. To edit a .csv file, open it with notepad.

                +

                If you edit a CSV file with Excel and then import the file to TMS, the tags will be garbled. To edit a CSV file, open it with notepad.

                -

                Importing Predefined Tags

                If you have inventory tags, you can quickly import them to the TMS predefined tags to facilitate subsequent resource association.

                +

                Importing Predefined Tags

                You can batch import tags to TMS, and then attach them to your resources.

                To import predefined tags, perform the following steps:

                -
                1. Log in to the management console.
                2. Under Management & Deployment, select Tag Management Service.
                3. Click Predefined Tags.
                4. Click Download template (CSV file).
                5. Fill in the template by referring to the format of existing tags.
                6. Click Import and select the target file.
                7. Click OK.

                  The predefined tags are imported successfully and displayed in the predefined tag list.

                  +
                  1. Log in to the management console.
                  2. In the upper left corner of the page, click . Select Management & Deployment > Tag Management Service.
                  3. Click Predefined Tags.
                  4. Click Download template (CSV file) in the message that is displayed above the list.
                  5. Fill in the template by referring to the format of existing tags.
                  6. Click Import and select the target file.
                  7. Click OK.

                    The predefined tags are imported successfully and displayed in the predefined tag list.

                  Exporting Predefined Tags

                  To export predefined tags for editing, perform the following steps:

                  -
                  1. Log in to the management console.
                  2. Under Management & Deployment, select Tag Management Service.
                  3. Click Predefined Tags.
                  4. You can export predefined tags in either of the following ways:
                    1. Click Export All.

                      The .csv file is generated, and all predefined tags are exported.

                      -
                    2. Select target predefined tags and click Export.

                      The .csv file is generated, and selected predefined tags are exported.

                      +
                      1. Log in to the management console.
                      2. In the upper left corner of the page, click . Select Management & Deployment > Tag Management Service.
                      3. Click Predefined Tags.
                      4. You can export predefined tags in either of the following ways:
                        1. Click Export All.

                          The .csv file is generated, and all predefined tags are exported.

                          +
                        2. Select the predefined tags to be exported and click Export.

                          The .csv file is generated, and selected predefined tags are exported.

                  diff --git a/docs/tms/umn/en-us_topic_0056858747.html b/docs/tms/umn/en-us_topic_0056858747.html index 8f659643..cf765d99 100644 --- a/docs/tms/umn/en-us_topic_0056858747.html +++ b/docs/tms/umn/en-us_topic_0056858747.html @@ -1,179 +1,179 @@

                  TMS and Other Services

                  -
                  • Services that support TMS

                    TMS allows you to manage resource tags centrally. For details about services supported by TMS, see Table 1.

                    +
                    • Services supported by TMS

                      TMS allows you to manage resource tags centrally. For details about services supported by TMS, see Table 1.

                      A cloud service may contain multiple resource types. You can specify a resource type and then centrally manage tags on TMS console as need.

                      -
                      Table 1 Services that support TMS

                      Service

                      +
                      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/tms/umn/en-us_topic_0058373670.html b/docs/tms/umn/en-us_topic_0058373670.html index 20a60fa9..ea7fe253 100644 --- a/docs/tms/umn/en-us_topic_0058373670.html +++ b/docs/tms/umn/en-us_topic_0058373670.html @@ -1,17 +1,17 @@

                      Creating a Key

                      -

                      To add tags with the same tag key to all resources, you can use the tag key creation function.

                      +

                      To add tags with the same tag key to multiple resources, you can use the tag key creation function.

                      After being created, the tag key is displayed in the list and all default statuses in the key column are Not tagged. You can add a tag value to a cloud resource in the list to make the tag take effect.

                      -

                      Creating a Key

                      1. Sign in to the management console.
                      2. Under Management & Deployment, select Tag Management Service.
                      3. Set the resource search options.

                        For details, see Searching for Resources.

                        -
                      4. Click Search.
                      5. Click Create Key in the upper left corner of the list displayed.
                      6. Specify a key.

                        A tag key can contain a maximum of 36 characters, including only digits, letters, hyphens (-), at signs (@), and underscores (_).

                        -
                      7. Click OK.

                        The created tag key is displayed in the tag display column.

                        -

                        If you create a key but do not bind it to any cloud resource, it will be invalid and will not be displayed in the resource key list after you refresh the page.

                        +

                        Creating a Key

                        1. Log in to the management console.
                        2. In the upper left corner of the page, click , and then click Management & Deployment > Tag Management Service.
                        3. Set the resource search options.

                          For details, see Searching for Resources.

                          +
                        4. Click Search.
                        5. Click Create Key in the upper left corner of the list displayed.
                        6. Specify a key.

                          A tag key can contain a maximum of 36 characters, including only digits, letters, hyphens (-), at signs (@), and underscores (_).

                          +
                        7. Click OK.

                          After the key is created, a column with the key as the header will be added to the list.

                          +

                          If you create a key but do not add any values, it will be invalid and will be deleted from the list after you refresh the page.

                        Follow-up Procedure

                        To add a tag to a resource when a tag key has been created, perform the following steps:

                        1. In the upper right corner of the Search Result list, click Edit.

                          The tag list enters the editable state.

                          -
                        2. Locate the row containing the cloud resource whose tag you want to add and click .
                        3. Enter a tag value.
                        4. Click

                          After the resource tag is modified, the cloud resources can be managed based on the new tag.

                          +
                        5. Click + in the row that contains the target resource.
                        6. Enter a tag value.
                        7. Click

                          After the resource tag is modified, the cloud resources can be managed based on the new tag.

                      diff --git a/docs/tms/umn/en-us_topic_0071335169.html b/docs/tms/umn/en-us_topic_0071335169.html index 372bd21a..262a0433 100644 --- a/docs/tms/umn/en-us_topic_0071335169.html +++ b/docs/tms/umn/en-us_topic_0071335169.html @@ -1,13 +1,13 @@

                      What Is Tag Management Service?

                      -

                      Tag Management Service (TMS) helps you centrally categorize and manage cloud resources across regions and services with tags.

                      -

                      You can group cloud resources by usage, owner or the environment where the resources are deployed.

                      +

                      Tag Management Service (TMS) s an efficient, convenient, visualized service that allows you to centrally manage tags and categorize cloud resources across regions and services.

                      +

                      You can group cloud resources by usage, owner, or environment.

                      Figure 1 Example tags
                      -

                      Figure 1 shows how tags work. In this example, you assign two tags to each cloud resource. Each tag contains a key and a value that you define. The key of one tag is Owner, and that of another tag is Usage. Each tag has a value.

                      -

                      You can quickly search for and filter cloud resources based on the tags added to them. For example, if you define a set of tags to specify resource owners or usage and attach these tags to your resources, you can easily filter these resources by owner or usage.

                      +

                      Figure 1 shows how tags work. In this example, two tags are assigned to each cloud resource. Each tag contains a key and a value. The key of one tag is Owner, and that of another tag is Usage.

                      +

                      You can quickly search for and filter cloud resources based on the tags added to them. For example, if you define tags to specify resource owners or usage and attach these tags to your resources, you can easily filter these resources by owner or usage.

                      TMS provides the following functions:

                      -
                      • Resource management allows you to classify resources by tag. You can easily manage one tag or multiple tags at the same time in a visualized table.
                      • Searching for resources: Search for resources across services and regions regions by tag or by tag set.
                      • Predefined tag management: You can create, import, or export predefined tags. By predefining tags, you can plan tags according to your services to effectively manage tags.
                      +
                      • Resource tag management: Allows you to classify resources with tags. You can easily manage one tag or multiple tags at the same time in a visualized table.
                      • Resource search: Allows you to search for resources across services and regions with one or more tags.
                      • Predefined tag management: Allows you to create, import, and export predefined tags. You can efficiently plan tags based on your services.

                      TMS is free of charge.

                      diff --git a/docs/tms/umn/en-us_topic_0084940673.html b/docs/tms/umn/en-us_topic_0084940673.html index 3b46a174..96af3efa 100644 --- a/docs/tms/umn/en-us_topic_0084940673.html +++ b/docs/tms/umn/en-us_topic_0084940673.html @@ -3,8 +3,8 @@

                      User Permissions

                      You have permissions to manage users and resources.

                      • You add users to user groups so that users can inherit permissions attached to user groups which they are in.
                      • You can control which resources and what actions a user can access.
                      -

                      To use resource tags, you must have the corresponding permissions on the cloud service. Otherwise, the tag operations on cloud resources may not take effect.

                      -

                      Contact the system administrator to assign the corresponding cloud service permissions to the user group to which you belong.

                      +

                      To use resource tags, you must have required permissions of corresponding services. Otherwise, the tag operations on cloud resources may not take effect.

                      +

                      Contact the system administrator to assign required permissions to the user group which you are in.

                      For details about TMS user permissions, see Permissions.

                      diff --git a/docs/tms/umn/en-us_topic_0101849233.html b/docs/tms/umn/en-us_topic_0101849233.html index ac96978b..8ca013bb 100644 --- a/docs/tms/umn/en-us_topic_0101849233.html +++ b/docs/tms/umn/en-us_topic_0101849233.html @@ -1,7 +1,7 @@

                      Accessing TMS

                      -

                      The cloud platform provides a web-based service management platform. You can use either of the following ways to access TMS:

                      +

                      You can access TMS from the management console, or using application programming interfaces (APIs).

                      • APIs

                        To integrate TMS into a third-party system for secondary development, call APIs to access TMS. For details, see Tag Management Service API Reference.

                      • Management console

                        Log in to the management console, click on the upper left corner, and choose Tag Management Service under Management & Deployment. The Tag Management Service page is displayed.

                      diff --git a/docs/tms/umn/en-us_topic_0101849262.html b/docs/tms/umn/en-us_topic_0101849262.html index 42ea04de..fc817943 100644 --- a/docs/tms/umn/en-us_topic_0101849262.html +++ b/docs/tms/umn/en-us_topic_0101849262.html @@ -12,7 +12,7 @@ - diff --git a/docs/tms/umn/en-us_topic_0110866979.html b/docs/tms/umn/en-us_topic_0110866979.html index dce8d0ce..f1b5dd0d 100644 --- a/docs/tms/umn/en-us_topic_0110866979.html +++ b/docs/tms/umn/en-us_topic_0110866979.html @@ -1,57 +1,63 @@ -

                      Key TMS Operations

                      -

                      Table 1 list the TMS operations that will be recorded by CTS.

                      - -
                      Table 1 Services that support TMS

                      Service

                      Resource Type

                      +

                      Resource Type

                      Auto Scaling

                      +

                      Auto Scaling

                      AS-AS group

                      +

                      AS-AS group

                      Bare Metal Server (BMS)

                      +

                      Bare Metal Server (BMS)

                      BMS-BMS

                      +

                      BMS-BMS

                      Cloud Container Engine (CCE)

                      +

                      Cloud Container Engine (CCE)

                      CCE-Cluster

                      +

                      CCE-Cluster

                      Cloud Server Backup Service (CSBS)

                      +

                      Cloud Server Backup Service (CSBS)

                      • CSBS-Backup
                      • CSBS-Backup policy
                      +
                      • CSBS-Backup
                      • CSBS-Backup policy

                      Cloud Search Service (CSS)

                      +

                      Cloud Search Service (CSS)

                      CSS-Cluster

                      +

                      CSS-Cluster

                      Cloud Backup and Recovery (CBR)

                      +

                      Cloud Backup and Recovery (CBR)

                      CBR-Vault

                      +

                      CBR-Vault

                      Distributed Cache Service (DCS)

                      +

                      Distributed Cache Service (DCS)

                      DCS-DCS

                      +

                      DCS-DCS

                      Document Database Service (DDS)

                      +

                      Document Database Service (DDS)

                      DDS-DB instance

                      +

                      DDS-DB instance

                      Dedicated Host

                      +

                      Dedicated Host

                      Dedicated host

                      +

                      Dedicated host

                      Data Lake Insight (DLI)

                      +

                      Data Lake Insight (DLI)

                      • DLI-BasicDatasource
                      • DLI-Queue
                      +
                      • DLI-BasicDatasource
                      • DLI-Queue

                      Distributed Message Service (DMS)

                      +

                      Distributed Message Service (DMS)

                      Kafka

                      +

                      Kafka

                      Domain Name Service (DNS)

                      +

                      Domain Name Service (DNS)

                      • DNS-Private zone
                      • DNS-PTR record
                      • DNS-Private record set
                      +
                      • DNS-Private zone
                      • DNS-PTR record
                      • DNS-Private record set

                      Data Replication Service (DRS)

                      +

                      Data Replication Service (DRS)

                      • DRS-Data Synchronization Task
                      • DRS-Data Subscription Task
                      • DRS-Disaster Recovery Task
                      • DRS-Backup Migration Task
                      • DRS-Online Migration Task
                      +
                      • DRS-Data Synchronization Task
                      • DRS-Data Subscription Task
                      • DRS-Disaster Recovery Task
                      • DRS-Backup Migration Task
                      • DRS-Online Migration Task

                      Database Security Service (DBSS)

                      +

                      Database Security Service (DBSS)

                      DBSS

                      +

                      DBSS

                      Elastic Cloud Server (ECS)

                      +

                      Elastic Cloud Server (ECS)

                      ECS-ECS

                      +

                      ECS-ECS

                      Elastic IP (EIP)

                      +

                      Elastic IP (EIP)

                      EIP-EIP

                      +

                      EIP-EIP

                      Elastic Load Balance (ELB)

                      +

                      Elastic Load Balance (ELB)

                      • ELB-Enhanced load balancer
                      • ELB-Enhanced load balancer listener
                      +
                      • ELB-Enhanced load balancer
                      • ELB-Enhanced load balancer listener

                      Elastic Volume Service (EVS)

                      +

                      Elastic Volume Service (EVS)

                      EVS-Disk

                      +

                      EVS-Disk

                      GaussDB

                      +

                      GaussDB

                      GaussDB instance

                      +

                      GaussDB instance

                      GaussDB NoSQL

                      +

                      GeminiDB

                      GeminiDB-Instance

                      +

                      GeminiDB-Instance

                      Image Management Service (IMS)

                      +

                      Image Management Service (IMS)

                      IMS-Private image

                      +

                      IMS-Private image

                      Key Management Service (KMS)

                      +

                      Key Management Service (KMS)

                      KMS-Key

                      +

                      KMS-Key

                      MapReduce Service (MRS)

                      +

                      MapReduce Service (MRS)

                      MRS-Cluster

                      +

                      MRS-Cluster

                      NAT Gateway

                      +

                      NAT Gateway

                      NAT-Public NAT gateway

                      +

                      NAT-Public NAT gateway

                      Object Storage Service (OBS)

                      +

                      Object Storage Service (OBS)

                      OBS-Bucket

                      +

                      OBS-Bucket

                      Relational Database Service (RDS)

                      +

                      Relational Database Service (RDS)

                      RDS-DB instance

                      +

                      RDS-DB instance

                      Scalable File Service (SFS)

                      +

                      Scalable File Service (SFS)

                      SFS-File system

                      +

                      SFS-File system

                      Simple Message Notification (SMN)

                      +

                      Simple Message Notification (SMN)

                      Topic

                      +

                      Topic

                      Volume Backup Service (VBS)

                      +

                      Volume Backup Service (VBS)

                      • VBS-Backup
                      • VBS-Backup policy
                      +
                      • VBS-Backup
                      • VBS-Backup policy

                      VPC Endpoint (VPCEP)

                      +

                      VPC Endpoint (VPCEP)

                      • VPC-Endpoint
                      -
                      • VPC-Endpoint service
                      +
                      • VPC-Endpoint
                      +
                      • VPC endpoint service

                      Virtual Private Cloud (VPC)

                      +

                      Virtual Private Cloud (VPC)

                      • VPC-VPC
                      • VPC-Subnet
                      +
                      • VPC-VPC
                      • VPC-Subnet

                      Virtual Private Network (VPN)

                      +

                      Virtual Private Network (VPN)

                      VPN-VPN

                      +

                      VPN-VPN

                      Web Application Firewall (WAF)

                      +

                      Web Application Firewall (WAF)

                      WAF-Domain

                      +

                      WAF-Domain

                      -
                      Table 1 TMS operations that can be recorded by CTS

                      Operation

                      +

                      Supported TMS Operations

                      +

                      Scenario

                      With Cloud Trace Service (CTS), you can record operations associated with TMS for later query, audit, and backtrack operations.

                      +
                      +

                      Prerequisites

                      You have enabled CTS.

                      +
                      +

                      Supported TMS Operations

                      +
                      - - - - - - - - - - - - - - - - -
                      Table 1 TMS operations supported by CTS

                      Operation

                      Resource Type

                      +

                      Resource Type

                      Trace Name

                      +

                      Trace Name

                      Creating Predefined Tags

                      +

                      Creating Predefined Tags

                      predefineTag

                      +

                      predefineTag

                      addPredefineTag

                      +

                      addPredefineTag

                      Deleting Predefined Tags

                      +

                      Deleting Predefined Tags

                      predefineTag

                      +

                      predefineTag

                      deletePredefineTag

                      +

                      deletePredefineTag

                      Creating Resource Tags

                      +

                      Creating Resource Tags

                      application

                      +

                      application

                      createResourceTag

                      +

                      createResourceTag

                      Deleting Resource Tags

                      +

                      Deleting Resource Tags

                      application

                      +

                      application

                      deleteResourceTag

                      +

                      deleteResourceTag

                      Batch Removing Tags

                      -
                      NOTE:

                      You can perform this operation by calling an API. Currently, TMS console does not support this operation.

                      +

                      Batch Removing Tags

                      +
                      NOTE:

                      You can perform this operation by calling an API. Currently, TMS console does not support this operation.

                      resourceTag

                      +

                      resourceTag

                      batchDeleteResourceTags

                      +

                      batchDeleteResourceTags

                      +

                      Querying Traces

                      See Querying Real-Time Traces.

                      +
                      +

                      Predefined tags

                      If the created predefined tag is the same as an existing predefined tag, the existing predefined tag is overwritten. If only keys are the same and values are different, both the tags are available.

                      +

                      Predefined tags cannot be identical. Either their keys or values must be different. If you create a predefined tag that is identical to an existing predefined tag, the existing predefined tag will be overwritten.

                      Tag keys

                      @@ -42,7 +42,7 @@
                      -

                      Not all resources are supported by TMS. For which services and resources are supported, see TMS and Other Services..

                      +

                      Not all resources are supported by TMS. For which services and resources are supported, see TMS and Other Services.

                      diff --git a/docs/tms/umn/en-us_topic_0144368884.html b/docs/tms/umn/en-us_topic_0144368884.html index d11c981f..87a9df52 100644 --- a/docs/tms/umn/en-us_topic_0144368884.html +++ b/docs/tms/umn/en-us_topic_0144368884.html @@ -1,12 +1,12 @@

                      Creating Predefined Tags

                      -

                      You can use predefined tags to quickly identify cloud resources. To create a predefined tag, perform the following steps:

                      -
                      1. Log in to the management console.
                      2. Under Management & Deployment, select Tag Management Service.
                      3. Click Predefined Tags.
                      4. In the upper right corner of the displayed page, click Create Tag.

                        The Create Tag dialog box is displayed.

                        +

                        You can create tags in advance, and then attach them to your resources.

                        +
                        1. Log in to the management console.
                        2. In the upper left corner of the page, click . Select Management & Deployment > Tag Management Service.
                        3. Click Predefined Tags.
                        4. In the upper right corner of the displayed page, click Create Tag.

                          The Create Tag dialog box is displayed.

                        5. Configure Key and Value.
                        6. Click OK.

                          The predefined tag is created and displayed on the top of the list.

                        -

                        Follow-up Procedure

                        When tagging resources, you can select a predefined tag from the drop-down list of the tag text box without the need to enter a key and value pair.

                        -

                        For example, if there is a predefined tag whose key is Usage and value is Project1, you can directly select the key and value pair form the drop-down list of the tag text boxes.

                        +

                        Follow-up Procedure

                        When tagging resources, you can directly select a predefined tag without the need to enter a key and value pair.

                        +

                        For example, you can select the tag key Usage from the left box and then its value from the right .

                        diff --git a/docs/tms/umn/en-us_topic_0153684521.html b/docs/tms/umn/en-us_topic_0153684521.html index 8d80cacc..39eb5662 100644 --- a/docs/tms/umn/en-us_topic_0153684521.html +++ b/docs/tms/umn/en-us_topic_0153684521.html @@ -9,7 +9,7 @@

                        How Do I Apply for a Higher Quota?

                        The system does not support online quota adjustment. If you need to adjust a quota, call the hotline or send an email to the customer service mailbox. Customer service personnel will timely process your request for quota adjustment and inform you of the real-time progress by making a call or sending an email.

                        Before dialing the hotline number or sending an email, make sure that the following information has been obtained:

                        -
                        • Domain name, project name, and project ID, which can be obtained by performing the following operations:

                          Sign in to the management console, click the username in the upper right corner, select My Credentials from the drop-down list, and obtain the domain name, project name, and project ID on the My Credentials page.

                          +
                          • Domain name, project name, and project ID, which can be obtained by performing the following operations:

                            Log in to the management console, click the username in the upper right corner, select My Credentials from the drop-down list, and obtain the domain name, project name, and project ID on the My Credentials page.

                          • Quota information, which includes:
                            • Service name
                            • Quota type
                            • Required quota

                          Learn how to obtain the service hotline and email address.

                          diff --git a/docs/tms/umn/tms_01_0003.html b/docs/tms/umn/tms_01_0003.html index d13ba515..f4beb342 100644 --- a/docs/tms/umn/tms_01_0003.html +++ b/docs/tms/umn/tms_01_0003.html @@ -11,7 +11,7 @@

                          Selecting an AZ

                          When deploying resources, consider your applications' requirements on disaster recovery (DR) and network latency.

                          • For high DR capability, deploy resources in different AZs within the same region.
                          • For lower network latency, deploy resources in the same AZ.
                          -

                          Regions and Endpoints

                          Before you use an API to call resources, specify its region and endpoint. For more details, see Regions and Endpoints.

                          +

                          Regions and Endpoints

                          Before you use an API to call resources, specify its region and endpoint. For more details, see Regions and Endpoints.

                          diff --git a/docs/tms/umn/tms_01_0009.html b/docs/tms/umn/tms_01_0009.html index b74eeae5..2d2b917c 100644 --- a/docs/tms/umn/tms_01_0009.html +++ b/docs/tms/umn/tms_01_0009.html @@ -1,7 +1,7 @@

                          Permissions

                          -

                          If you need to assign different permissions to personnel in your enterprise to access your cloud resources, Identity and Access Management (IAM) is a good choice for fine-grained permissions management. IAM provides identity authentication, permissions management, and access control, helping you securely access your cloud resources.

                          +

                          If you need to control resource access for your personnel, Identity and Access Management (IAM) is a good choice for fine-grained permissions management. IAM provides identity authentication, permissions management, and access control, helping you securely access your cloud resources.

                          With IAM, you can create IAM users for your employees, and assign permissions to the users to control their access to specific resource types. For example, if you need to grant some users the permissions to view TMS resources, but do not want these users to delete predefined tags, you can create users using IAM and assign TMS ReadOnlyAccess permissions to these users.

                          If your account does not require IAM for permissions management, you can skip this section.

                          IAM can be used free of charge. You pay only for the resources in your account. For more information about IAM, see IAM Service Overview.

                          @@ -167,7 +167,7 @@
                      -

                      If predefined permissions cannot meet authorization requirements, the administer can create custom policies to supplement predefined permissions. Custom policies are helpful to perform fine-grained access control. You can allow or deny specific actions in a custom policy, and attach a custom policy to a user group. For details about how to create a custom policy, see Creating a Custom Policy. For details about TMS example custom policies, see Custom Policies.

                      +

                      If predefined permissions cannot meet your requirements, you can create custom policies. Custom policies allow you to perform fine-grained access control flexibly. For details about how to create a custom policy, see Creating a Custom Policy. For details about TMS example custom policies, see Custom Policies.

                      The following table lists fine-grained actions and dependencies for TMS.

                      - @@ -229,7 +229,7 @@ - diff --git a/docs/tms/umn/tms_02_0002.html b/docs/tms/umn/tms_02_0002.html index 42421e1b..a587d485 100644 --- a/docs/tms/umn/tms_02_0002.html +++ b/docs/tms/umn/tms_02_0002.html @@ -10,7 +10,7 @@ - diff --git a/docs/tms/umn/tms_02_0003.html b/docs/tms/umn/tms_02_0003.html index 6d82f675..7d59721e 100644 --- a/docs/tms/umn/tms_02_0003.html +++ b/docs/tms/umn/tms_02_0003.html @@ -2,12 +2,12 @@

                      Adding a Tag to Multiple Resources

                      On the TMS console, you can search for all tags in a specified region. You can add a tag to up to 500 resources at a time.

                      -

                      Searching for Tags

                      1. Sign in to the management console.
                      2. Under Management & Deployment, select Tag Management Service.
                      3. Select the Resource Tagging tab.
                      4. Select one or more regions.

                        Search results are displayed in the Search Result list.

                        -
                      5. In the search box above the tag list, select specific keys or values or both to narrow down the result.
                      +

                      Searching for Tags

                      1. Log in to the management console.
                      2. In the upper left corner of the page, click , and then click Management & Deployment > Tag Management Service.
                      3. Select the Resource Tagging tab.
                      4. Select one or more regions.

                        Search results are displayed in the Search Result list.

                        +
                      5. In the search box above the tag list, select specific keys or values or both to narrow down the results.
                      -

                      Attaching Resources to Tags

                      You can use the searched tags to tag resources.

                      +

                      Tagging Resources

                      You can use the searched tags to tag resources.

                      1. In the Search Result area, locate a target tag and click Tag Resource in the Operation column.
                      2. Select a region.
                      3. Select a resource type.
                      4. Specify Tagged by.
                        • ID: Enter one or more resource IDs. Up to 500 resource IDs can be entered.
                        • List: Select one or more resources in the resource list. Up to 50 resources can be selected at the same time.
                        -

                        If you need to tag more resources, you can repeat the resource tagging operation for multiple times.

                        +

                        If you need to tag more resources, you can repeat the resource tagging procedure.

                      5. Click OK.
                      diff --git a/docs/tms/umn/tms_02_0006.html b/docs/tms/umn/tms_02_0006.html index 8e6b459c..d0fc1832 100644 --- a/docs/tms/umn/tms_02_0006.html +++ b/docs/tms/umn/tms_02_0006.html @@ -1,23 +1,23 @@

                      Deleting Resource Tags

                      -

                      Deleting a Tag for a Cloud Resource

                      To delete a tag for a cloud resource, perform the following steps:

                      -
                      1. Log in to the management console.
                      2. Under Management & Deployment, select Tag Management Service.
                      3. Set the resource search criteria.

                        For details, see Searching for Resources.

                        -
                      4. Click Edit in the upper right part of the Search Result area so that you can edit tag values in the list.
                      5. (Optional) Set the key display list.
                        If the key of the tag to be deleted is not displayed in the list, perform the following steps:
                        1. In the upper right corner of the Search Result list, click .
                        2. Select the key of the tag to be deleted from the drop-down list.

                          You are advised not to select more than 10 keys to display.

                          +

                          Deleting a Tag for a Resource

                          The following procedure shows how to delete a tag for a resource.

                          +
                          1. Log in to the management console.
                          2. In the upper left corner of the page, click , and then click Management & Deployment > Tag Management Service.
                          3. Set the resource search criteria.

                            For details, see Searching for Resources.

                            +
                          4. Click Edit in the upper right part of the Search Result area so that you can edit tag values in the list.
                          5. (Optional) Set the key display list.
                            If the key of the tag to be deleted is not displayed in the list, perform the following steps:
                            1. In the right corner of the search result area, click .
                            2. Select target keys from the drop-down list.

                              You are advised not to select more than 10 keys.

                            -
                          6. Locate the row containing the resource whose tag you want to delete and click .

                            After a resource tag is deleted, resources cannot be managed based on the deleted tag.

                            -

                            To delete multiple tags of a resource, repeat the preceding steps. You can also select the target resource in the list and click Manage Tag above the list to delete one or more tags. For details, see Deleting Tags for Multiple Cloud Resources.

                            +
                          7. Click in the row that contains the resource to be deleted.

                            After a resource tag is deleted, resources cannot be managed based on the deleted tag.

                            +

                            To delete multiple tags of a resource, repeat the preceding steps. You can also select the target resource in the list and click Manage Tag above the list to delete one or more tags. For details, see Deleting Tags for Multiple Resources.

                          -

                          Deleting Tags for Multiple Cloud Resources

                          To delete tags for multiple cloud resources, perform the following steps:

                          +

                          Deleting Tags for Multiple Resources

                          The following procedure shows how to delete tags for multiple resources.

                          Exercise caution when deleting tags in batches.

                          -

                          After you delete a tag, it will be removed from all corresponding cloud resources and you will not be able to recover it.

                          +

                          After you delete tags based on the following procedure, the tags will be deleted from all resources that are attached with the same tag key, and the deletion cannot be undone.

                          -
                          1. Log in to the management console.
                          2. Under Management & Deployment, select Tag Management Service.
                          3. Set the resource search criteria.

                            For details, see Searching for Resources.

                            -
                          4. Click Search.
                          5. Select one or more target resources.
                          6. Click Manage Tag above the list.
                          7. In the Edit Tag area, locate a target tag and click Delete in the Operation column.

                            All tags of the target resources are displayed in the Edit Tag area. You can delete one or more tags as needed.

                            -
                          8. Click OK.

                            After a resource tag is deleted, resources cannot be managed based on the deleted tag.

                            +
                            1. Log in to the management console.
                            2. In the upper left corner of the page, click , and then click Management & Deployment > Tag Management Service.
                            3. Set the resource search criteria.

                              For details, see Searching for Resources.

                              +
                            4. Click Search.
                            5. Select one or more target resources.
                            6. Click Manage Tag above the list.
                            7. In the Edit Tag area, locate a target tag and click Delete in the Operation column.

                              All tags of the target resources are displayed in the Edit Tag area. You can delete tags as needed.

                              +
                            8. Click OK.

                              You can no longer manage related resources based on deleted tags.

                          diff --git a/docs/tms/umn/tms_02_0007.html b/docs/tms/umn/tms_02_0007.html index 0f5dce2e..9c28de2a 100644 --- a/docs/tms/umn/tms_02_0007.html +++ b/docs/tms/umn/tms_02_0007.html @@ -1,23 +1,23 @@ -

                          Adding a Resource Tag

                          -

                          On the TMS console, you can add one or more tags to one or more cloud resources. For details, see the following procedure. You can add up to 20 key-value pairs to each cloud resource.

                          -

                          Adding a Tag to One Resource

                          1. Sign in to the management console.
                          2. Under Management & Deployment, select Tag Management Service.
                          3. Set the resource search options.

                            For details, see Searching for Resources.

                            -
                          4. Click Search.
                          5. Click Edit in the upper right part of the Search Result area so that you can edit tag values in the list.
                          6. (Optional) Set tag key display
                            If tag keys to be modified are not displayed in the list, perform the following steps:
                            1. In the upper right corner of the Search Result area, click .
                            2. Select target tag keys from the drop-down list.

                              You are advised to display no more than 10 keys.

                              +

                              Adding Resource Tags

                              +

                              On the TMS console, you can add one or more tags to a single or multiple resources. You can add up to 20 key and value pairs to each resource.

                              +

                              Adding a Tag Value to a Resource

                              1. Log in to the management console.
                              2. In the upper left corner of the page, click , and then click Management & Deployment > Tag Management Service.
                              3. Set the resource search options.

                                For details, see Searching for Resources.

                                +
                              4. Click Search.
                              5. Click Edit above the list to make the key columns editable.
                              6. (Optional) Set tag key display
                                If tag keys to be modified are not displayed in the list, perform the following steps:
                                1. In the right corner of the search result area, click .
                                2. Select target tag keys from the drop-down list.

                                  You are advised to display no more than 10 keys.

                                For details about how to create a tag key, see Creating a Key.

                              7. Locate the target resource, and click in the tag key column.

                                In the tag key column, resources that have not been tagged, Not tagged is displayed and the icon is also displayed.

                              8. Enter a tag value as needed or leave it blank.
                              9. Click .

                                Then you can use added tags to manage resources.

                                -

                                To add more tags to the cloud resource, repeat the preceding steps. You can also select a target resource in the list, click Manage Tag above the list to add one or more tags as needed. For details, see Adding a Tag to Multiple Resources.

                                +

                                To add tag values for more resources, repeat the preceding steps. To add tag key and value pairs, select a target resource in the list, click Manage Tag above the list to add tags as needed. For details, see Adding Tags to Multiple Resources.

                              -

                              Adding a Tag to Multiple Resources

                              To add one or more tags to multiple cloud resources, perform the following steps:

                              -
                              1. Sign in to the management console.
                              2. Under Management & Deployment, select Tag Management Service.
                              3. Set the resource search options.

                                For details, see Searching for Resources.

                                -
                              4. Click Search.
                              5. Select target resources and click Manage Tag above the list.
                              6. In the Add Tag area, add keys and values to create tags.

                                You can also directly select existing tags from the drop-down list.

                                -

                                To add different tags to multiple cloud resources, see Adding a Tag to One Resource.

                                +

                                Adding Tags to Multiple Resources

                                The following procedure shows how to add tags to multiple resources.

                                +
                                1. Log in to the management console.
                                2. In the upper left corner of the page, click , and then click Management & Deployment > Tag Management Service.
                                3. Set the resource search options.

                                  For details, see Searching for Resources.

                                  +
                                4. Click Search.
                                5. Select target resources and click Manage Tag above the list.
                                6. In the Add Tag area, add keys and values as needed. You can add only keys and leave the values empty.

                                  You can also directly select existing tags from the drop-down list.

                                  +

                                  To add different tag values to different resources, see Adding a Tag Value to a Resource.

                                7. Click OK.

                                  Then you can use added tags to manage resources.

                                diff --git a/docs/tms/umn/tms_02_0010.html b/docs/tms/umn/tms_02_0010.html index 719c9ca5..80816f6e 100644 --- a/docs/tms/umn/tms_02_0010.html +++ b/docs/tms/umn/tms_02_0010.html @@ -1,8 +1,7 @@

                                Searching for Predefined Tags

                                -
                                1. Log in to the management console.
                                2. Under Management & Deployment, select Tag Management Service.
                                3. Click Predefined Tags.
                                4. In the filter boxes, enter a tag value or tag key to search for tags.
                                5. Click Search.

                                  The target predefined tags are displayed.

                                  -

                                  Click if you want to refresh the predefined tag list.

                                  +
                                  1. Log in to the management console.
                                  2. In the upper left corner of the page, click . Select Management & Deployment > Tag Management Service.
                                  3. Click Predefined Tags.
                                  4. In the text box, enter a tag value or a tag key to search for tags.
                                  5. Click Search.

                                    The search result is displayed in the list. Click if you want to refresh the predefined tag list.

                                  diff --git a/docs/tms/umn/tms_04_0002.html b/docs/tms/umn/tms_04_0002.html index c3331593..124ee644 100644 --- a/docs/tms/umn/tms_04_0002.html +++ b/docs/tms/umn/tms_04_0002.html @@ -5,7 +5,7 @@
                                  • Create IAM users for employees based on your organizational structure. Each IAM user has their own security credentials for accessing TMS resources.
                                  • Grant users only the permissions required to perform a given task based on their job responsibilities.
                                  • Entrust an account or a cloud service to perform operations for your TMS resources.

                                  If your account does not need individual IAM users, skip this section.

                                  Figure 1 shows the process flow for granting permissions.

                                  -

                                  Prerequisites

                                  Before granting permissions, learn about the TMS permissions and select the permissions as required. For details about the system-defined permissions supported by TMS, see TMS Permissions. To grant permissions for other services, learn about all permissions.

                                  +

                                  Prerequisites

                                  Before granting permissions, learn about the TMS permissions and select the permissions as required. For details about the system-defined permissions supported by TMS, see TMS Permissions. To grant permissions for other services, you can see permissions.

                                  Flowchart

                                  Figure 1 Granting TMS permissions
                                  1. On the IAM console, create a user group and assigning permissions. Here, TMS ReadOnlyAccess permissions are used as an example.
                                  2. Create an IAM user and add it to the created user group.

                                    diff --git a/docs/tms/umn/tms_04_0008.html b/docs/tms/umn/tms_04_0008.html index 8169cf35..ee58bd63 100644 --- a/docs/tms/umn/tms_04_0008.html +++ b/docs/tms/umn/tms_04_0008.html @@ -2,7 +2,7 @@

                                    Custom Policies

                                    The following lists examples of custom policies for TMS.

                                    -

                                    Example Custom Policies

                                    • Example 1: Grant permission to view predefined tags
                                      {
                                      +

                                      Example Custom Policies

                                      • Example 1: Granting permission to view predefined tags
                                        {
                                             "Version": "1.1",
                                             "Statement": [
                                                 {
                                        @@ -13,8 +13,8 @@
                                                 }
                                             ]
                                         }
                                        -
                                      • Example 2: Grant permission to deny predefined tag deletion

                                        A policy with only "Deny" permissions must be used together with other policies. If the permissions granted to an IAM user contain both "Allow" and "Deny", the "Deny" permissions take precedence over the "Allow" permissions.

                                        -

                                        Assume that you want to grant the permissions of the TMS FullAccess to a user but want to prevent them from deleting predefined tags. You can create a custom policy for denying predefined tag deletion, and attach this policy together with the TMS FullAccess policy to the user. As an explicit deny in any policy overrides any allows, the user can perform all operations on these tags excepting deleting them. Example policy denying predefined tag deletion:

                                        +
                                      • Example 2: Granting permission to deny predefined tag deletion

                                        "Deny" permissions should be used together with "Allow" permissions. If "Deny" and "Allow" permissions are both assigned, the "Deny" permissions take precedence over the "Allow" permissions.

                                        +

                                        Assume that you want to grant the TMS FullAccess permissions to a user but do not want them to delete predefined tags. You can create a custom policy for denying predefined tag deletion, and attach this policy together with the TMS FullAccess policy to the user. As an explicit deny in any policy overrides any allows, the user can perform all operations on these predefined tags excepting deleting them. The following shows an example policy for denying predefined tag deletion.

                                        {
                                             "Version": "1.1",
                                             "Statement": [
                                        @@ -26,8 +26,8 @@
                                                 }
                                             ]
                                         }
                                        -
                                      • Example 3: Create a custom policy containing multiple actions.

                                        A custom policy can contain the actions of one or multiple services that are of the same type (global or project-level).

                                        -

                                        Example policy containing multiple actions:

                                        +
                                      • Example 3: Creating a custom policy containing multiple actions.

                                        A custom policy can contain actions of one or more services. To grant permissions of multiple services in a policy, ensure that the services are all of the same level (global or project).

                                        +

                                        The following shows an example policy that contains multiple actions.

                                        {
                                             "Version": "1.1",
                                             "Statement": [
                                        diff --git a/docs/tms/umn/tms_06_0001.html b/docs/tms/umn/tms_06_0001.html
                                        index 63d32116..77c7617b 100644
                                        --- a/docs/tms/umn/tms_06_0001.html
                                        +++ b/docs/tms/umn/tms_06_0001.html
                                        @@ -4,9 +4,7 @@
                                         
                                        diff --git a/docs/tms/umn/tms_09_0001.html b/docs/tms/umn/tms_09_0001.html index 616d1195..346a3b85 100644 --- a/docs/tms/umn/tms_09_0001.html +++ b/docs/tms/umn/tms_09_0001.html @@ -8,7 +8,13 @@
                      - + + + @@ -158,7 +164,7 @@ - diff --git a/docs/tms/umn/tms_faq_0001.html b/docs/tms/umn/tms_faq_0001.html index 44f4adf4..925640a2 100644 --- a/docs/tms/umn/tms_faq_0001.html +++ b/docs/tms/umn/tms_faq_0001.html @@ -1,8 +1,8 @@ -

                      What Is the Difference Between Adding a Tag and Creating a Key?

                      -

                      When you add a tag, if you set only the tag key, the value of the tag is empty value by default. After you click OK, a specific tag will be bound to the cloud resource. You can add tags in batches.

                      -

                      Creating a key adds a key list to the resource tag list. By default, the status of every Value in the key list is Not Tagged, so no specific tags are bound to any cloud resources. You can add specific values to the list to generate new tags and bind them to cloud resources.

                      +

                      What Is the Difference Between Adding a Resource Tag and Creating a Key?

                      +

                      When you add a resource tag, if you set only the tag key, the value is empty by default, and the tag will be associated with a resource after it is added. You can add tags in batches.

                      +

                      If you create a key, a column with the key as the header will be added to the resource tag list, and the value is set to Not Tagged by default. To attach tags with the key created to resources, add values for the key in the rows that contain the target resources. If you do not add any values for the key, the key will not be associated with any resources.

                      Table 3 TMS fine-grained actions

                      Action Name

                      @@ -220,7 +220,7 @@

                      Grants permissions to tag resources.

                      • tms:resources:list
                      • Permissions of corresponding services for creating tags required
                      +
                      • tms:resources:list
                      • Permissions of corresponding services required for creating tags

                      Adding tags to resources

                      Grant permissions to remove tags from resources

                      • tms:resourceTags:list
                      • Permissions of corresponding services for deleting tags required
                      +
                      • tms:resourceTags:list
                      • Permissions of corresponding services required for deleting tags

                      Removing resource tags

                      2024-04-02

                      +

                      2024-08-01

                      +

                      This release incorporates the following changes:

                      +
                      • Revised descriptions in this document.
                      • Updated the service name, GaussDB NoSQL, to GeminiDB in TMS and Other Services.
                      +

                      2024-04-02

                      This release incorporates the following changes:

                      @@ -23,13 +29,13 @@

                      2023-11-14

                      This release incorporates the following changes:

                      -

                      Updated TMS and Other Services, Permissions, Getting Started, Resource Tags, Importing or Exporting Predefined Tags, Creating a User and Granting Permissions, Custom Policies, and Querying Real-Time Traces.

                      +

                      Updated TMS and Other Services, Permissions, Getting Started, Resource Tags, Importing and Exporting Predefined Tags, Creating a User and Granting Permissions, Custom Policies.

                      2023-11-10

                      This release incorporates the following change:

                      - +

                      2023-10-25

                      @@ -78,7 +84,7 @@

                      2018-11-06

                      This release incorporates the following changes:

                      - +

                      2018-09-06

                      @@ -114,7 +120,7 @@

                      2017-12-30

                      This release incorporates the following changes:

                      - +

                      2017-11-28

                      @@ -139,13 +145,13 @@

                      This release incorporates the following changes:

                      - +

                      2017-08-29

                      This release incorporates the following changes:

                      - +
                      • Deleted "Key Concepts".
                      • Deleted "What Is Tag Management Service?".
                      • Added the step of selecting the desired region and project in Getting Started and Management, respectively.
                      • Added the tag modification limitation in concurrent cases in Modifying Resource Tags.
                      • Added the description of how to associate a predefined tag with a cloud resource in "Creating Predefined Tags".
                      • Optimized the predefined tag description in What Is Tag Management Service?.

                      2017-05-26

                      This release incorporates the following changes: +
                      This release incorporates the following changes: