REST Resource: sites.releases

Recurso: Lanzamiento

Una Release es una colección particular de configuraciones y archivos que está configurada para ser pública en un momento determinado.

Representación JSON
{
  "name": string,
  "version": {
    object (Version)
  },
  "type": enum (Type),
  "releaseTime": string,
  "releaseUser": {
    object (ActingUser)
  },
  "message": string
}
Campos
name

string

Sólo salida. El identificador único de la versión, en cualquiera de los siguientes formatos:

  • sites/ SITE_ID /releases/ RELEASE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID /releases/ RELEASE_ID

Este nombre se proporciona en el cuerpo de la respuesta cuando llama a releases.create channels.releases.create .

version

object ( Version )

Sólo salida. La configuración y el contenido que se publicó.

type

enum ( Type )

Explica el motivo del lanzamiento.

Especifique un valor para este campo solo al crear una autorización de tipo SITE_DISABLE .

releaseTime

string ( Timestamp format)

Sólo salida. La hora a la que la versión será pública.

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

releaseUser

object ( ActingUser )

Sólo salida. Identifica al usuario que creó la versión.

message

string

La descripción de la implementación cuando se creó la versión. El valor puede tener hasta 512 caracteres.

Métodos

create

Crea una nueva versión, lo que hace que el contenido de la versión especificada se muestre activamente en las URL apropiadas.

get

Obtiene la versión especificada para un sitio o canal.

list

Enumera los lanzamientos que se han creado para el sitio o canal especificado.