REST Resource: projects.locations.investigations.revisions

Recurso: InvestigationRevision

Uma revisão contém um snapshot da investigação em um ponto no tempo passado. 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. Snapshot 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 o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. 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. Rótulos definidos pelo usuário para a revisão.

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

index

integer

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

Métodos

create

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

delete

Exclui uma única revisão de uma Investigação.

get

Recebe detalhes de uma única revisão de uma investigação.

list

Lista as investigações em um determinado projeto.

patch

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

run

Executa uma revisão de uma investigação.