REST Resource: projects.sites

リソース: Site

Site は Firebase Hosting サイトを表します。

JSON 表現
{
  "name": string,
  "defaultUrl": string,
  "appId": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type)
}
フィールド
name

string

出力専用。Hosting サイトの完全修飾リソース名。形式:

projects/PROJECT_IDENTIFIER/sites/SITE_ID

PROJECT_IDENTIFIER: Firebase プロジェクトのProjectNumber (推奨)または ProjectId
Google の AIP 2510 規格のプロジェクト ID の使用に関する詳細をご覧ください。

defaultUrl

string

出力専用。Hosting サイトのデフォルトの URL。

appId

string

省略可。Hosting サイトに関連付けられているウェブアプリの ID

labels

map (key: string, value: string)

省略可。Hosting サイトのユーザー指定のラベル。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

type

enum (Type)

出力専用。Hosting サイトのタイプ。

すべての Firebase プロジェクトには、Hosting がプロジェクトにプロビジョニングされたときに作成される DEFAULT_SITE があります。その他のサイトはすべて USER_SITE です。

タイプ

サイトのタイプ。

列挙型
TYPE_UNSPECIFIED 不明な状態です。バックエンドでのエラーの結果である可能性があります。
DEFAULT_SITE Firebase プロジェクトの作成時にプロビジョニングされるデフォルトの Hosting サイト。
USER_SITE ユーザーが作成した Hosting サイト。

メソッド

create

指定された親 Firebase プロジェクトに新しい Hosting Site を作成します。

delete

指定した親 Firebase プロジェクトから、指定した Hosting Site を削除します。

get

指定された Hosting Site を取得します。

list

指定された親 Firebase プロジェクトに関連付けられている各 Hosting Site を一覧表示します。

patch

指定された Hosting Site の属性を更新します。