查看代管區域的作業

Cloud DNS 會將您執行的代管區域更新動作 (修改說明或設定 DNSSEC 狀態) 記錄成作業。系統不會記錄代管區域的建立和刪除作業;刪除代管區域也會同時刪除有關該區域的記錄作業。

這些作業與您對代管區域中的資源所做的變更無關。您可以使用 Google Cloud CLI 或 REST API 查看這些更新的記錄。

顯示作業的稽核記錄

gcloud

執行下列指令:

gcloud dns operations list --zones="ZONE_NAME"

ZONE_NAME 替換為專案中的 DNS 區域名稱。

這個指令會以 JSON 格式列出前 100 筆記錄的資源記錄集。您可以指定額外的參數:

  • --limit:作業清單的作業數量上限

Python

from apiclient import errors
from apiclient.discovery import build

PROJECT_NAME='PROJECT_NAME'
ZONE_NAME='ZONE_NAME'

try:
  service = build('dns', 'v1')
  response = service.operations().list(project=PROJECT_NAME,
                                       managedZone=ZONE_NAME).execute()
  print(response)
except errors.HttpError, error:
  print('An error occurred: %s' % error)

更改下列內容:

  • PROJECT_NAME:專案名稱
  • ZONE_NAME:專案中的 DNS 區域名稱

後續步驟