Recurso: Release
Um Release
é um conjunto específico de configurações e arquivos definido para ser público em um determinado momento.
Representação JSON |
---|
{ "name": string, "version": { object ( |
Campos | |
---|---|
name |
Apenas saída. É o identificador exclusivo do lançamento em um dos seguintes formatos:
releases.create ou channels.releases.create .
|
version |
Apenas saída. A configuração e o conteúdo que foi lançado. |
type |
Explica o motivo da versão. Especifique um valor para este campo apenas ao criar uma versão tipo |
releaseTime |
Apenas saída. A hora em que a versão está definida para ser publicada. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
releaseUser |
Apenas saída. Identifica o usuário que criou a versão. |
message |
A descrição da implementação quando a versão foi criada. O valor pode ter até 512 caracteres. |
Tipo
O tipo da versão. Indica o que aconteceu com o conteúdo do site.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Um tipo não especificado. Indica que uma versão foi lançada. Esse é o valor padrão quando nenhum outro |
DEPLOY |
Uma versão foi enviada para o Firebase Hosting e liberada. |
ROLLBACK |
A versão aponta de volta para uma versão implementada anteriormente. |
SITE_DISABLE |
A versão impede que o site exiba conteúdo. O Firebase Hosting age como se o site não existisse. |
Métodos |
|
---|---|
|
Cria uma nova versão, fazendo com que o conteúdo da versão especificada seja exibido ativamente nos URLs apropriados. |
|
Mostra a versão especificada de um site ou canal. |
|
Lista os lançamentos que foram criados para o site ou canal especificado. |