Ir a la consola

Recurso de REST: sites.releases

Recurso: Release

Un recurso Release es una colección de configuraciones y archivos específica que se configura para que sea 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

Solo salida. El identificador único de la actualización, en el formato:

sites/site-name/releases/releaseID

Este nombre se proporciona en el cuerpo de la respuesta cuando llamas al extremo releases.create.

version

object (Version)

Solo salida. La configuración y el contenido que se actualizó.

type

enum (Type)

Explica el motivo de la actualización.
Especifica un valor para este campo únicamente cuando se crea una actualización del tipo SITE_DISABLE.

releaseTime

string (Timestamp format)

Solo salida. La hora en la que la versión está configurada para hacerse pública.

Una marca de tiempo en el formato RFC3339 UTC "Zulu", con precisión de nanosegundos. Ejemplo: "2014-10-02T15:01:23.045123456Z".

releaseUser

object (ActingUser)

Solo salida. Identifica al usuario que creó la actualización.

message

string

La descripción de implementación del momento en que se creó la actualización. El valor puede ser de hasta 512 caracteres.

Tipo

El tipo de actualización; indica qué ocurrió con el contenido del sitio.

Enums
TYPE_UNSPECIFIED Un tipo no especificado. Indica que se actualizó una versión.
Este es el valor predeterminado cuando no se especifica otro valor type de forma explícita.
DEPLOY Se subió una versión a Firebase Hosting y se actualizó.
ROLLBACK La actualización vuelve a apuntar a una versión implementada anteriormente.
SITE_DISABLE La actualización evita que el sitio entregue el contenido. Firebase Hosting actúa como si el sitio nunca hubiera existido.

Métodos

create

Crea una actualización nueva que hace que el contenido de la versión especificada se muestre activamente en el sitio.

list

Crea una lista de las actualizaciones que se crearon en el sitio especificado.