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 區域名稱
後續步驟
- 如要使用受管理的區域,請參閱「建立、修改及刪除區域」。
- 如要找出使用 Cloud DNS 時可能遇到的常見問題解決方案,請參閱「疑難排解」。
- 如要瞭解 Cloud DNS 的總體概況,請參閱 Cloud DNS 總覽。
- 如需瞭解 Cloud DNS 指令列,請參閱 Google Cloud CLI 說明文件。