Method: projects.iosApps.remove

FirebaseProject 中移除指定的 IosApp

HTTP 请求

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

网址采用 gRPC 转码语法。

路径参数

参数
name

string

必需。IosApp 的资源名称,格式为:

projects/PROJECT_IDENTIFIER/iosApps/APP_ID


由于 APP_ID 是唯一标识符,因此在这里可以使用子集合访问模式中的唯一资源,格式如下:

projects/-/iosApps/APP_ID


如需详细了解 PROJECT_IDENTIFIERAPP_ID 值,请参阅 IosApp 名称字段。

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "allowMissing": boolean,
  "validateOnly": boolean,
  "etag": string,
  "immediate": boolean
}
字段
allowMissing

boolean

如果设为 true,并且未找到该应用,则请求将成功,但不会在服务器上执行任何操作。

validateOnly

boolean

如果设为 true,系统只会验证该请求。系统不会移除该应用。

etag

string

IosApp 资源中提供的校验和。

如果提供最新值,此校验和可确保在继续之前客户端具有最新值。

immediate

boolean

决定是否立即删除 IosApp

如果设为 true,应用会立即从项目中删除,并且无法恢复。

如果未设置,则默认设置为 false,表示应用将被设置为 30 天后到期。在 30 天内,可以使用iosApps.undelete将该应用恢复到项目中

响应正文

如果成功,则响应正文包含一个 Operation 实例。

授权范围

需要以下 OAuth 范围之一:

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

如需了解详情,请参阅身份验证概览