Cloud DNS registra las actualizaciones de zonas administradas que usted realiza (modificar descripciones o configurar el estado de DNSSEC) como operaciones. La creación y eliminación de zonas administradas no se registran; la eliminación de una zona administrada también elimina las operaciones registradas en ella.
Estas operaciones son independientes de los cambios que realice en los recursos de la zona administrada. Puede usar la CLI de Google Cloud o la API REST para consultar el historial de estas actualizaciones.
Mostrar el registro de auditoría de las operaciones
nube g
Ejecute el siguiente comando:
gcloud dns operations list --zones="ZONE_NAME"
Reemplace ZONE_NAME
con el nombre de una zona DNS en su proyecto.
Este comando imprime los conjuntos de registros de recursos en formato JSON de los primeros 100 registros. Puede especificar un parámetro adicional:
-
--limit
: número máximo de operaciones a listar
Pitón
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)
Reemplace lo siguiente:
-
PROJECT_NAME
: el nombre de su proyecto -
ZONE_NAME
: el nombre de una zona DNS en su proyecto
¿Qué sigue?
- Para trabajar con zonas administradas, consulte Crear, modificar y eliminar zonas .
- Para encontrar soluciones a problemas comunes que pueda encontrar al usar Cloud DNS, consulte Solución de problemas .
- Para obtener una descripción general de Cloud DNS, consulte Descripción general de Cloud DNS .
- Para la línea de comandos de Cloud DNS, consulte la documentación de la CLI de Google Cloud .