本文說明如何查看工作負載政策。
為代管執行個體群組 (MIG) 建立及套用工作負載政策後,即可查看這些政策的設定詳細資料。查看工作負載政策有助於概覽專案中的所有工作負載政策,或驗證特定政策的設定詳細資料。
如要進一步瞭解建立工作負載政策時套用的規定與限制,請參閱「關於工作負載政策」。
事前準備
-
如果尚未設定驗證,請先完成設定。
驗證可確認您的身分,以便存取 Cloud de Confiance by S3NS 服務和 API。如要從本機開發環境執行程式碼或範例,請選取下列其中一個選項,向 Compute Engine 進行驗證:
選取這個頁面上的分頁,瞭解如何使用範例:
gcloud
-
安裝 Google Cloud CLI,然後 使用聯合身分登入 gcloud CLI。登入後,執行下列指令來初始化 Google Cloud CLI:
gcloud init
-
- 設定預設地區和區域。
REST
如要在本機開發環境中使用本頁的 REST API 範例,請使用您提供給 gcloud CLI 的憑證。
安裝 Google Cloud CLI,然後 使用聯合身分登入 gcloud CLI。
詳情請參閱 Cloud de Confiance 驗證說明文件中的「使用 REST 進行驗證」。
必要的角色
如要取得查看工作負載政策所需的權限,請要求管理員授予您專案的「Compute 執行個體管理員 (v1) 」(roles/compute.instanceAdmin.v1) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。
這個預先定義的角色具備查看工作負載政策所需的權限。如要查看確切的必要權限,請展開「Required permissions」(必要權限) 部分:
所需權限
必須具備下列權限,才能查看工作負載政策:
-
如要查看工作負載政策清單:
compute.resourcePolicies.liston the project -
如要查看工作負載政策的詳細資料,請按照下列步驟操作:
compute.resourcePolicies.geton the project
查看工作負載政策
如要查看專案中的工作負載政策,請使用下列其中一種方法:
如要查看專案中的所有現有工作負載政策,請查看工作負載政策清單。
如要查看特定工作負載政策的設定詳細資料,請查看工作負載政策的詳細資料。
查看工作負載政策清單
如要查看專案中的所有工作負載政策清單,請選取下列其中一個選項:
gcloud
如要查看工作負載政策清單,請使用 gcloud compute resource-policies list 指令,並將 --filter 旗標設為 workloadPolicy:*。
gcloud compute resource-policies list \
--filter="workloadPolicy:*"
輸出結果會與下列內容相似:
NAME: workload-policy-01
DESCRIPTION:
REGION: https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1
CREATION_TIMESTAMP: 2026-03-18T02:20:11.010-07:00
NAME: workload-policy-02
DESCRIPTION:
REGION: https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1
CREATION_TIMESTAMP: 2026-03-18T09:24:58.281-07:00
如要進一步瞭解如何使用篩選運算式縮小 Compute Engine 資源清單範圍,請參閱 gcloud topic filters 指令。
REST
如要查看特定區域中的工作負載政策清單,請向 resourcePolicies.list 方法發出 GET 要求。
在要求網址中加入 filter 查詢參數,並將其設為 workloadPolicy%3A*。
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/resourcePolicies?filter=workloadPolicy%3A*
更改下列內容:
PROJECT_ID:您要查看工作負載政策清單的專案 ID。REGION:一或多個工作負載政策所在的區域。
輸出結果會與下列內容相似:
{
"kind": "compute#resourcePolicyList",
"id": "projects/example-project/regions/us-central1/resourcePolicies",
"items": [
{
"workloadPolicy": {
"type": "HIGH_THROUGHPUT"
},
"kind": "compute#resourcePolicy",
"id": "7592369487854686373",
"creationTimestamp": "2026-03-18T02:20:11.010-07:00",
"selfLink": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/resourcePolicies/workload-policy-01",
"region": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1",
"name": "workload-policy-01",
"status": "READY"
},
{
"workloadPolicy": {
"type": "HIGH_THROUGHPUT",
"maxTopologyDistance": "BLOCK"
},
"kind": "compute#resourcePolicy",
"id": "5947350722329145141",
"creationTimestamp": "2026-03-18T09:24:58.281-07:00",
"selfLink": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/resourcePolicies/workload-policy-02",
"region": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1",
"name": "workload-policy-02",
"status": "READY"
}
],
"selfLink": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/resourcePolicies",
"etag": "ntWQ-oLKD9MWsxuxLOpT5pDF0To=/2MdxB9oc-_-zK6Z7g0OIqrUQ0BI="
}
如要進一步瞭解如何使用篩選運算式,透過 URL 編碼縮小資源政策清單的範圍,請參閱 filter 查詢參數。
查看工作負載政策的詳細資料
如要查看工作負載政策的詳細資料,請選取下列其中一個選項:
gcloud
如要查看工作負載政策的詳細資料,請使用 gcloud compute resource-policies describe 指令。
gcloud compute resource-policies describe POLICY_NAME \
--region=REGION
更改下列內容:
POLICY_NAME:現有工作負載政策的名稱。REGION:工作負載政策所在的區域。
輸出結果會與下列內容相似:
creationTimestamp: '2026-03-18T02:20:11.010-07:00'
id: '7592369487854686373'
kind: compute#resourcePolicy
name: workload-policy-01
region: https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1
selfLink: https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/resourcePolicies/workload-policy-01
status: READY
workloadPolicy:
type: HIGH_THROUGHPUT
REST
如要查看工作負載政策的詳細資料,請對 resourcePolicies.get 方法發出 GET 要求。
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/resourcePolicies/POLICY_NAME
更改下列內容:
PROJECT_ID:您要查看詳細資料的工作負載政策所在的專案 ID。REGION:工作負載政策所在的區域。POLICY_NAME:現有工作負載政策的名稱。
輸出結果會與下列內容相似:
{
"workloadPolicy": {
"type": "HIGH_THROUGHPUT"
},
"kind": "compute#resourcePolicy",
"id": "7592369487854686373",
"creationTimestamp": "2026-03-18T02:20:11.010-07:00",
"selfLink": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/resourcePolicies/workload-policy-01",
"region": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1",
"name": "workload-policy-01",
"status": "READY"
}
後續步驟
- 瞭解如何取代、移除或刪除工作負載政策。