Afficher les opérations sur les zones gérées

Cloud DNS enregistre les opérations de mise à jour des zones gérées que vous effectuez (par exemple, en modifiant des descriptions ou en configurant l'état DNSSEC). Les créations et suppressions de zones gérées ne sont pas enregistrées. La suppression d'une zone gérée entraîne celle des opérations enregistrées sur la zone.

Ces opérations sont indépendantes des modifications que vous apportez aux ressources intégrées dans la zone gérée. Vous pouvez utiliser Google Cloud CLI ou l'API REST pour afficher l'historique de ces modifications.

Afficher le journal d'audit des opérations

gcloud

Exécutez la commande suivante :

gcloud dns operations list --zones="ZONE_NAME"

Remplacez ZONE_NAME par le nom d'une zone DNS dans votre projet.

Cette commande imprime les jeux d'enregistrements de ressources au format JSON pour les 100 premiers enregistrements. Vous pouvez spécifier un paramètre supplémentaire :

  • --limit : nombre maximal d'opérations à répertorier

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)

Remplacez les éléments suivants :

  • PROJECT_NAME : nom de votre projet
  • ZONE_NAME : nom d'une zone DNS dans votre projet

Étapes suivantes