Method: projects.iosApps.undelete

Restores the specified IosApp to the FirebaseProject.

HTTP request

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

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
name

string

Required. The resource name of the IosApp, in the format:

projects/PROJECT_IDENTIFIER/iosApps/APP_ID


Since an APP_ID is a unique identifier, the Unique Resource from Sub-Collection access pattern may be used here, in the format:

projects/-/iosApps/APP_ID


Refer to the IosApp name field for details about PROJECT_IDENTIFIER and APP_ID values.

Request body

The request body contains data with the following structure:

JSON representation
{
  "validateOnly": boolean,
  "etag": string
}
Fields
validateOnly

boolean

If set to true, the request is only validated. The App will not be undeleted.

etag

string

Checksum provided in the IosApp resource.

If provided, this checksum ensures that the client has an up-to-date value before proceeding.

Response body

If successful, the response body contains an instance of Operation.

Authorization Scopes

Requires one of the following OAuth scopes:

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

For more information, see the Authentication Overview.