方法:sites.versions.patch

更新版本的指定元数据。请注意,如果版本状态转换无效,此方法将失败并返回 FAILED_PRECONDITION。目前唯一有效的版本转换是从 CREATED 状态转换到 FINALIZED 状态。使用 versions.delete 将版本状态设置为 DELETED

HTTP 请求

PATCH https://firebasehosting.googleapis.com/v1beta1/{version.name=sites/*/versions/*}

网址采用 gRPC 转码语法。

路径参数

参数
version.name

string

版本的唯一标识符,格式为:

sites/site-name/versions/versionID

调用 versions.create 端点时,响应正文中提供此名称。

查询参数

参数
updateMask

string (FieldMask format)

您要更新的版本中的一组字段名称。
当且仅当字段包括在掩码中时,该字段才会被覆盖。
如果未提供掩码,则将使用仅含 status 的默认掩码。

以英文逗号分隔的字段完全限定名称列表。例如:"config,status"

请求正文

请求正文包含一个 Version 实例。

响应正文

如果成功,响应正文将包含一个 Version 实例。

授权范围

需要以下 OAuth 范围之一:

  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform

如需了解详情,请参阅身份验证概览

试试看!