Visualizza operazioni nelle zone gestite

Cloud DNS registra gli aggiornamenti delle zone gestite che esegui (modifica delle descrizioni o configurazione dello stato DNSSEC) come operazioni. La creazione e l'eliminazione di zone gestite non vengono registrate; l'eliminazione di una zona gestita comporta anche l'eliminazione delle operazioni registrate nella zona.

Queste operazioni sono indipendenti dalle modifiche apportate alle risorse all'interno della zona gestita. Puoi utilizzare Google Cloud CLI o l'API REST per visualizzare la cronologia di questi aggiornamenti.

Visualizza audit log delle operazioni

gcloud

Esegui questo comando:

gcloud dns operations list --zones="ZONE_NAME"

Sostituisci ZONE_NAME con il nome di una zona DNS nel progetto.

Questo comando stampa i set di record di risorse in formato JSON per i primi 100 record. Puoi specificare un parametro aggiuntivo:

  • --limit: numero massimo di operazioni da elencare

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)

Sostituisci quanto segue:

  • PROJECT_NAME: il nome del progetto
  • ZONE_NAME: il nome di una zona DNS nel progetto

Passaggi successivi