资源:发布
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 上。 |
| 获取站点或频道的指定版本。 |
| 列出已为指定站点或频道创建的版本。 |