Elenca gli snapshot dell'applicazione
Elenca gli snapshot salvati di un’applicazione con GET /v2/apps//snapshots, ognuno con dimensione, data, URL di download e gli ID per ripristinarlo.
GET
Elenca gli snapshot dell'applicazione
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
snapshots:read.
Elenca Snapshot restituisce ogni snapshot memorizzato per un’applicazione, ciascuno con la sua dimensione, la data dell’ultima modifica e un url firmato per scaricarlo. Usalo per creare un selettore di ripristino, oppure per confermare che uno snapshot creato con Crea Snapshot abbia terminato la generazione dopo una risposta 202 SNAPSHOT_PROCESSING: effettua il polling di questo endpoint invece di rieseguire la richiesta di creazione.
Il risultato viene memorizzato nella cache per 30 minuti per coppia proprietario/applicazione, quindi uno snapshot appena generato in background potrebbe impiegare un po’ di tempo prima di comparire qui, anche dopo che il cluster lo ha scritto. Una volta ottenuti il name e il version_id di uno snapshot, passali come snapshotId e versionId a Ripristina Snapshot per riportare l’applicazione a quel punto.
Gli snapshot sono disponibili solo con un piano attivo; la quota giornaliera di snapshot scala in base all’allocazione di RAM dell’applicazione. 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.
Risposta
string
Indica se la chiamata è andata a buon fine:
success in caso affermativo, error in caso contrario.object
Il contenuto della risposta.
Scarica uno snapshot dal suo
url. Il link resta valido per 30 giorni.Errori comuni
Vedi anche
- CLI:
squarecloud app snapshot list - SDK:
api.apps.snapshots.list()(JavaScript),client.apps.snapshots.list()(Python),c.Apps.Snapshots.List()(Go)

