REST Resource: projects.locations.investigations.revisions

Recurso: InvestigationRevision

Una revisión contiene una captura de la investigación en un momento anterior. La revisión más reciente contiene el estado actual de la investigación, mientras que las revisiones anteriores son inmutables.

Representación JSON
{
  "name": string,
  "snapshot": {
    object (Investigation)
  },
  "createTime": string,
  "labels": {
    string: string,
    ...
  },
  "index": integer
}
Campos
name

string

Identificador. Nombre del recurso de revisión, con el formato projects/{projectNumber}/locations/{locationId}/investigations/{investigationId}/revisions/{revision_id}

snapshot

object (Investigation)

Opcional. Una instantánea del contenido de la investigación en esta revisión.

createTime

string (Timestamp format)

Solo de salida. Hora a la que se creó la revisión.

Usa RFC 3339, donde la salida generada siempre se normalizará con Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: "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)

Opcional. Etiquetas definidas por el usuario para la revisión.

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }

index

integer

Solo de salida. Número de índice de la revisión, por orden de creación.

Métodos

create

Crea una nueva revisión de una investigación determinada.

delete

Elimina una sola revisión de una investigación.

get

Obtiene los detalles de una sola revisión de una investigación.

list

Muestra las investigaciones de un proyecto determinado.

patch

Actualiza los parámetros de una sola investigación.

run

Ejecutar una revisión de una investigación.