在 AlloyDB 資源上附加及管理標記

Resource Manager 標記可讓您整理 AlloyDB for PostgreSQL 叢集和備份、有條件地控管 Identity and Access Management (IAM) 存取權,以及追蹤 Cloud Billing 匯出作業的使用情形。您可以使用 Google Cloud CLI,在 AlloyDB 資源上附加、卸離及列出標記。附加至叢集資源的標記會自動由子項資源 (例如執行個體) 沿用,且無法在這些子項資源上覆寫。

事前準備

如要取得查看及設定 AlloyDB 資源標記所需的權限,請要求管理員授予您專案的下列 IAM 角色:

  • Cloud AlloyDB 管理員 (roles/alloydb.admin):指派這項角色,即可設定及查看標記
  • Cloud AlloyDB 檢視者 (roles/alloydb.viewer): 指派檢視標記

如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。

您或許也能透過自訂角色或其他預先定義的角色,取得必要權限。

使用標記

使用 Resource Manager 建立並定義標記後,即可開始將標記用於 AlloyDB 叢集和備份資源。如要進一步瞭解如何使用 Google Cloud CLI 指令建立標記繫結,請參閱「gcloud resource-manager tags bindings」。

在本頁的所有指令中,請替換下列項目:

  • PARENT_PATH:備份或叢集資源的完整路徑,例如 //alloydb.googleapis.com/projects/my-project/locations/us-central1/backups/my-backup。
  • TAG_VALUE:要附加至資源的標記值,例如設為 815471563813/environment/development 的標記值包含下列元件:

    • 815471563813 是組織 ID 或專案 ID。

    • environment 是標記鍵。

    • development 是標記值。

  • LOCATION:叢集或備份所在的區域,例如 us-central1。

將標記附加至 AlloyDB 資源

gcloud resource-manager tags bindings create \
--parent=PARENT_PATH \
--tag-value=TAG_VALUE \
--location=LOCATION

從 AlloyDB 資源卸離標記

gcloud resource-manager tags bindings delete \
--parent=PARENT_PATH \
--tag-value=TAG_VALUE \
--location=LOCATION

列出 AlloyDB 資源上的標記

gcloud resource-manager tags bindings list \
--parent=PARENT_PATH \
--location=LOCATION

後續步驟