REST Resource: projects.locations.investigations.revisions

Risorsa: InvestigationRevision

Una revisione contiene uno snapshot dell'indagine in un momento passato. La revisione più recente contiene lo stato attuale dell'indagine, mentre le revisioni precedenti sono immutabili.

Rappresentazione JSON
{
  "name": string,
  "snapshot": {
    object (Investigation)
  },
  "createTime": string,
  "labels": {
    string: string,
    ...
  },
  "index": integer
}
Campi
name

string

Identificatore. Il nome della risorsa di revisione, nel formato: projects/{projectNumber}/locations/{locationId}/investigations/{investigationId}/revisions/{revision_id}

snapshot

object (Investigation)

Facoltativo. Snapshot dei contenuti dell'indagine in questa revisione.

createTime

string (Timestamp format)

Solo output. L'ora in cui è stata creata la revisione.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Facoltativo. Etichette definite dall'utente per la revisione.

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

index

integer

Solo output. Numero di indice della revisione, in ordine di creazione.

Metodi

create

Crea una nuova revisione di una determinata indagine.

delete

Elimina una singola revisione di un'indagine.

get

Recupera i dettagli di una singola revisione di un'indagine.

list

Elenca le indagini in un determinato progetto.

patch

Aggiorna i parametri di una singola indagine.

run

Esegui una revisione esistente di un'indagine.