資源:發布
Release
是在特定時間公開的配置和文件的特定集合。
JSON 表示 |
---|
{ "name": string, "version": { object ( |
領域 | |
---|---|
name | 僅輸出。版本的唯一標識符,採用以下格式之一:
releases.create 或channels.releases.create 時,此名稱將在回應正文中提供。 |
version | 僅輸出。發布的配置和內容。 |
type | 解釋了發布的原因。 僅在建立 |
releaseTime | 僅輸出。版本設定為公開的時間。 RFC3339 UTC「Zulu」格式的時間戳,具有奈秒解析度和最多九個小數位。範例: |
releaseUser | 僅輸出。標識創建該版本的使用者。 |
message | 建立版本時的部署描述。該值最多可達 512 個字元。 |
類型
發布的類型;指示網站內容發生了什麼情況。
列舉 | |
---|---|
TYPE_UNSPECIFIED | 未指定類型。表示版本已發布。 當沒有明確指定其他 |
DEPLOY | 版本已上傳至 Firebase Hosting 並發布。 |
ROLLBACK | 該版本指向先前部署的版本。 |
SITE_DISABLE | 此版本會阻止網站提供內容。 Firebase Hosting 的行為就像網站從未存在過一樣。 |
方法 | |
---|---|
| 建立一個新版本,使指定版本的內容主動顯示在適當的 URL 上。 |
| 取得網站或頻道的指定版本。 |
| 列出已為指定網站或頻道建立的版本。 |