使用指定版本的内容在指定目标站点上创建新版本。
HTTP请求
POST https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/versions:clone
URL 使用gRPC 转码语法。
路径参数
参数 | |
---|---|
parent | 必需的。克隆版本的目标站点,格式为: |
请求正文
请求正文包含具有以下结构的数据:
JSON 表示 |
---|
{ "sourceVersion": string, "finalize": boolean, // Union field |
领域 | |
---|---|
sourceVersion | 必需的。要克隆的版本的唯一标识符,格式为: |
finalize | 如果为 true,则在克隆完成后,对 如果为 false,则克隆版本的状态将为 |
联合字段 | |
include | 如果提供,则只有与此列表中的一个或多个 RegEx 值匹配的路径才会包含在新版本中。 |
exclude | 如果提供,则只有与此列表中的任何正则表达式值都不匹配的路径才会包含在新版本中。 |
响应体
如果成功,响应正文将包含一个Operation
实例。
授权范围
需要以下 OAuth 范围之一:
-
https://www.googleapis.com/auth/firebase.hosting
-
https://www.googleapis.com/auth/firebase
-
https://www.googleapis.com/auth/cloud-platform
有关详细信息,请参阅身份验证概述。
路径过滤器
过滤器路径的表示。
JSON 表示 |
---|
{ "regexes": [ string ] } |
领域 | |
---|---|
regexes[] | 用于过滤的 RegEx 值数组。 |