Melihat operasi di zona terkelola

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

Operasi ini tidak bergantung pada perubahan yang Anda buat pada resource dalam zona terkelola. Anda dapat menggunakan Google Cloud CLI atau REST API untuk melihat histori update 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 yang akan dicantumkan

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 selanjutnya