標記您的 AWS Cloud Map 資源 - AWS Cloud Map

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

標記您的 AWS Cloud Map 資源

標籤是指派給 AWS 資源的標籤。每個標籤皆包含由您定義的一個金鑰與一個選用

標籤可讓您依據目的、擁有者或環境等對 AWS 資源進行分類。當您有許多相同類型的資源時,您可以依據先前指派的標籤,快速識別特定的資源。例如,您可以為 AWS Cloud Map 服務定義一組標籤,以協助您追蹤每個服務的擁有者和堆疊層級。建議您為每個資源類型設計一組一致的標籤金鑰。

標籤不會自動指派給您的資源。新增標籤後,您可以隨時編輯標籤索引鍵和值,或從資源移除標籤。如果您刪除資源,也會刪除任何該資源的標籤。

標籤沒有任何語義意義, AWS Cloud Map 並嚴格解釋為字符串。您可以將標籤的值設為空白字串,但您無法將標籤的值設為 Null。若您將與現有標籤具有相同鍵的標籤新增到該資源,則新值會覆寫舊值。

您可以使用 AWS Management Console、和 AWS Cloud Map API 來處 AWS CLI理標籤。

如果您使用的是 AWS Identity and Access Management (IAM),您可以控制 AWS 帳戶中哪些使用者有權建立、編輯或刪除標籤。

如何標記資源

您可以標記新的或現有的 AWS Cloud Map 命名空間和服務。

如果您使用 AWS Cloud Map 主控台,則可以在建立新資源時將標籤套用至新資源,或隨時使用相關資源頁面上的 [標籤] 索引標籤套用至現有資源。

如果您使用的是 AWS Cloud Map API、或 AWS SDK AWS CLI,則可以使用相關 API 動作上的tags參數,將標籤套用至新資源,或使用 API 動作套用至現有資源。TagResource如需詳細資訊,請參閱TagResource

有些資源建立動作可讓您在建立資源時指定資源的標籤。如果無法在資源建立時套用標籤,則資源建立程序會失敗。這可確保您要在建立時標記的資源是以指定的標籤建立,不然就根本不會建立。如果您在建立時標記資源,則不需要在建立資源之後執行自訂標記指令碼。

下表說明可標記的 AWS Cloud Map 資源,以及可在建立時標記的資源。

資源的標記支 AWS Cloud Map 援
資源 支援標籤 支援標籤傳播 支持在創建時進行標記(AWS Cloud Map API AWS CLI, AWS SDK)

AWS Cloud Map 命名空間

沒有 命名空間標籤不會傳播到與命名空間相關聯的任何其他資源。

AWS Cloud Map 服務

沒有 產品服務編號不會傳播至與服務相關聯的任何其他資源。

限制

以下基本限制適用於標籤:

  • 每個資源的最大標籤數量-50

  • 對於每一個資源,每個標籤金鑰必須是唯一的,且每個標籤金鑰只能有一個值。

  • 索引鍵長度上限 - 128 個 UTF-8 Unicode 字元

  • 值的長度上限 - 256 個 UTF-8 Unicode 字元

  • 如果您的標記結構描述在多個 AWS 服務和資源中使用,請記住,其他服務可能對允許的字元有限制。通常允許的字元包括:可用 UTF-8 表示的英文字母、數字和空格,還有以下字元:+ - = . _ : / @。

  • 標籤鍵與值皆區分大小寫。

  • 請勿使用aws:AWS:、或任何大寫或小寫的組合,例如索引鍵或值的前置詞,因為它會保留供 AWS 使用。您不可編輯或刪除具此字首的標籤金鑰或值。具有此前置字元的標籤不會計入您的 tags-per-resource 限制。