Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Cloud DNS registra as atualizações das zonas gerenciadas por você (modificando as descrições
ou configurando o estado da DNSSEC) como operações. A criação e a exclusão
da zona gerenciada não são registradas. A exclusão de uma zona gerenciada também exclui as operações
registradas na zona.
Essas operações independem das
mudanças feitas nos recursos
dentro da zona gerenciada. Use a CLI do Google Cloud ou a API REST para ver
o histórico dessas atualizações.
Permissões exigidas para a tarefa
Para executar esta tarefa, são necessárias as seguintes permissões
ou papéis do IAM.
Permissões
dns.managedZoneOperations.list
dns.managedZoneOperations.get
Papéis
roles/dns.admin
Exibir registro de auditoria das operações
gcloud
Execute este comando:
gcloud dns operations list --zones="ZONE_NAME"
Substitua ZONE_NAME pelo nome de uma zona de DNS no
projeto:
Este comando mostra os conjuntos de registros de recursos no formato JSON
para os primeiros 100 registros. É possível especificar um parâmetro extra:
--limit: número máximo de operações a serem listadas.
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)