Mengambil informasi snapshot.
Deskripsi operasi
Operasi API ini mengambil informasi snapshot MicroSandbox dari fungsi tertentu untuk pengguna.
Detail snapshot hanya dikembalikan jika snapshot tersebut milik fungsi saat ini, memiliki status Available, dan belum kedaluwarsa.
Jika snapshot tidak ada, telah kedaluwarsa, sedang dibuat, sedang dihapus, merupakan snapshot internal, atau bukan milik fungsi saat ini, snapshot tersebut dianggap tidak terlihat dan error 404 SnapshotNotFound akan dikembalikan.
Coba sekarang
Test
RAM authorization
Sintaks permintaan
GET /2023-03-30/functions/{functionName}/snapshots/{snapshotId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| functionName |
string |
Yes |
Nama fungsi. |
myFunction |
| snapshotId |
string |
Yes |
ID snapshot. |
8e7d6c5b-4a3f-4c1a-9b8e-1f2a3b4c5d6e |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
Tidak ada parameter yang diperlukan.
Elemen respons
|
Element |
Type |
Description |
Example |
| Snapshot |
Informasi resource snapshot. |
Contoh
Respons sukses
JSONformat
{
"snapshotId": "550e8400-e29b-41d4-a716-446655440000",
"status": "Available",
"createdTime": "2026-07-30T10:00:00Z",
"expiredTime": "2026-08-29T10:00:00Z",
"description": "Snapshot untuk lingkungan produksi",
"sourceSessionId": "custom-test-session-id",
"functionName": "my-function",
"qualifier": "production",
"resolvedVersion": "1",
"imageRepository": "registry-vpc.cn-hangzhou.aliyuncs.com/example/function",
"imageDigest": "sha256:0123456789abcdef",
"osType": "linux",
"memoryMB": 3072,
"cpu": 2,
"diskSizeMB": 10240,
"artifactMemUsedSizeInB": 1073741824,
"artifactDiskUsedSizeInB": 2147483648,
"startCommand": "/code/start.sh",
"readyCommand": "/code/ready.sh",
"envs": {
"key": ""
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.