Alterações

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

Representações de recursos

Uma mudança representa um conjunto de adições e exclusões de ResourceRecordSet aplicadas atomicamente a uma ManagedZone. Os ResourceRecordSets em uma ManagedZone são modificados criando um novo elemento Change na coleção Changes. Por sua vez, a coleção "Changes" também registra as modificações anteriores no ResourceRecordSets em uma ManagedZone. O estado atual da ManagedZone é o efeito da soma de aplicar todos os elementos Change na coleção Changes em sequência.

{
  "kind": "dns#change",
  "additions": [
    resourceRecordSets Resource
  ],
  "deletions": [
    resourceRecordSets Resource
  ],
  "startTime": string,
  "id": string,
  "status": string,
  "isServing": boolean
}
Nome da propriedade Valor Descrição Observações
additions[] list Quais ResourceRecordSets adicionar?
deletions[] list Quais ResourceRecordSets remover? Precisa corresponder exatamente aos dados existentes.
id string Identificador exclusivo do recurso; definido pelo servidor (somente saída).
isServing boolean Se as consultas DNS para a zona forem veiculadas.
kind string Identifica o tipo de recurso. Valor: a string fixa "dns#change".
startTime string A hora em que essa operação foi iniciada pelo servidor (somente saída). Isso está no formato de texto RFC3339.
status string Status da operação (somente saída). Um status de "concluído" significa que a solicitação para atualizar os servidores autorizados foi enviada, mas os servidores ainda podem não ter sido atualizados.

Os valores aceitáveis são:
  • "done"
  • "pending"

Métodos

criar
Atualize a coleção ResourceRecordSet de maneira atômica.
get
Busque a representação de uma alteração existente.
list
Enumerar alterações em uma coleção ResourceRecordSet.