Recurso: Release
Una Release
es una colección de parámetros de configuración y archivos particular que se configura para que sea pública en un momento determinado.
Representación JSON |
---|
{ "name": string, "version": { object ( |
Campos | |
---|---|
name |
Solo salida. Es el identificador único de la versión, en cualquiera de los siguientes formatos:
releases.create o a channels.releases.create .
|
version |
Solo salida. La configuración y el contenido que se actualizó. |
type |
Explica el motivo de la actualización. Especifica un valor para este campo únicamente cuando se crea una actualización del tipo |
releaseTime |
Solo salida. La hora en la que la versión está configurada para hacerse pública. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
releaseUser |
Solo salida. Identifica al usuario que creó la actualización. |
message |
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 |
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 |
|
---|---|
|
Crea una versión nueva, lo que hace que el contenido de la versión especificada se muestre activamente en las URLs correspondientes. |
|
Obtiene la versión especificada para un sitio o un canal. |
|
Enumera las versiones que se crearon para el sitio o canal especificados. |