如要整理 AlloyDB for PostgreSQL 叢集和備份、強制執行條件式存取控管政策,以及分類 Cloud Billing 費用匯出項目,您可以將 Google Cloud 標記附加至 AlloyDB 資源。如要使用 Google Cloud CLI 為 AlloyDB 叢集和備份新增標記,請參閱「附加及管理標記」。
標記總覽
Google Cloud 標記是鍵/值組合,可用來整理 AlloyDB 資源。
舉例來說,標記鍵可以是屬性,例如 environment,而標記值可以是屬性,例如 development 或 production。在特定資源上,標記的指定鍵只能有一個值。
標記是在組織或專案層級建立。在 AlloyDB 中,標記是透過 Resource Manager 附加至叢集或備份資源,而 Resource Manager 在 Google Cloud各處皆有使用。
您可以在 Identity and Access Management (IAM) 政策繫結中新增標記參照,以便授予資源的條件式存取權。標記與標籤不同,後者是另一種整理及篩選 AlloyDB 資源的方式。標記和標籤各自獨立運作,您可以在同一個 AlloyDB 資源上同時使用這兩者。
根據條件式標記繫結授予權限
將標記附加至 AlloyDB 資源後,您可以使用標記和 IAM 條件,有條件地授予 AlloyDB 資源存取權。如要進一步瞭解如何根據標記設定條件,請參閱「資源標記」。IAM 條件可讓您對 AlloyDB 資源實施精細的存取控管。
如要使用 IAM 條件,請在 IAM 政策繫結中參照標記。如要進一步瞭解如何搭配使用標記和 IAM,控管 Google Cloud 資源的存取權,請參閱「標記和條件式存取權」。
將 Cloud Billing 資料匯出至 BigQuery,並附上資源層級標記
將專案設為將 Cloud Billing 資料匯出至 BigQuery 後,Cloud Billing 資料 (例如用量、預估費用和定價詳細資料) 就會自動持續匯出至 BigQuery 資料集。接著,您可以在 BigQuery 中使用資源層級標記查詢這項資料。
如需設定操作說明和查詢範例,請參閱:
使用組織政策強制執行必要標記
您可以使用組織政策,對 AlloyDB 叢集和備份資源強制執行必要標記。為確保符合法規,強制性標記會強制執行貴組織的標記政策,並在缺少強制性標記值時,防止建立 AlloyDB 資源。
如要瞭解如何使用自訂組織政策強制執行必要標記,請參閱 Resource Manager 說明文件中的「強制執行必要標記」。
限制
標記有下列限制:
- 您無法將標記附加至 AlloyDB 中的執行個體資源。
- 備份資源不會繼承對應叢集的標記。
- AlloyDB 可能會誤拒存取在資源層級套用政策的資源,因此使用 UI 執行的權限檢查可能會失敗。不過,Google Cloud CLI、REST API 和 Terraform 等其他存取方法仍可正常運作。
- 您只能對隨選備份強制執行必要標記。不支援強制對自動或連續備份套用必要標記。
後續步驟
- 瞭解如何使用 Resource Manager 建立及管理標記。
- 如要查看 AlloyDB 的特定
gcloud CLI指令,請參閱「管理 AlloyDB 的標記」。