本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
為了協助您管理 Amazon Lex V2 機器人和機器人別名,您可以將中繼資料指派給每個資源做為標籤。標籤是您指派給 AWS 資源的標籤。每個標籤皆包含索引鍵與值。
標籤可讓您以不同的方式分類 AWS 資源,例如,依用途、擁有者或應用程式。標籤可協助您:
-
識別和組織您的 AWS 資源。許多 AWS 資源支援標記,因此您可以對不同服務中的資源指派相同的標籤,指出資源是相同的。例如,您可以標記機器人及其搭配相同標籤使用的 Lambda 函數。
-
配置成本。您可以在 AWS Billing and Cost Management 儀表板上啟用標籤。 AWS 會使用標籤來分類您的成本,並為您提供每月成本分配報告。對於 Amazon Lex V2,您可以使用別名特定的標籤來配置每個別名的成本。如需詳細資訊,請參閱 AWS Billing and Cost Management 使用者指南中的使用成本配置標籤。
-
控制對資源的存取。您可以搭配 Amazon Lex V2 使用標籤來建立政策,以控制對 Amazon Lex V2 資源的存取。這些政策可以連接到 IAM 角色或使用者,以啟用標籤型存取控制。
您可以使用 AWS Management Console、 AWS Command Line Interface或 Amazon Lex V2 API 來使用標籤。
使用主控台或 API 標記您的資源
如果您使用的是 Amazon Lex V2 主控台,您可以在建立資源時標記資源,也可以稍後新增標籤。您也可以使用主控台來更新或移除現有的標籤。
如果您使用的是 AWS CLI 或 Amazon Lex V2 API,您可以使用下列操作來管理資源的標籤:
-
CreateBot 和 CreateBotAlias – 在您建立機器人或機器人別名時套用標籤。
-
ListTagsForResource – 檢視與資源相關聯的標籤。
-
TagResource – 在現有資源上新增和修改標籤。
-
UntagResource – 從資源中移除標籤。
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 時的標籤限制
下列基本限制適用於 Amazon Lex V2 資源上的標籤:
-
金鑰數量上限 – 50 個使用主控台,200 個使用 API
-
最大金鑰長度 - 128 個字元
-
最大值長度 - 256 個字元
-
鍵與值的有效字元 – a-z、A-Z、0-9、空格和下列字元:_.:/=+- 及 @
-
金鑰和值會區分大小寫
-
請不要使用
aws:
做為金鑰的字首,它已保留供 AWS 使用