REST Resource: projects.releases

Recurso: Release

Release es una referencia con nombre a un Ruleset. Una vez que un Release hace referencia a un Ruleset, los servicios con reglas habilitadas podrán aplicar el Ruleset de manera forzosa.

Representación JSON
{
  "name": string,
  "rulesetName": string,
  "createTime": string,
  "updateTime": string
}
Campos
name

string

Formato: projects/{project_id}/releases/{release_id}

rulesetName

string

Nombre de la Ruleset a la que hace referencia este Release. El Ruleset debe existir para que se cree el Release.

createTime

string (Timestamp format)

Solo salida. Hora en la que se creó la versión.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo salida. Hora en la que se actualizó el lanzamiento.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

Métodos

create

Crea una Release.

delete

Borra una Release por nombre de recurso.

get

Obtén un Release por nombre.

getExecutable

Obtén el archivo ejecutable Release para usarlo cuando apliques reglas.

list

Enumera los valores Release de un proyecto.

patch

Actualiza un Release a través de PATCH.