Melihat operasi di zona terkelola

Cloud DNS mencatat update zona terkelola yang Anda lakukan (mengubah deskripsi atau mengonfigurasi status DNSSEC) sebagai operasi. Pembuatan dan penghapusan zona terkelola tidak akan dicatat. Penghapusan zona terkelola juga akan menghapus operasi yang dicatat di zona tersebut.

Operasi ini tidak bergantung pada perubahan yang Anda lakukan pada resource dalam zona terkelola. Anda dapat menggunakan Google Cloud CLI atau REST API untuk melihat histori perubahan ini.

Menampilkan log audit operasi

gcloud

Jalankan perintah berikut:

gcloud dns operations list --zones="ZONE_NAME"

Ganti ZONE_NAME dengan nama zona DNS di project Anda.

Perintah ini mencetak kumpulan data resource berformat JSON untuk 100 data pertama. Anda dapat menentukan parameter tambahan:

  • --limit: jumlah maksimum operasi pada daftar

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)

Ganti kode berikut:

  • PROJECT_NAME: nama project Anda
  • ZONE_NAME: nama zona DNS di project Anda

Langkah berikutnya