本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
標籤是與 AWS 資源相關聯的鍵值對。您可以將標籤套用至 in CodeArtifact 中的儲存庫。如需 CodeArtifact 資源標記、使用案例、標記索引鍵和值限制,以及支援的資源類型的詳細資訊,請參閱 標記資源。
您可以在建立儲存庫時,使用 CLI 指定標籤。您可以使用主控台或 CLI 來新增或移除標籤,並更新儲存庫中標籤的值。每個儲存庫最多可新增 50 個標籤。
標籤儲存庫 (CLI)
您可以使用 CLI 來管理儲存庫標籤。
將標籤新增至儲存庫 (CLI)
您可以使用 主控台或 AWS CLI 來標記儲存庫。
若要在建立儲存庫將標籤新增到儲存庫,請參閱建立 儲存庫。
在這些步驟中,我們假設您已經安裝新版 AWS CLI 或更新到最新版本。如需詳細資訊,請參閱安裝 AWS Command Line Interface。
在終端機或命令列中,執行 tag-resource命令,指定您要新增標籤之儲存庫的 Amazon Resource Name (ARN),以及您要新增之標籤的索引鍵和值。
注意
若要取得儲存庫的 ARN,請執行 describe-repository
命令:
aws codeartifact describe-repository --domain
my_domain
--repositorymy_repo
--query repository.arn
您可以新增多個標籤到儲存庫。例如,標記名為 的儲存庫 my_repo
在名為 的網域中 my_domain
使用兩個標籤,名為 的標籤索引鍵 key1
的標籤值為 value1
,以及名為 的標籤索引鍵 key2
的標籤值為 value2
:
aws codeartifact tag-resource --resource-arn arn:aws:codeartifact:
us-west-2
:111122223333
:repository/my_domain
/my_repo
--tags key=key1
,value=value1
key=key2
,value=value2
如果成功,此命令沒有輸出。
檢視儲存庫的標籤 (CLI)
請依照下列步驟,使用 AWS CLI 檢視儲存庫的 AWS 標籤。若未新增標籤,傳回的清單空白。
在終端機或命令列上執行 list-tags-for-resource 命令。
注意
若要取得儲存庫的 ARN,請執行 describe-repository
命令:
aws codeartifact describe-repository --domain
my_domain
--repositorymy_repo
--query repository.arn
例如,檢視名為 的儲存庫的標籤索引鍵和標籤值清單 my_repo
在名為 的網域中 my_domain
具有 ARN arn:aws:codeartifact:
值:us-west-2
:111122223333
:repository/my_domain
/my_repo
aws codeartifact list-tags-for-resource --resource-arn arn:aws:codeartifact:
us-west-2
:111122223333
:repository/my_domain
/my_repo
若成功,此命令會傳回類似如下的資訊:
{
"tags": {
"key1": "value1",
"key2": "value2"
}
}
編輯儲存庫的標籤 (CLI)
請依照下列步驟,使用 AWS CLI 編輯儲存庫的標籤。您可以變更現有索引鍵的值或新增其他索引鍵。
在終端機或命令列,執行 tag-resource命令,指定您要更新標籤的儲存庫 ARN,並指定標籤索引鍵和標籤值。
注意
若要取得儲存庫的 ARN,請執行 describe-repository
命令:
aws codeartifact describe-repository --domain
my_domain
--repositorymy_repo
--query repository.arn
aws codeartifact tag-resource --resource-arn arn:aws:codeartifact:
us-west-2
:111122223333
:repository/my_domain
/my_repo
--tags key=key1
,value=newvalue1
如果成功,此命令沒有輸出。
從儲存庫移除標籤 (CLI)
請依照下列步驟,使用 從儲存庫 AWS CLI 移除標籤。
注意
如果您刪除 儲存庫,所有標籤關聯會從已刪除的儲存庫中移除。您不需要在刪除儲存庫之前移除標籤。
在終端機或命令列中,執行 untag-resource命令,指定您要移除標籤的儲存庫 ARN,以及您要移除之標籤的標籤索引鍵。
注意
若要取得儲存庫的 ARN,請執行 describe-repository
命令:
aws codeartifact describe-repository --domain
my_domain
--repositorymy_repo
--query repository.arn
例如,在名為 的儲存庫上移除多個標籤 my_repo
在名為 的網域中 my_domain
使用標籤索引鍵 key1
以及 key2
:
aws codeartifact untag-resource --resource-arn arn:aws:codeartifact:
us-west-2
:111122223333
:repository/my_domain
/my_repo
--tag-keyskey1
key2
如果成功,此命令沒有輸出。移除標籤後,您可以使用 list-tags-for-resource
命令檢視儲存庫上的剩餘標籤。
標籤儲存庫 (主控台)
您可以使用主控台或 CLI 來標記資源。
將標籤新增至儲存庫 (主控台)
您可以使用主控台將標籤新增至現有的儲存庫。
在 AWS CodeArtifact codeartifact/home 開啟 https://console.aws.amazon.com/codesuite/
主控台。 -
在儲存庫頁面上,選擇要新增標籤的儲存庫。
-
展開詳細資訊區段。
-
在儲存庫標籤下,如果儲存庫上沒有標籤,請選擇新增儲存庫標籤。如果儲存庫上有標籤,請選擇檢視和編輯儲存庫標籤。
-
選擇 Add new tag (新增標籤)。
-
在金鑰和值欄位中,輸入您要新增的每個標籤的文字。(Value (值) 欄為選用。) 例如,在 Key (索引鍵) 中輸入
Name
。在 Value (值) 中輸入Test
。 -
(選用) 選擇 Add tag (新增標籤),新增更多列,然後輸入更多標籤。
-
選擇更新儲存庫。
檢視儲存庫的標籤 (主控台)
您可以使用主控台列出現有儲存庫的標籤。
在 AWS CodeArtifact codeartifact/home 開啟 https://console.aws.amazon.com/codesuite/
主控台。 -
在儲存庫頁面上,選擇要檢視標籤的儲存庫。
-
展開詳細資訊區段。
-
在儲存庫標籤下,選擇檢視和編輯儲存庫標籤。
注意
如果沒有標籤新增至此儲存庫,主控台會讀取新增儲存庫標籤。
編輯儲存庫的標籤 (主控台)
您可以使用主控台編輯已新增至儲存庫的標籤。
在 AWS CodeArtifact codeartifact/home 開啟 https://console.aws.amazon.com/codesuite/
主控台。 -
在儲存庫頁面上,選擇要更新標籤的儲存庫。
-
展開詳細資訊區段。
-
在儲存庫標籤下,選擇檢視和編輯儲存庫標籤。
注意
如果沒有標籤新增至此儲存庫,主控台會讀取新增儲存庫標籤。
-
在 Key (金鑰) 和 Value (加值) 欄,視需要更新每個欄位的值。例如,針對
Name
索引鍵,在 Value (值) 中將Test
變為Prod
。 -
選擇更新儲存庫。
從儲存庫移除標籤 (主控台)
您可以使用主控台從儲存庫中刪除標籤。
在 AWS CodeArtifact codeartifact/home 開啟 https://console.aws.amazon.com/codesuite/
主控台。 -
在儲存庫頁面上,選擇要移除標籤的儲存庫。
-
展開詳細資訊區段。
-
在儲存庫標籤下,選擇檢視和編輯儲存庫標籤。
注意
如果沒有標籤新增至此儲存庫,主控台會讀取新增儲存庫標籤。
-
在要刪除的每個標籤的索引鍵和值旁邊,選擇移除。
-
選擇更新儲存庫。