Skip to main content
POST
Ripristina uno snapshot dell'applicazione
Questa rotta ha un rate limit di 1 richiesta ogni 60 secondi.
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
Richiede una chiave API con lo scope snapshots:write. Ripristina Snapshot riporta lo storage di un’applicazione a uno snapshot precedente, sostituendo i file attuali con quelli catturati al momento dello snapshot. Usalo per recuperare da un deploy fallito o da un’eliminazione accidentale. Ottieni i valori di snapshotId e versionId da Elenca Snapshot: non sono valori da costruire manualmente. snapshotId è il name dello snapshot esattamente come lo restituisce Elenca Snapshot (l’ID dell’applicazione, opzionalmente con i suffissi _<runtime> e _<origin>), e versionId deve corrispondere al formato della chiave di versione S3; i valori malformati vengono rifiutati prima che il ripristino venga inoltrato. Il ripristino non riavvia automaticamente l’applicazione: esegui Riavvia Applicazione in seguito se il processo in esecuzione deve recepire i file ripristinati. Gli snapshot (e quindi i ripristini) sono disponibili solo con un piano attivo. Sulle applicazioni condivise in un workspace, il chiamante deve avere il ruolo admin.

Parametri

string
obbligatorio
L’ID dell’applicazione. Puoi trovarlo nell’URL della dashboard della tua applicazione.
string
obbligatorio
Il name dello snapshot nell’elenco (l’ID dell’applicazione, opzionalmente con i suffissi _<runtime> e _<origin>), passato esattamente come restituito.
string
obbligatorio
Il version_id dello snapshot, come restituito da Elenca Snapshot.

Risposta

string
Indica se la chiamata è andata a buon fine: success in caso affermativo, error in caso contrario.

Errori comuni

Vedi anche