Risorsa: rilascio
Una Release
è una raccolta particolare di configurazioni e file impostata per essere pubblica in un determinato momento.
Rappresentazione JSON |
---|
{ "name": string, "version": { object ( |
Campi | |
---|---|
name | Solo uscita. L'identificatore univoco della versione, in uno dei seguenti formati:
releases.create o channels.releases.create . |
version | Solo uscita. La configurazione e il contenuto rilasciato. |
type | Spiega il motivo del rilascio. Specificare un valore per questo campo solo durante la creazione di una versione di tipo |
releaseTime | Solo uscita. L'ora in cui la versione sarà pubblica. Un timestamp in formato RFC3339 UTC "Zulu", con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
releaseUser | Solo uscita. Identifica l'utente che ha creato la versione. |
message | La descrizione della distribuzione al momento della creazione della versione. Il valore può contenere fino a 512 caratteri. |
Tipo
Il tipo di rilascio; indica cosa è successo al contenuto del sito.
Enumerazioni | |
---|---|
TYPE_UNSPECIFIED | Un tipo non specificato. Indica che è stata rilasciata una versione. Questo è il valore predefinito quando non viene specificato esplicitamente nessun altro |
DEPLOY | Una versione è stata caricata su Firebase Hosting e rilasciata. |
ROLLBACK | La versione rimanda a una versione precedentemente distribuita. |
SITE_DISABLE | La versione impedisce al sito di fornire contenuti. Firebase Hosting si comporta come se il sito non fosse mai esistito. |
Metodi | |
---|---|
| Crea una nuova versione, che fa sì che il contenuto della versione specificata venga visualizzato attivamente sugli URL appropriati. |
| Ottiene la versione specificata per un sito o un canale. |
| Elenca le versioni create per il sito o il canale specificato. |