List snapshots of a virtual server

The snapshots of one vServer, newest first, and how many it may have.

RReadIdempotentbetaNeeds service_vserver
Tool
manitu_vserver_snapshot_liston https://mcp.manitu.de/mcp
POST
/v1/vserver/snapshot/liston https://api.manitu.de
Try it
readOnlyHint truedestructiveHint falseidempotentHint trueopenWorldHint false

Lists the snapshots of a virtual server (vServer), by its vserver_id from manitu_vserver_list, newest first: when each was taken, when it expires and is deleted automatically, the note the customer gave it, whether the server was running at the time, and which one is the active base (the server runs on from it). snapshot_count_max is how many the server may have - at that count, one has to be deleted before another can be taken. Not a backup for a reinstall: manitu_vserver_reinstall deletes all snapshots of the server along with its data.

vserver_idinteger | stringrequired

The vserver_id from manitu_vserver_list - never guess one.

pattern ^[1-9][0-9]*$min 1
snapshot_listarray of objectrequired

The snapshots, newest first.

snapshot_list[].snapshot_idstringrequired

The id of the snapshot - what manitu_vserver_snapshot_revert and _delete take.

snapshot_list[].descriptionstring | nullrequired

The note the customer gave it, if any.

snapshot_list[].created_atstring | nullrequired

When it was taken.

Format date-time
snapshot_list[].expires_atstring | nullrequired

When it is deleted automatically.

Format date-time
snapshot_list[].is_active_basebooleanrequired

The active base: the server runs on from this snapshot - everything changed since is its live state.

snapshot_list[].power_state_at_creationstring | nullrequired

Whether the server was running when it was taken.

One of running stopped null
snapshot_count_maxintegerrequired

How many snapshots the server may have.

One of X-API-Key, Authorization: Bearer … - never more than one in a request. More

vserver_idinteger | stringrequired

The vserver_id from manitu_vserver_list - never guess one.

pattern ^[1-9][0-9]*$min 1
snapshot_listarray of objectrequired

The snapshots, newest first.

snapshot_list[].snapshot_idstringrequired

The id of the snapshot - what manitu_vserver_snapshot_revert and _delete take.

snapshot_list[].descriptionstring | nullrequired

The note the customer gave it, if any.

snapshot_list[].created_atstring | nullrequired

When it was taken.

Format date-time
snapshot_list[].expires_atstring | nullrequired

When it is deleted automatically.

Format date-time
snapshot_list[].is_active_basebooleanrequired

The active base: the server runs on from this snapshot - everything changed since is its live state.

snapshot_list[].power_state_at_creationstring | nullrequired

Whether the server was running when it was taken.

One of running stopped null
snapshot_count_maxintegerrequired

How many snapshots the server may have.

200Success.400The request does not match the declared input schema.401No credential was presented, or it was not recognised.403The credential is not permitted to use this operation.500The server failed. Nothing about the request was wrong. Whether a change took effect is not known - check before trying it again.503The channel this operation forwards through is unavailable.