Method: projects.sites.create

在指定的父 Firebase 项目中创建新的托管Site

请注意,托管网站可能需要几分钟的时间才能通过 Firebase 系统进行传播。

HTTP请求

POST https://firebasehosting.googleapis.com/v1beta1/{parent=projects/*}/sites

URL 使用gRPC 转码语法。

路径参数

参数
parent

string

必需的。要在其中创建托管网站的 Firebase 项目,格式为:

projects/ PROJECT_IDENTIFIER

有关PROJECT_IDENTIFIER值的详细信息,请参阅Site name字段。

授权需要对指定资源parent具有以下IAM权限:

  • firebasehosting.sites.create

查询参数

参数
siteId

string

必需的。不变的。托管站点的全局唯一标识符。

此标识符用于构建 Firebase 为网站配置的子域,因此它也必须是有效的域名标签。

validateOnly

boolean

选修的。如果设置,则验证 siteId 是否可用以及请求是否成功,返回预期的结果站点或错误。

请求正文

请求正文包含Site的实例。

响应体

如果成功,响应正文将包含新创建的Site实例。

授权范围

需要以下 OAuth 范围之一:

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

有关详细信息,请参阅身份验证概述