本文件 AWS CLI 僅適用於 第 1 版。
我們已宣布即將end-of-support。 AWS CLI 我們建議您遷移至 第 2 AWS CLI 版。如需日期、其他詳細資訊和如何遷移的資訊,請參閱 公告
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
資源群組使用 標記 API 範例 AWS CLI
下列程式碼範例示範如何使用 AWS Command Line Interface 搭配資源群組標記 API 來執行動作和實作常見案例。
Actions 是大型程式的程式碼摘錄,必須在內容中執行。雖然動作會告訴您如何呼叫個別服務函數,但您可以在其相關情境中查看內容中的動作。
每個範例均包含完整原始碼的連結,您可在連結中找到如何設定和執行內容中程式碼的相關指示。
主題
動作
以下程式碼範例顯示如何使用 get-resources。
- AWS CLI
-
取得已標記資源的清單
下列
get-resources範例顯示帳戶中以指定索引鍵名稱和值標記的資源清單。aws resourcegroupstaggingapi get-resources \ --tag-filtersKey=Environment,Values=Production\ --tags-per-page100輸出:
{ "ResourceTagMappingList": [ { "ResourceARN": " arn:aws:inspector:us-west-2:123456789012:target/0-nvgVhaxX/template/0-7sbz2Kz0", "Tags": [ { "Key": "Environment", "Value": "Production" } ] } ] }如需詳細資訊,請參閱《資源群組標記 API 參考》中的 GetResources。
-
如需 API 詳細資訊,請參閱《AWS CLI 命令參考》中的 GetResources
。
-
以下程式碼範例顯示如何使用 get-tag-keys。
- AWS CLI
-
取得所有標籤索引鍵的清單
下列
get-tag-keys範例會擷取帳戶中資源使用的所有標籤索引鍵名稱清單。aws resourcegroupstaggingapi get-tag-keys輸出:
{ "TagKeys": [ "Environment", "CostCenter", "Department" ] }如需詳細資訊,請參閱《資源群組標記 API 參考》中的 GetTagKeys。
-
如需 API 詳細資訊,請參閱《AWS CLI 命令參考》中的 GetTagKeys
。
-
以下程式碼範例顯示如何使用 get-tag-values。
- AWS CLI
-
取得所有標籤值的清單
下列
get-tag-values範例顯示其中所有資源的指定索引鍵所使用的所有值aws resourcegroupstaggingapi get-tag-values \ --key=Environment輸出:
{ "TagValues": [ "Alpha", "Gamma", "Production" ] }如需詳細資訊,請參閱《資源群組標記 API 參考》中的 GetTagValues。
-
如需 API 詳細資訊,請參閱《AWS CLI 命令參考》中的 GetTagValues
。
-
以下程式碼範例顯示如何使用 tag-resources。
- AWS CLI
-
將標籤連接至資源
下列
tag-resources範例會使用索引鍵名稱和值來標記指定的資源。aws resourcegroupstaggingapi tag-resources \ --resource-arn-listarn:aws:s3:::MyProductionBucket\ --tagsEnvironment=Production,CostCenter=1234輸出:
{ "FailedResourcesMap": {} }如需詳細資訊,請參閱《資源群組標記 API 參考》中的 TagResources。
-
如需 API 詳細資訊,請參閱《AWS CLI 命令參考》中的 TagResources
。
-
以下程式碼範例顯示如何使用 untag-resources。
- AWS CLI
-
將標籤從資源中移除
untag-resources命令會從指定的資源中移除指定的標籤索引鍵及其關聯的值。aws resourcegroupstaggingapi untag-resources \ --resource-arn-listarn:aws:s3:::amzn-s3-demo-bucket\ --tag-keysEnvironmentCostCenter輸出:
{ "FailedResourcesMap": {} }如需詳細資訊,請參閱《資源群組標記 API 參考》中的 UntagResources。
-
如需 API 詳細資訊,請參閱《AWS CLI 命令參考》中的 UntagResources
。
-