ManagedZones: atualizar

Atualizar uma ManagedZone existente.

Solicitação

Solicitação HTTP

PUT https://dns.googleapis.com/dns/v1/projects/project/managedZones/managedZone

Parâmetros

Nome do parâmetro Valor Descrição
Parâmetros de caminho
managedZone string Identifica a zona gerenciada abordada por esta solicitação. Pode ser o nome ou o ID da zona gerenciada.
project string Identifica o projeto abordado por essa solicitação.
Parâmetros de consulta opcionais
clientOperationId string Apenas para solicitações de operação de mutação. Um identificador opcional especificado pelo cliente. Ele precisa ser exclusivo para os recursos de operação na coleção Operations.

autorização

Esta solicitação requer autorização com pelo menos um dos seguintes escopos:

escopo
https://www.googleapis.com/auth/ndev.clouddns.readwrite
https://www.googleapis.com/auth/cloud-platform

Corpo da solicitação

No corpo da solicitação, forneça um recurso ManagedZones.

Resposta

Se bem-sucedido, este método retornará um corpo de resposta com a seguinte estrutura:

{
  "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
kind string Identifica o tipo de recurso. Valor: a string fixa "dns#operation".
id string Identificador exclusivo do recurso. Este é o client_operation_id se o cliente o especificou quando a mutação foi iniciada. Caso contrário, é gerado pelo servidor. O nome precisa ter de 1 a 63 caracteres e corresponder à expressão regular [-a-z0-9]? Apenas saída.
startTime string A hora em que essa operação foi iniciada pelo servidor. Isso 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 "DONE" significa que a solicitação para atualizar os servidores autoritativos foi enviada, mas os servidores podem não estar atualizados ainda.

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