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 AndaZONE_NAME
: nama zona DNS di project Anda
Langkah selanjutnya
- Untuk menggunakan zona terkelola, lihat Membuat, mengubah, dan menghapus zona.
- Untuk menemukan solusi atas masalah umum yang mungkin Anda alami saat menggunakan Cloud DNS, lihat Pemecahan masalah.
- Untuk mendapatkan ringkasan Cloud DNS, lihat Ringkasan Cloud DNS.
- Untuk command line Cloud DNS, lihat dokumentasi Google Cloud CLI.