REST Resource: projects.locations.investigations.revisions

Recurso: InvestigationRevision

Uma revisão contém uma imagem instantânea da investigação num momento anterior. A revisão mais recente contém o estado atual da investigação, enquanto as revisões anteriores são imutáveis.

Representação JSON
{
  "name": string,
  "snapshot": {
    object (Investigation)
  },
  "createTime": string,
  "labels": {
    string: string,
    ...
  },
  "index": integer
}
Campos
name

string

Identificador. O nome do recurso de revisão, no formato: projects/{projectNumber}/locations/{locationId}/investigations/{investigationId}/revisions/{revision_id}

snapshot

object (Investigation)

Opcional. Imagem instantânea do conteúdo da investigação nesta revisão.

createTime

string (Timestamp format)

Apenas saída. A hora em que a revisão foi criada.

Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Opcional. Etiquetas definidas pelo utilizador para a revisão.

Um objeto que contém uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

index

integer

Apenas saída. Número de índice da revisão, por ordem de criação.

Métodos

create

Cria uma nova revisão de uma determinada investigação.

delete

Elimina uma única revisão de uma investigação.

get

Obtém detalhes de uma única revisão de uma investigação.

list

Apresenta as investigações num determinado projeto.

patch

Atualiza os parâmetros de uma única investigação.

run

Execute uma revisão existente de uma investigação.