All Products
Search
Document Center

:DescribeSnapshotLinks

Last Updated:May 22, 2026

Anda dapat memanggil operasi ini untuk mengkueri rantai snapshot dari satu atau beberapa disk. Rantai snapshot adalah rangkaian semua snapshot yang dibuat untuk suatu disk, dan setiap disk berkorespondensi dengan satu rantai snapshot.

Description

Saat memanggil operasi ini, perhatikan hal-hal berikut:

  • Anda dapat menentukan beberapa parameter permintaan seperti DiskIds dan InstanceId yang akan dikueri. Parameter yang ditentukan memiliki relasi logis AND.
  • Hanya parameter yang ditentukan yang digunakan sebagai kondisi filter. Jika baik DiskIds maupun SnapshotLinkIds diatur ke array JSON kosong, keduanya dianggap sebagai kondisi filter yang valid dan respons kosong akan dikembalikan.

Debugging

OpenAPI Explorer secara otomatis menghitung nilai signature. Untuk kemudahan Anda, kami menyarankan agar Anda memanggil operasi ini di OpenAPI Explorer. OpenAPI Explorer secara dinamis menghasilkan contoh kode operasi ini untuk berbagai SDK.

Request parameters

ParameterTypeRequiredExampleDescription
ActionStringYesDescribeSnapshotLinks

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DescribeSnapshotLinks.

RegionIdStringYescn-hangzhou

ID wilayah dari disk tersebut. Anda dapat memanggil operasi DescribeRegions untuk mengkueri daftar wilayah terbaru.

InstanceIdStringNoi-bp1h6jmbefj2cyqs****

ID instans.

DiskIdsStringNo["d-bp1d6tsvznfghy7y****", "d-bp1ippxbaql9zet7****", ... "d-bp1ib7bcz07lcxa9****"]

ID disk. Nilainya berupa array JSON yang terdiri dari maksimal 100 ID disk. Pisahkan beberapa ID disk dengan koma (,).

SnapshotLinkIdsStringNo["sl-bp1grgphbcc9brb5****", "sl-bp1c4izumvq0i5bs****", ... "sl-bp1akk7isz866dds****"]

ID rantai snapshot. Nilainya berupa array JSON yang terdiri dari maksimal 100 ID rantai snapshot. Pisahkan beberapa ID rantai snapshot dengan koma (,).

PageNumberIntegerNo1

Nomor halaman yang dikembalikan. Halaman dimulai dari halaman 1.

Nilai default: 1

PageSizeIntegerNo50

Jumlah entri yang dikembalikan pada setiap halaman. Nilai valid: 1 hingga 100.

Nilai default: 10.

Response parameters

ParameterTypeExampleDescription
PageNumberInteger1

Nomor halaman yang dikembalikan.

PageSizeInteger50

Jumlah entri yang dikembalikan per halaman.

RequestIdString473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

ID permintaan.

SnapshotLinksArray of SnapshotLink

Detail mengenai rantai snapshot.

SnapshotLink
CategoryStringstandard

Kategori snapshot.

Catatan Parameter ini akan dihapus di masa mendatang. Kami menyarankan agar Anda menggunakan parameter InstantAccess untuk memastikan kompatibilitas di masa depan.
InstanceIdStringi-bp1h6jmbefj2cyqs****

ID instans.

InstanceNameStringtestInstanceName

Nama instans.

InstantAccessBooleanfalse

Menunjukkan apakah fitur instant access diaktifkan. Nilai valid:

  • true: Fitur instant access diaktifkan. Fitur ini hanya dapat diaktifkan untuk enhanced SSD (ESSD).
  • false: Fitur instant access dinonaktifkan. Snapshot merupakan snapshot biasa yang tidak memiliki fitur instant access.
RegionIdStringcn-hangzhou

ID wilayah tempat disk sumber dari rantai snapshot berada.

SnapshotLinkIdStringsl-2ze0y1jwzpb1geqx****

ID rantai snapshot.

SourceDiskIdStringd-bp1d6tsvznfghy7y****

ID disk sumber. Parameter ini tetap dipertahankan meskipun disk sumber telah dihapus.

SourceDiskNameStringtestSourceDiskName

Nama disk sumber.

SourceDiskSizeInteger40

Kapasitas disk sumber. Satuan: GiB.

SourceDiskTypeStringdata

Kategori disk sumber. Nilai valid:

  • system: sistem disk
  • data: data disk
TotalCountInteger1

Jumlah total snapshot.

TotalSizeLong2097152

Kapasitas total semua snapshot dalam rantai snapshot. Satuan: byte.

TotalCountInteger9

Jumlah total rantai snapshot.

Examples

Contoh permintaan

https://ecs.aliyuncs.com/?Action=DescribeSnapshotLinks
&RegionId=cn-hangzhou
&InstanceId=i-bp1h6jmbefj2cyqs****
&DiskIds=["d-bp1d6tsvznfghy7y****", "d-bp1ippxbaql9zet7****", ... "d-bp1ib7bcz07lcxa9****"]
&SnapshotLinkIds=["sl-bp1grgphbcc9brb5****", "sl-bp1c4izumvq0i5bs****", ... "sl-bp1akk7isz866dds****"]
&PageNumber=1
&PageSize=10
&<Common request parameters>

Contoh respons sukses

XML format

<DescribeSnapshotLinksResponse>
      <SnapshotLinks>
            <SnapshotLink>
                  <InstanceName>testInstanceName1</InstanceName>
                  <TotalCount>1</TotalCount>
                  <Category>standard</Category>
                  <SourceDiskSize>40</SourceDiskSize>
                  <InstanceId>i-bp1dh0xo8nucqe1o****</InstanceId>
                  <SnapshotLinkId>sl-bp1hgvjgqo3wn8u7****</SnapshotLinkId>
                  <SourceDiskName>testSourceDiskName1</SourceDiskName>
                  <RegionId></RegionId>
                  <SourceDiskType>system</SourceDiskType>
                  <TotalSize>3806330880</TotalSize>
                  <SourceDiskId>d-bp149tb0mqn0boy6****</SourceDiskId>
            </SnapshotLink>
            <SnapshotLink>
                  <InstanceName>testInstanceName2</InstanceName>
                  <TotalCount>1</TotalCount>
                  <Category>standard</Category>
                  <InstanceId>i-bp1c84ts5f4b6t6z****</InstanceId>
                  <SnapshotLinkId>sl-bp163h35n7endbpv****</SnapshotLinkId>
                  <SourceDiskName>testSourceDiskName2</SourceDiskName>
                  <RegionId></RegionId>
                  <TotalSize>2709520384</TotalSize>
                  <SourceDiskType>data</SourceDiskType>
                  <SourceDiskId>d-bp1cl4hqnh0i2u5h****</SourceDiskId>
            </SnapshotLink>
      </SnapshotLinks>
      <PageNumber>1</PageNumber>
      <PageSize>2</PageSize>
      <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E</RequestId>
      <TotalCount>9</TotalCount>
</DescribeSnapshotLinksResponse>

JSON format

{
    "SnapshotLinks": {
        "SnapshotLink": [
            {
                "InstanceName": "testInstanceName1",
                "TotalCount": 1,
                "Category": "standard",
                "SourceDiskSize": 40,
                "InstanceId": "i-bp1dh0xo8nucqe1o****",
                "SnapshotLinkId": "sl-bp1hgvjgqo3wn8u7****",
                "SourceDiskName": "testSourceDiskName1",
                "RegionId": "",
                "SourceDiskType": "system",
                "TotalSize": 3806330880,
                "SourceDiskId": "d-bp149tb0mqn0boy6****"
            },
            {
                "InstanceName": "testInstanceName2",
                "TotalCount": 1,
                "Category": "standard",
                "InstanceId": "i-bp1c84ts5f4b6t6z****",
                "SnapshotLinkId": "sl-bp163h35n7endbpv****",
                "SourceDiskName": "testSourceDiskName2",
                "RegionId": "",
                "TotalSize": 2709520384,
                "SourceDiskType": "data",
                "SourceDiskId": "d-bp1cl4hqnh0i2u5h****"
            }
        ]
    },
    "PageNumber": 1,
    "PageSize": 1,
    "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
    "TotalCount": 2
}

Error codes

HTTP status codeError codeError messageDescription
400InvalidRegionIdThe specified regionId is invalid.Pesan kesalahan yang dikembalikan karena parameter RegionId yang ditentukan tidak valid.
400InvalidSnapshotLinkIdsThe specified snapshotLinkIds is invalid.Pesan kesalahan yang dikembalikan karena parameter SnapshotLinkIds yang ditentukan tidak valid.
400InvalidDiskIdsThe specified diskIds is invalid.Pesan kesalahan yang dikembalikan karena parameter DiskIds yang ditentukan tidak valid.
500InternalErrorThe request processing has failed due to some unknown error.Pesan kesalahan yang dikembalikan karena terjadi kesalahan internal. Coba lagi nanti. Jika kesalahan tetap berlanjut, buat Tiket.

Untuk daftar kode kesalahan, kunjungi API Error Center.