All Products
Search
Document Center

:ListStacks

Last Updated:May 29, 2026

Menampilkan daftar stack.

Deskripsi

Topik ini memberikan contoh cara menampilkan daftar stack. Dalam contoh ini, stack yang dideploy di wilayah Tiongkok (Hangzhou) ditampilkan.

Debugging

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

Parameter permintaan

Parameter Type Wajib Contoh Deskripsi
Action String Ya ListStacks

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke ListStacks.

PageSize Long Tidak 10

Jumlah entri yang dikembalikan per halaman.

Nilai maksimum: 50.

Nilai default: 10.

ParentStackId String Tidak 4a6c9851-3b0f-4f5f-b4ca-a14bf691****

ID tumpukan induk.

RegionId String Ya cn-hangzhou

ID wilayah stack. Anda dapat memanggil operasi DescribeRegions untuk menanyakan daftar wilayah terbaru.

PageNumber Long Tidak 1

Nomor halaman yang dikembalikan.

Halaman dimulai dari halaman 1.

Nilai default: 1.

ShowNestedStack Boolean Tidak true

Menentukan apakah akan mengembalikan nested stack. Nilai default: false. Nilai yang valid:

  • true
  • false
    Catatan Jika parameter ParentStackId ditentukan, Anda harus mengatur parameter ShowNestedStack ke true.
StackId String Tidak 4a6c9851-3b0f-4f5f-b4ca-a14bf691****

ID stack. Jika Anda ingin menanyakan informasi dasar tentang stack, Anda dapat menggunakan parameter ini dan tidak perlu memanggil operasi GetStack.

Status.N String Tidak CREATE_COMPLETE

Status N stack. Nilai yang valid:

  • CREATE_IN_PROGRESS: Stack sedang dibuat.
  • CREATE_FAILED: Pembuatan stack gagal.
  • CREATE_COMPLETE: Stack telah dibuat.
  • UPDATE_IN_PROGRESS: Stack sedang diperbarui.
  • UPDATE_FAILED: Pembaruan stack gagal.
  • UPDATE_COMPLETE: Stack telah diperbarui.
  • DELETE_IN_PROGRESS: Stack sedang dihapus.
  • DELETE_FAILED: Penghapusan stack gagal.
  • CREATE_ROLLBACK_IN_PROGRESS: Resource sedang di-rollback setelah pembuatan stack gagal.
  • CREATE_ROLLBACK_FAILED: Resource gagal di-rollback setelah pembuatan stack gagal.
  • CREATE_ROLLBACK_COMPLETE: Resource telah di-rollback setelah pembuatan stack gagal.
  • ROLLBACK_IN_PROGRESS: Resource stack sedang di-rollback.
  • ROLLBACK_FAILED: Resource stack gagal di-rollback.
  • ROLLBACK_COMPLETE: Resource stack telah di-rollback.
  • CHECK_IN_PROGRESS: Stack sedang divalidasi.
  • CHECK_FAILED: Validasi stack gagal.
  • CHECK_COMPLETE: Stack telah divalidasi.
  • REVIEW_IN_PROGRESS: Stack sedang ditinjau.
  • IMPORT_CREATE_IN_PROGRESS: Stack sedang dibuat menggunakan resource yang diimpor.
  • IMPORT_CREATE_FAILED: Pembuatan stack menggunakan resource yang diimpor gagal.
  • IMPORT_CREATE_COMPLETE: Stack telah dibuat menggunakan resource yang diimpor.
  • IMPORT_CREATE_ROLLBACK_IN_PROGRESS: Resource sedang di-rollback setelah pembuatan stack menggunakan resource yang diimpor gagal.
  • IMPORT_CREATE_ROLLBACK_FAILED: Resource gagal di-rollback setelah pembuatan stack menggunakan resource yang diimpor gagal.
  • IMPORT_CREATE_ROLLBACK_COMPLETE: Resource telah di-rollback setelah pembuatan stack menggunakan resource yang diimpor gagal.
  • IMPORT_UPDATE_IN_PROGRESS: Stack sedang diperbarui menggunakan resource yang diimpor.
  • IMPORT_UPDATE_FAILED: Pembaruan stack menggunakan resource yang diimpor gagal.
  • IMPORT_UPDATE_COMPLETE: Stack telah diperbarui menggunakan resource yang diimpor.
  • IMPORT_UPDATE_ROLLBACK_IN_PROGRESS: Resource sedang di-rollback setelah pembaruan stack menggunakan resource yang diimpor gagal.
  • IMPORT_UPDATE_ROLLBACK_FAILED: Resource gagal di-rollback setelah pembaruan stack menggunakan resource yang diimpor gagal.
  • IMPORT_UPDATE_ROLLBACK_COMPLETE: Resource telah di-rollback setelah pembaruan stack menggunakan resource yang diimpor gagal.
StackName.N String Tidak MyStack

Nama stack N.

Panjang nama maksimal 255 karakter, dan dapat berisi angka, huruf, tanda hubung (-), serta garis bawah (_). Nama harus dimulai dengan angka atau huruf. Anda dapat menggunakan karakter wildcard (∗) untuk pencarian fuzzy.

Nilai N yang valid: 1 hingga 5.

Tag.N.Key String Tidak usage

Kunci tag N stack.

Nilai N yang valid: 1 hingga 20.

Tag.N.Value String Tidak test

Nilai tag N stack.

Nilai N yang valid: 1 hingga 20.

ResourceGroupId String Tidak rg-acfmxazb4ph6aiy****

ID kelompok sumber daya.

Untuk informasi selengkapnya tentang kelompok sumber daya, lihat bagian "Resource Group" dalam topik What is Resource Management?.

StackIds.N String Tidak 4a6c9851-3b0f-4f5f-b4ca-a14bf691****

ID stack N.

Anda dapat menentukan satu atau beberapa ID untuk menanyakan satu atau beberapa stack sekaligus.

Nilai N yang valid: 1 hingga 10.

Untuk informasi selengkapnya tentang parameter permintaan umum, lihat Common parameters.

Parameter respons

Parameter Type Contoh Deskripsi
TotalCount Integer 2

Jumlah total stack.

PageSize Integer 10

Jumlah entri yang dikembalikan per halaman.

Nilai maksimum: 50.

Nilai default: 10.

RequestId String FBAC80B4-9C27-529D-BC9C-4155FA5CD7A7

ID permintaan.

PageNumber Integer 1

Nomor halaman yang dikembalikan.

Stacks Array of Stack

Daftar stack.

Status String CREATE_COMPLETE

Status stack.

UpdateTime String 2022-03-10T07:44:36

Waktu saat stack diperbarui. Waktu mengikuti standar ISO 8601 dalam format YYYY-MM-DDThh:mm:ss. Waktu ditampilkan dalam UTC.

DriftDetectionTime String 2022-03-10T06:46:36

Waktu saat pendeteksian drift terakhir berhasil dilakukan pada stack.

StatusReason String Stack CREATE completed successfully

Alasan mengapa stack berada dalam status saat ini.

CreateTime String 2022-03-10T06:44:36

Waktu saat stack dibuat. Waktu mengikuti standar ISO 8601 dalam format YYYY-MM-DDThh:mm:ss. Waktu ditampilkan dalam UTC.

DisableRollback Boolean false

Menunjukkan apakah rollback dinonaktifkan ketika pembuatan stack gagal. Nilai default: false. Nilai yang valid:

  • true
  • false
Tags Array of Tag

Tag stack.

Key String acs:rm:rgId

Kunci tag stack.

Value String rg-aek2frunvw7****

Nilai tag stack.

StackName String MyStack

Nama stack.

TimeoutInMinutes Integer 60

Periode timeout yang diizinkan untuk membuat stack. Satuan: menit.

RegionId String cn-hangzhou

ID wilayah stack. Anda dapat memanggil operasi DescribeRegions untuk menanyakan daftar wilayah terbaru.

ParentStackId String 4a6c9851-3b0f-4f5f-b4ca-a14bf692****

ID tumpukan induk.

StackId String 67805444-a605-45ee-a57f-83908ff6****

ID stack.

StackDriftStatus String IN_SYNC

Status stack pada saat pendeteksian drift terakhir berhasil dilakukan. Nilai yang valid:

  • DRIFTED: Pendeteksian drift sedang dilakukan pada stack.
  • NOT_CHECKED: Tidak ada pendeteksian drift yang berhasil dilakukan pada stack.
  • IN_SYNC: Stack sedang disinkronkan.
StackType String ROS

Tipe stack. Nilai yang valid:

  • ROS: Stack ROS. Stack dibuat menggunakan templat Resource Orchestration Service (ROS).
  • Terraform: Stack Terraform. Stack dibuat menggunakan templat Terraform.
ResourceGroupId String rg-aek2frunvw7****

ID kelompok sumber daya.

ServiceManaged Boolean false

Menunjukkan apakah stack merupakan stack yang dikelola. Nilai yang valid:

  • true
  • false
ServiceName String ACVS

Nama layanan tempat stack yang dikelola tersebut berada.

OperationInfo Object

Informasi tambahan yang dikembalikan ketika operasi pada stack gagal dilakukan.

Catatan Parameter ini dikembalikan jika operasi pada stack gagal dilakukan. Sistem mengembalikan setidaknya satu sub-properti. Contoh: Terjadi kesalahan saat memanggil operasi API layanan Alibaba Cloud lainnya.
Code String DependencyViolation

Kode kesalahan.

Message String There is still instance(s) in the specified security group.

Pesan kesalahan.

RequestId String 071D6166-3F6B-5C7B-A1F0-0113FBB643A8

ID permintaan yang diajukan untuk memanggil operasi API layanan Alibaba Cloud lainnya.

Action String DeleteSecurityGroup

Nama operasi API milik layanan Alibaba Cloud lainnya.

ResourceType String ALIYUN::ECS::SecurityGroup

Tipe resource tempat operasi gagal dilakukan.

LogicalResourceId String EcsSecurityGroup

ID logis resource tempat operasi gagal dilakukan.

Contoh

Permintaan contoh

http(s)://ros.aliyuncs.com/?Action=ListStacks
&RegionId=cn-hangzhou
&<Common request parameters>

Respons sukses contoh

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<ListStacksResponse>
    <TotalCount>2</TotalCount>
    <PageSize>10</PageSize>
    <RequestId>FBAC80B4-9C27-529D-BC9C-4155FA5CD7A7</RequestId>
    <PageNumber>1</PageNumber>
    <Stacks>
        <Status>CREATE_COMPLETE</Status>
        <UpdateTime>2022-03-10T07:44:36</UpdateTime>
        <DriftDetectionTime>2022-03-10T06:46:36</DriftDetectionTime>
        <StatusReason>Stack CREATE completed successfully</StatusReason>
        <CreateTime>2022-03-10T06:44:36</CreateTime>
        <DisableRollback>false</DisableRollback>
        <Tags>
            <Key>acs:rm:rgId</Key>
            <Value>rg-aek2frunvw7****</Value>
        </Tags>
        <StackName>MyStack</StackName>
        <TimeoutInMinutes>60</TimeoutInMinutes>
        <RegionId>cn-hangzhou</RegionId>
        <ParentStackId>4a6c9851-3b0f-4f5f-b4ca-a14bf692****</ParentStackId>
        <StackId>67805444-a605-45ee-a57f-83908ff6****</StackId>
        <StackDriftStatus>IN_SYNC</StackDriftStatus>
        <StackType>ROS</StackType>
        <ResourceGroupId>rg-aek2frunvw7****</ResourceGroupId>
        <ServiceManaged>false</ServiceManaged>
        <ServiceName>ACVS</ServiceName>
        <OperationInfo>
            <Code>DependencyViolation</Code>
            <Message>There is still instance(s) in the specified security group.</Message>
            <RequestId>071D6166-3F6B-5C7B-A1F0-0113FBB643A8</RequestId>
            <Action>DeleteSecurityGroup</Action>
            <ResourceType>ALIYUN::ECS::SecurityGroup</ResourceType>
            <LogicalResourceId>EcsSecurityGroup</LogicalResourceId>
        </OperationInfo>
    </Stacks>
</ListStacksResponse>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "TotalCount" : 2,
  "PageSize" : 10,
  "RequestId" : "FBAC80B4-9C27-529D-BC9C-4155FA5CD7A7",
  "PageNumber" : 1,
  "Stacks" : {
    "Status" : "CREATE_COMPLETE",
    "UpdateTime" : "2022-03-10T07:44:36",
    "DriftDetectionTime" : "2022-03-10T06:46:36",
    "StatusReason" : "Stack CREATE completed successfully",
    "CreateTime" : "2022-03-10T06:44:36",
    "DisableRollback" : false,
    "Tags" : {
      "Key" : "acs:rm:rgId",
      "Value" : "rg-aek2frunvw7****"
    },
    "StackName" : "MyStack",
    "TimeoutInMinutes" : 60,
    "RegionId" : "cn-hangzhou",
    "ParentStackId" : "4a6c9851-3b0f-4f5f-b4ca-a14bf692****",
    "StackId" : "67805444-a605-45ee-a57f-83908ff6****",
    "StackDriftStatus" : "IN_SYNC",
    "StackType" : "ROS",
    "ResourceGroupId" : "rg-aek2frunvw7****",
    "ServiceManaged" : false,
    "ServiceName" : "ACVS",
    "OperationInfo" : {
      "Code" : "DependencyViolation",
      "Message" : "There is still instance(s) in the specified security group.",
      "RequestId" : "071D6166-3F6B-5C7B-A1F0-0113FBB643A8",
      "Action" : "DeleteSecurityGroup",
      "ResourceType" : "ALIYUN::ECS::SecurityGroup",
      "LogicalResourceId" : "EcsSecurityGroup"
    }
  }
}

Kode kesalahan

Untuk daftar kode kesalahan, lihat Service error codes.