Method: projects.webApps.remove

FirebaseProject 中移除指定的 WebApp

HTTP 要求

POST https://firebase.googleapis.com/v1beta1/{name=projects/*/webApps/*}:remove

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
name

string

執行個體類型,WebApp 的資源名稱,格式如下:

projects/PROJECT_IDENTIFIER/webApps/APP_ID


由於 APP_ID 是專屬 ID,因此在此可使用子集合存取模式中的專屬資源,格式如下:

projects/-/webApps/APP_ID


如要進一步瞭解 PROJECT_IDENTIFIERAPP_ID 值,請參閱 WebApp 的「name」欄位。

要求主體

要求主體包含下列結構的資料:

JSON 表示法
{
  "allowMissing": boolean,
  "validateOnly": boolean,
  "etag": string,
  "immediate": boolean
}
欄位
allowMissing

boolean

如果設為 true,且系統找不到應用程式,要求會成功,但不會對伺服器採取任何動作。

validateOnly

boolean

如果設為 true,則系統只會驗證要求。因此「不會」移除。

etag

string

WebApp 資源中提供的核對和。

如果提供,這個檢查碼會確保用戶端已取得最新資訊,再繼續操作。

immediate

boolean

決定是否要「立即」刪除 WebApp

如果設為 true,應用程式會立即從專案中刪除,且無法還原至專案。

如未設定,則會預設為 False,代表應用程式將設為 30 天後到期。在 30 天內,您可以使用 webApps.undelete 將應用程式還原至專案

回應主體

如果成功,回應主體會包含 Operation 的執行個體。

授權範圍

需要下列其中一種 OAuth 範圍:

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

詳情請參閱驗證總覽一文。