

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 Lex V2 中標記資源
<a name="tagging"></a>

為了協助您管理 Amazon Lex V2 機器人和機器人別名，您可以將中繼資料指派給每個資源做為*標籤*。標籤是您指派給 AWS 資源的標籤。每個標籤皆包含索引鍵與值。

標籤可讓您以不同的方式分類您的 AWS 資源，例如依據目的、擁有者或應用程式。標籤可協助您：
+ 識別和組織您的 AWS 資源。許多 AWS 資源都支援標記，因此您可以將相同的標籤指派給不同 服務中的資源，以指出資源是相同的。例如，您可以標記機器人及其搭配相同標籤使用的 Lambda 函數。
+ 配置成本。您可以在AWS 帳單與成本管理儀表板上啟用標籤。AWS 會使用標籤來分類您的成本，並提供每月成本分配報告給您。對於 Amazon Lex V2，您可以使用別名特定的標籤來配置每個別名的成本。如需詳細資訊，請參閱 *AWS 帳單與成本管理 使用者指南*中的[使用成本配置標籤](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html)。
+ 控制對資源的存取。您可以搭配 Amazon Lex V2 使用標籤來建立政策，以控制對 Amazon Lex V2 資源的存取。這些政策可以連接到 IAM 角色或使用者，以啟用標籤型存取控制。

您可以使用 AWS 管理主控台、 AWS Command Line Interface或 Amazon Lex V2 API 來使用標籤。

## 使用主控台或 API 標記您的資源
<a name="tagging-resources"></a>

如果您使用的是 Amazon Lex V2 主控台，您可以在建立資源時標記資源，也可以稍後新增標籤。您也可以使用主控台來更新或移除現有的標籤。

如果您使用的是 AWS CLI 或 Amazon Lex V2 API，您可以使用下列操作來管理資源的標籤：
+ [CreateBot](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBot.html) 和 [CreateBotAlias](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBotAlias.html) – 在您建立機器人或機器人別名時套用標籤。
+ [ListTagsForResource](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_ListTagsForResource.html) – 檢視與資源相關聯的標籤。
+ [TagResource](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_TagResource.html) – 在現有資源上新增和修改標籤。
+ [UntagResource](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_UntagResource.html) – 從資源移除標籤。

Amazon Lex V2 中的下列資源支援標記：
+ 機器人 – 使用如下所示的 Amazon Resource Name (ARN)：
  + `arn:aws:lex:${Region}:${account}:bot/${bot-id}`
+ 機器人別名 – 使用如下所示的 ARN：
  + `arn:aws:lex:${Region}:${account}:bot-alias/${bot-id}/${bot-alias-id}`

`bot-id` 和 `bot-alias-id`值為大寫英數字串，長度為 10 個字元。

## 使用 Lex V2 時的標籤限制
<a name="tagging-restrictions"></a>

下列基本限制適用於 Amazon Lex V2 資源上的標籤：
+ 金鑰數量上限 – 50 個使用主控台，200 個使用 API
+ 索引鍵長度上限 — 128 個字元
+ 值長度上限 — 256 個字元
+ 鍵與值的有效字元 – a-z、A-Z、0-9、空格和下列字元：\$1.:/=\$1- 及 @
+ 金鑰和值會區分大小寫
+ 不要使用 `aws:`做為金鑰的字首，它保留給 AWS 使用

# 標記資源 （主控台）
<a name="tags-console"></a>

您可以使用 主控台來管理機器人或機器人別名上的標籤。您可以在建立資源時新增標籤，也可以從現有資源新增、修改或移除標籤。

**在建立機器人時新增標籤**

1. 登入 AWS 管理主控台，並在 https：//[https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/) 開啟 Amazon Lex 主控台。

1. 選擇**建立機器人**。

1. 在**設定機器人****設定的進階**設定區段中，選擇**新增標籤**。您可以將標籤新增至機器人和`TestBotAlias`別名。

1. 選擇**下一步**以繼續建立您的機器人。

**在建立機器人別名時新增標籤**

1. 登入 AWS 管理主控台，並在 [https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/)：// 開啟 Amazon Lex 主控台。

1. 選擇您要新增機器人別名的機器人。

1. 從左側功能表中，選擇**別名**，然後選擇**建立別名**。

1. 在**一般資訊**中，選擇從**標籤新增****標籤。**

1. 選擇**建立**。

**新增、移除或修改現有機器人上的標籤**

1. 登入 AWS 管理主控台，並在 [https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/)：// 開啟 Amazon Lex 主控台。

1. 選擇您要修改的機器人。

1. 從左側選單中，選擇**設定**，然後選擇**編輯**。

1. 在**標籤**中，進行變更。

1. 選擇**儲存**以儲存您對機器人所做的變更。

**在現有別名上新增、移除或修改標籤**

1. 登入 AWS 管理主控台，並在 [https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/)：// 開啟 Amazon Lex 主控台。

1. 選擇您要修改的機器人。

1. 從左側選單中，選擇**別名**，然後從別名清單中選擇要修改的別名。

1. 在**別名詳細資訊**的**標籤**中，選擇**修改標籤**。

1. 在**管理標籤**中，進行變更。

1. 選擇**儲存**，將您的變更儲存到別名。