REST Resource: projects.locations.investigations.revisions

Recurso: InvestigationRevision

Una revisión contiene una instantánea 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

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

snapshot

object (Investigation)

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

createTime

string (Timestamp format)

Solo salida. Fecha y hora en que se creó la revisión.

Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “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. Son las 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 salida. Es el número de índice de la revisión, en orden de creación.

Métodos

create

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

delete

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

get

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

list

Enumera las investigaciones en un proyecto determinado.

patch

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

run

Ejecuta una revisión existente de una investigación.