관리형 영역의 작업 보기

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 영역 이름

다음 단계