如果您使用的是 Amazon Lex V2,請參閱 Amazon Lex V2 指南。
如果您使用的是 Amazon Lex V1,我們建議您將機器人升級到 Amazon Lex V2。我們不再向 V1 添加新功能,強烈建議所有新的機器人使用 V2。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
標記您的 Amazon Lex 資源
為了協助您管理 Amazon Lex 機器人、機器人別名和機器人頻道,您可以將中繼資料指派給每個資源以做為標籤。標籤是您指派給 AWS 資源的標籤。每個標籤皆包含鍵與值。
標籤可讓您以不同的方式分類您的 AWS 資源,例如依據目的、擁有者或應用程式。標籤可協助您:
-
識別和組織您的 AWS 資源。許多 AWS 資源支援標記,因此您可以對不同服務中的資源指派相同的標籤,指出資源是相關的。例如,您可以標記機器人及其使用相同標籤的 Lambda 函數。
-
配置成本。您可以在 AWS Billing and Cost Management 儀表板上啟用標籤。AWS 會使用標籤分類您的成本,並交付每月成本配置報告給您。對於 Amazon Lex,您可以使用別名特有的標籤為每個別名分配成本,但
$LATEST
別名。您將成本分配給$LATEST
別名使用 Amazon Lex 籤。如需詳細資訊,請參閱「」使用成本分配標籤中的AWS Billing and Cost Management使用者指南。 -
控制對 資源的存取。您可以使用 Amazon Lex 的標籤,以建立政策以控制對 Amazon Lex 資源的存取。這些政策可連接至 IAM 角色或使用者,以啟用標籤型存取控制。如需詳細資訊,請參閱 ABAC與 Amazon Lex。若要檢視身分型政策範例,以根據該資源上的標籤來限制存取資源,請參閱 使用標籤訪問資源。
您可以使用AWS Management Console,AWS Command Line Interface或 Amazon Lex API。
為您的資源建立標籤
如果您使用 Amazon Lex 主控台,則可以在建立資源時標記資源,或者稍後再新增標籤。您也可以使用主控台來更新或移除現有的標籤。
如果您是使用AWS CLI或 Amazon Lex API,請使用下列操作來管理資源的標籤:
-
ListTagsForResource― 查看與資源關聯的標籤。
-
PutBot和PutBotAlias― 在建立機器人或機器人別名時使用標籤。
-
TagResource― 在現有資源上新增和修改標籤。
-
UntagResource― 從資源移除標籤。
Amazon Lex 中的下列資源支援標記:
-
機器人 - 使用 Amazon Resource Name (ARN),如下所示:
-
arn:$
{partition}
:lex:${region}
:${account}
:bot:${bot-name}
-
-
機器人別名 - 使用如下所示的 ARN:
-
arn:$
{partition}
:lex:${region}
:${account}
:bot:${bot-name}
:${bot-alias}
-
-
機器人頻道 - 使用如下所示的 ARN:
-
arn:$
{partition}
:lex:${region}
:${account}
:bot-channel:${bot-name}
:${bot-alias}
:${channel-name}
-
標籤限制
以下基本限制適用於 Amazon Lex 資源上的標籤:
-
標籤的最大數量 - 50
-
最大金鑰長度 - 128 個字元
-
最大值長度 - 256 個字元
-
金鑰與值的有效字元 — a—z、A—Z、0—9、空格和下列字元:_.:/= +-及 @
-
金鑰和值會區分大小寫。
-
請不要使用
aws:
做為金鑰的字首;要預訂給 AWS 使用。