Skip to main content
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Elencare le istantanee

Collaboratori

È possibile elencare gli snapshot creati per una specifica applicazione gestita.

Prima di iniziare

È necessario disporre dell'ID dell'applicazione gestita per la quale si desidera elencare le snapshot. Se necessario, è possibile utilizzare il flusso di lavoro "Elencare le applicazioni gestite" per individuare l'applicazione.

1. Elencare le istantanee

Eseguire la seguente chiamata API REST.

Metodo HTTP Percorso

OTTIENI

/Accounts/{account_id}/k8s/v1/managedApps/{managedApp_id}/appSnap

Parametri di input aggiuntivi

Oltre ai parametri comuni a tutte le chiamate API REST, negli esempi di curl vengono utilizzati anche i seguenti parametri.

Parametro Tipo Obbligatorio Descrizione

id app gestito

Percorso

Identifica l'applicazione gestita proprietaria degli snapshot elencati.

conta

Query

No

Se count=true il numero di snapshot è incluso nella sezione dei metadati della risposta.

Esempio di curl: Restituire tutte le snapshot per l'applicazione
curl --location -i --request GET 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v1/managedApps/<MANAGED_APP_ID>/appSnaps' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
Esempio di curl: Restituisce tutte le snapshot per l'applicazione e il numero
curl --location -i --request GET 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v1/managedApps/<MANAGED_APP_ID>/appSnaps?count=true' --header 'Accept: */*' --header 'Authorization: Bearer <API_TOKEN>'
Esempio di output JSON
{
  "items": [
    {
      "id": "dc2974ae-f71d-4c81-91b5-f96cf72dc3ba",
      "metadata": {
        "createdBy": "fb093413-b6fc-4a64-a48a-afc32ada8537",
        "creationTimestamp": "2021-06-04T21:23:14Z",
        "modificationTimestamp": "2021-06-04T21:23:14Z",
        "labels": []
      },
      "snapshotAppAsset": "4547658d-cc06-4c1d-ad8a-4a05274d0db0",
      "snapshotCreationTimestamp": "2021-06-04T21:23:47Z",
      "name": "test-postgres-app-snapshot-20210604212213",
      "state": "completed",
      "stateUnready": [],
      "type": "application/astra-appSnap",
      "version": "1.0"
    }
  ],
  "metadata": {
    "count": 1
  }
}