Method: projects.sites.customDomains.undelete

Annulla l'eliminazione del CustomDomain specificato se è stato eliminato temporaneamente. L'hosting conserva i domini personalizzati eliminati temporaneamente per circa 30 giorni prima di eliminarli definitivamente.

Richiesta HTTP

POST https://firebasehosting.googleapis.com/v1beta1/{name=projects/*/sites/*/customDomains/*}:undelete

L'URL usa la sintassi di transcodifica gRPC .

Parametri del percorso

Parametri
name

string

Necessario. Il nome del CustomDomain da eliminare.

Richiedi corpo

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "validateOnly": boolean,
  "etag": string
}
Campi
validateOnly

boolean

Se vero, Hosting convalida che è possibile completare la tua richiesta ma in realtà non elimina CustomDomain .

etag

string

Un tag che rappresenta lo stato del CustomDomain come lo conosci. Se presente, il tag fornito deve corrispondere al valore corrente sul tuo CustomDomain , altrimenti la richiesta fallirà.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Operation .

Ambiti autorizzativi

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, vedere la panoramica sull'autenticazione .