查看对代管可用区的操作

Cloud DNS 会记录您执行的代管可用区更新(对说明或配置 DNSSEC 状态)的修改。系统不会记录创建和删除代管可用区的操作;删除某一代管可用区也会删除针对该可用区记录的操作。

这些操作与您对代管区域内的资源所做的更改无关。您可以使用 Google Cloud CLI 或 REST API 查看这些更新的历史记录。

显示操作审核日志

gcloud

运行以下命令:

gcloud dns operations list --zones="ZONE_NAME"

ZONE_NAME 替换为项目中某个 DNS 可用区的名称:

此命令会输出前 100 条记录对应的 JSON 格式资源记录集。您可以指定一个附加参数:

  • --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 文档。