ManagedZones: patch

Aplique uma atualização parcial a uma ManagedZone existente.

Solicitação

Solicitação HTTP

PATCH https://dns.googleapis.com/dns/v1beta2/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 essa 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 as partes relevantes de um recurso ManagedZones, de acordo com as regras da semântica de patch.

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. Esse é 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.
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 dos seguintes: "PENDING" ou "DONE" (somente saída). Um status "DONE" significa que a solicitação para atualizar os servidores autoritativos foi enviada, mas os servidores ainda não podem estar atualizados.

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 feitas 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 Só é preenchido 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.