REST Resource: projects.services

資源:服務

App Check 支援的 Firebase 服務強制執行設定。

JSON 表示法
{
  "name": string,
  "enforcementMode": enum (EnforcementMode),
  "updateTime": string,
  "etag": string
}
欄位
name

string

執行個體類型,服務設定物件的相對資源名稱,格式如下:

projects/{project_number}/services/{service_id}

請注意,service_id 元素必須是支援的服務 ID。目前支援的服務 ID 如下:

  • firebasestorage.googleapis.com (Cloud Storage for Firebase)
  • firebasedatabase.googleapis.com (Firebase 即時資料庫)
  • firestore.googleapis.com (Cloud Firestore)
  • identitytoolkit.googleapis.com (透過 Identity Platform 使用 Firebase 驗證)
enforcementMode

enum (EnforcementMode)

執行個體類型,這項服務的 App Check 強制執行模式。

updateTime

string (Timestamp format)

僅供輸出。最近一次更新這個服務設定物件的時間戳記。

RFC3339 世界標準時間「Zulu」的時間戳記格式,解析度為奈秒,且最多 9 個小數位數。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

etag

string

伺服器會根據其他欄位的值計算這個總和檢查碼,也可能在更新和刪除要求時傳送,確保用戶端已取得最新的值再繼續。

此 eTag 會依照 RFC 7232 定義進行嚴格驗證。

方法

batchUpdate

自動更新指定的 Service 設定。

get

取得指定服務名稱的 Service 設定。

list

列出指定專案的所有 Service 設定。

patch

更新指定的 Service 設定。