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 ( |
Campos | |
---|---|
name | Sólo salida. El identificador único de la versión, en cualquiera de los siguientes formatos:
releases.create channels.releases.create . |
version | Sólo salida. La configuración y el contenido que se publicó. |
type | Explica el motivo del lanzamiento. Especifique un valor para este campo solo al crear una autorización de tipo |
releaseTime | 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: |
releaseUser | Sólo salida. Identifica al usuario que creó la versión. |
message | La descripción de la implementación cuando se creó la versión. El valor puede tener hasta 512 caracteres. |
Tipo
El tipo de liberación; indica lo que pasó con el contenido del sitio.
Enumeraciones | |
---|---|
TYPE_UNSPECIFIED | Un tipo no especificado. Indica que se lanzó una versión. Este es el valor predeterminado cuando no se especifica explícitamente ningún otro |
DEPLOY | Se cargó una versión en Firebase Hosting y se lanzó. |
ROLLBACK | El lanzamiento apunta a una versión implementada anteriormente. |
SITE_DISABLE | La versión impide que el sitio proporcione contenido. Firebase Hosting actúa como si el sitio nunca hubiera existido. |
Métodos | |
---|---|
| Crea una nueva versión, lo que hace que el contenido de la versión especificada se muestre activamente en las URL apropiadas. |
| Obtiene la versión especificada para un sitio o canal. |
| Enumera los lanzamientos que se han creado para el sitio o canal especificado. |