REST Resource: projects.sites

リソース: サイト

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

JSON表現
{
  "name": string,
  "defaultUrl": string,
  "appId": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type)
}
田畑
name

string

出力のみ。ホスティング サイトの完全修飾リソース名 (形式:)

projects/ PROJECT_IDENTIFIER /sites/ SITE_ID

PROJECT_IDENTIFIER : Firebase プロジェクトのProjectNumber (推奨)またはそのProjectId
Google のAIP 2510 標準でのプロジェクト ID の使用について詳しくは、こちらをご覧ください。

defaultUrl

string

出力のみ。ホスティング サイトのデフォルトの URL。

appId

string

オプション。ホスティング サイトに関連付けられたWeb アプリの ID

labels

map (key: string, value: string)

オプション。ホスティング サイトのユーザー指定のラベル。

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

type

enum ( Type )

出力のみ。ホスティング サイトのタイプ。

すべての Firebase プロジェクトにはDEFAULT_SITEがあり、ホスティングがプロジェクトにプロビジョニングされるときに作成されます。追加のサイトはすべてUSER_SITEです。

タイプ

サイトの可能なタイプ。

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

メソッド

create

指定された親 Firebase プロジェクトに新しいホスティングSiteを作成します。

delete

指定された親 Firebase プロジェクトから指定されたホスティングSiteを削除します。

get

指定されたホスティングSiteを取得します。

list

指定された親 Firebase プロジェクトに関連付けられた各ホスティングSiteをリストします。

patch

指定されたホスティングSiteの属性を更新します。