compute

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

Take a snapshot of a server now.

Tất cả các điểm cuối compute

Tất cả tài liệu dành cho nhà phát triển

Xác thực

Gửi khóa API dưới dạng mã thông báo bearer. Khóa này phải có quyền billing.payment.manage; khóa không có quyền này sẽ bị từ chối với mã lỗi 403, không phải 404.

Endpoint này không nhận ID tổ chức. Khóa của bạn đã xác định tổ chức mà nó thuộc về và phản hồi được giới hạn trong phạm vi đó.

Dùng thử

Thay thế bất kỳ nội dung nào trong ngoعل (angle brackets) bằng giá trị của riêng bạn và trình giữ chỗ key bằng một key từ trang tổng quan của bạn.

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> }'

Đã đăng nhập? Bảng điều khiển API trong trang quản lý của bạn sẽ tự điền ID tổ chức thực tế và khóa của riêng bạn, sau đó chạy yêu cầu đối với API trực tiếp để bạn có thể xem phản hồi thực tế. Mở điểm cuối này trong bảng điều khiển API

Chi tiết

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.

Tham số

TênLoạiBắt buộcNội dung này là gì
serverId (path)UuidThe 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.

Nội dung yêu cầu

TênLoạiBắt buộcNội dung này là gì
descriptionstringWhat 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.

Phản hồi

TênLoạiBắt buộcNội dung này là gì
idstringThe provider's identifier for the image.
descriptionstringWhat the customer called it, or "".
created_atstringWhen it was taken, ISO-8601 as the provider states it, or "".
size_gbnumberBillable 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…
readybooleanfalse 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_minorintegerWhat 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_currencystringISO-4217 code for price_minor, or "" exactly when that is null.

Các lỗi điểm cuối này có thể trả về

401 · 403 · 404 · 422 · 429 · 503