List Snapshots

GET /snapshot

Responses

  • 200 application/json

    200

    Hide response attribute Show response attribute object
    • snapshots array[object]

      Snapshot

      Hide snapshots attributes Show snapshots attributes object
      • id string(uuid)

        Snapshot ID

      • name string

        Snapshot name

        Minimum length is 1, maximum length is 255.

      • created-at string(date-time)

        Snapshot creation date

      • state string

        Snapshot state

        Values are snapshotting, deleted, exporting, ready, deleting, error, or exported.

      • size integer(int64)

        Snapshot size in GB

        Minimum value is 10, maximum value is 50000.

      • export object

        Exported snapshot information

        Hide export attributes Show export attributes
        • Exported snapshot disk file pre-signed URL

        • md5sum string

          Exported snapshot disk file MD5 checksum

      • instance object

        Compute Instance snapshotted

GET /snapshot
curl \
 -X GET https://api-ch-gva-2.exoscale.com/v2/snapshot
Response examples (200)
{
  "snapshots": [
    {
      "id": "string",
      "name": "string",
      "created-at": "2024-05-04T09:42:00+00:00",
      "state": "snapshotting",
      "size": 42,
      "export": {
        "presigned-url": "string",
        "md5sum": "string"
      },
      "instance": {}
    }
  ]
}