ManagedZoneOperations

Para ver uma lista de métodos desse recurso, consulte o fim desta página.

Representações de recursos

Uma operação representa uma mutação bem-sucedida realizada em um recurso do Cloud DNS. Operações fornecem: - Um registro de auditoria de mutações de recursos do servidor. - Uma maneira de recuperar/repetir chamadas de API caso a resposta nunca seja recebida pelo chamador. Use o chamador client_operation_id especificado.

{
  "kind": "dns#operation",
  "id": string,
  "startTime": string,
  "status": string,
  "user": string,
  "type": string,
  "zoneContext": {
    "oldValue": managedZones Resource,
    "newValue": managedZones Resource
  },
  "dnsKeyContext": {
    "oldValue": dnsKeys Resource,
    "newValue": dnsKeys Resource
  }
}
Nome da propriedade Valor Descrição Observações
dnsKeyContext nested object Só é preenchido se a operação segmentou uma DnsKey (somente saída).
dnsKeyContext.newValue nested object O recurso DnsKey pós-operação.
dnsKeyContext.oldValue nested object O recurso DnsKey pré-operação.
id string Identificador exclusivo do recurso. Esse será o client_operation_id se o cliente o especificou quando a mutação foi iniciada. Caso contrário, ele será gerado pelo servidor. O nome precisa ter de 1 a 63 caracteres e corresponder à expressão regular [-a-z0-9]? (apenas saída)
kind string Identifica o tipo de recurso. Valor: a string fixa "dns#operation".
startTime string A hora em que essa operação foi iniciada pelo servidor. Ele está no formato de texto RFC3339 (somente saída).
status string Status da operação. Pode ser um destes: "PENDING" ou "DONE" (somente saída). O status "CONCLUÍDO" significa que a solicitação para atualizar os servidores autorizados foi enviada, mas os servidores podem não estar atualizados ainda.

Os valores aceitáveis são:
  • "done"
  • "pending"
type string Tipo da operação. As operações incluem inserção, atualização e exclusão (somente saída).
user string Usuário que solicitou a operação, por exemplo: user@example.com. cloud-dns-system para operações feitas automaticamente pelo sistema. (apenas saída)
zoneContext nested object Só é preenchido se a operação segmentou uma ManagedZone (somente saída).
zoneContext.newValue nested object O recurso ManagedZone pós-operação.
zoneContext.oldValue nested object O recurso ManagedZone pré-operação.

Métodos

get
Busque a representação de uma operação existente.
list
Enumerar operações para a ManagedZone especificada.