compute

POST /v1/compute/servers/{serverId}/snapshots

Take a snapshot of a server now.

Svi compute krajnji točke

Sva developerska dokumentacija

Autentifikacija

Pošaljite API ključ kao nosivi token. Ključ mora imati dozvolu billing.payment.manage; ključ bez nje se odbija s kodom 403, a ne 404.

Ova krajnja točka ne prihvaća ID organizacije. Vaš ključ već identificira organizaciju kojoj pripada, a odgovor je ograničen na nju.

Isprobajte

Zamijenite sve unutar šiljastih zagrada svojim vlastitim vrijednostima, a rezervirano mjesto za ključ s ključem iz vaše nadzorne ploče.

curl -X POST https://api.zinndigital.com/v1/compute/servers/{serverId}/snapshots \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{ "description": <string> }'

Prijavljeni ste? API konzola na vašoj nadzornoj ploči automatski unosi stvarni ID vaše organizacije i vaš vlastiti ključ te šalje zahtjev prema aktivnom API-ju kako biste mogli vidjeti stvarni odgovor. Otvori ovu krajnju točku u API konzoli

Pojedinosti

Images the machine's disk as it is right now, so the customer has a point to come back to before an upgrade or a risky change. ⛔ It bills for storage until it is deleted. It is not destructive — snapshotting a running machine changes nothing about it — but it is a recurring cost, so it is gated on the spend key rather than on the operate key. The snapshot comes back with ready: false: imaging a disk takes minutes and the request is not held for it. Poll the listing; a restore must not be offered until ready is true. Requires billing.payment.manage.

Parametri

NazivVrstaObaveznoŠto je to
serverId (path)UuidDaThe server's id, as listComputeServers reports it. Ours (UUIDv7), minted when the order row was written — never the provider's own identifier for the machine.

Tijelo zahtjeva

NazivVrstaObaveznoŠto je to
descriptionstringDaWhat to call it. Required and non-blank: an unnamed snapshot renders as a bare provider id, and a list of bare ids is one a customer cannot choose a restore point from.

Odgovor

NazivVrstaObaveznoŠto je to
idstringDaThe provider's identifier for the image.
descriptionstringDaWhat the customer called it, or "".
created_atstringDaWhen it was taken, ISO-8601 as the provider states it, or "".
size_gbnumberDaBillable size. null while the provider is still measuring it — which it is for the first seconds after creation. ⛔ "Not measured yet" and "takes no space" are different claims…
readybooleanDafalse while the provider is still writing it. ⛔ A restore offered on an unfinished snapshot restores an incomplete disk, and the provider will start it.
price_minorintegerDaWhat we charge per month to keep this snapshot, in integer minor units of price_currency. ⛔ null exactly while size_gb is null: the provider has not finished measuring…
price_currencystringDaISO-4217 code for price_minor, or "" exactly when that is null.

Pogreške koje ova krajnja točka može vratiti

401 · 403 · 404 · 422 · 429 · 503