All Products
Search
Document Center

:Operasi Tumpukan

Last Updated:Jul 06, 2025

Topik ini menjelaskan cara menggunakan CLI Alibaba Cloud untuk memanggil operasi API yang terkait dengan tumpukan.

CreateStack

Gunakan operasi ini untuk membuat tumpukan.

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

--RegionId

String

Ya

cn-hangzhou

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

--StackName

String

Ya

MyStack

Nama tumpukan.

Nama tersebut dapat memiliki panjang hingga 255 karakter, dan dapat berisi angka, huruf, tanda hubung (-), serta garis bawah (_). Nama harus dimulai dengan angka atau huruf.

--TimeoutInMinutes

Long

Ya

10

Jangka waktu timeout untuk membuat tumpukan.

  • Nilai default: 60.

  • Satuan: menit.

--Parameters.N.ParameterKey

String

Tidak

InstanceId

Nama parameter N. Jika Anda tidak menentukan nama dan nilai parameter, Resource Orchestration Service (ROS) akan menggunakan nama dan nilai default yang ditentukan dalam template.

Nilai maksimum N: 200.

--Parameters.N.ParameterValue

String

Tidak

i-xxxxxx

Nilai parameter N.

Nilai maksimum N: 200.

--DisableRollback

Boolean

Tidak

false

Menentukan apakah akan menonaktifkan rollback ketika tumpukan gagal dibuat.

  • true

  • false (default)

--TemplateBody

String

Tidak

{ "ROSTemplateFormatVersion": "2015-09-01" }

Struktur yang berisi badan template. Badan template harus memiliki panjang 1 hingga 524.288 byte.

Jika panjang badan template melebihi batas atas, kami sarankan Anda menambahkan parameter ke badan permintaan HTTP POST untuk mencegah kegagalan permintaan yang disebabkan oleh URL yang terlalu panjang.

Anda dapat menentukan salah satu dari TemplateBody dan TemplateURL, tetapi Anda tidak dapat menentukan keduanya.

--StackPolicyURL

String

Tidak

oss://ros-stack-policy/demo

URL file yang berisi kebijakan tumpukan. URL tersebut harus menunjuk ke kebijakan yang terletak di server web HTTP atau HTTPS atau di Bucket Object Storage Service (OSS), seperti oss://ros/stack-policy/demo atau oss://ros/stack-policy/demo?RegionId=cn-hangzhou. File kebijakan dapat memiliki panjang hingga 16.384 byte.

Catatan

Jika Anda tidak menentukan ID wilayah Bucket OSS, nilai RegionId digunakan.

Anda dapat menentukan salah satu dari StackPolicyBody dan StackPolicyURL, tetapi Anda tidak dapat menentukan keduanya.

URL tersebut dapat memiliki panjang hingga 1.350 byte.

--StackPolicyBody

String

Tidak

{"Statement": [{"Action": "Update:*", "Resource": "*", "Effect": "Allow", "Principal": "*"}]}

Struktur yang berisi badan kebijakan tumpukan. Badan kebijakan harus memiliki panjang 1 hingga 16.384 byte.

Anda dapat menentukan salah satu dari StackPolicyBody dan StackPolicyURL, tetapi Anda tidak dapat menentukan keduanya.

--NotificationURLs.N

RepeatList

Tidak

http://example.com/ros-event

URL callback untuk menerima peristiwa tumpukan N. Hanya HTTP POST yang didukung.

  • Nilai maksimum N: 5.

  • Setiap URL dapat memiliki panjang hingga 1.024 byte.

Ketika status tumpukan berubah, ROS mengirimkan notifikasi ke URL yang ditentukan. Ketika rollback diaktifkan untuk tumpukan, notifikasi dikirim jika tumpukan berada dalam status CREATE_ROLLBACK atau ROLLBACK, tetapi tidak dikirim jika tumpukan berada dalam status CREATE_FAILED, UPDATE_FAILED, atau IN_PROGRESS.

Catatan

ROS mengirimkan notifikasi tanpa memandang apakah Anda mengonfigurasi bagian Outputs. Contoh kode berikut memberikan contoh isi notifikasi:

{
    "Outputs": [
        {
            "Description": "Tidak ada deskripsi diberikan",
            "OutputKey": "InstanceId",
            "OutputValue": "i-xxx"
        }
    ],
    "StackId": "80bd6b6c-e888-4573-ae3b-93d29113****",
    "StackName": "test-notification-url",
    "Status": "CREATE_COMPLETE"
}

--TemplateURL

String

Tidak

oss://ros-template/demo

URL file yang berisi badan template. URL tersebut harus menunjuk ke template yang terletak di server web HTTP atau HTTPS atau di Bucket OSS, seperti oss://ros/template/demo atau oss://ros/template/demo?RegionId=cn-hangzhou. Badan template dapat memiliki panjang hingga 524.288 byte.

Catatan

Jika Anda tidak menentukan ID wilayah Bucket OSS, nilai RegionId digunakan.

Anda dapat menentukan salah satu dari TemplateBody dan TemplateURL, tetapi Anda tidak dapat menentukan keduanya.

--ClientToken

String

Tidak

123e4567-e89b-12d3-a456-42665544****

Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara permintaan yang berbeda.

Token tersebut dapat memiliki panjang hingga 64 karakter, dan hanya dapat berisi huruf, angka, tanda hubung (-), dan garis bawah (_).

Untuk informasi lebih lanjut, lihat Memastikan Idempotensi.

Contoh permintaan:

 aliyun ros CreateStack --RegionId cn-hangzhou --StackName MyStack --TimeoutInMinutes 10 --TemplateURL oss://ros-template/demo

Contoh respons sukses:

{
        "StackId": "c18d62d8-51ce-4e8e-b8f6-e00be431****",
        "RequestId": "53C2DB3A-8374-4464-9466-952614EEC159"
}

ListStacks

Gunakan operasi ini untuk menanyakan daftar tumpukan.

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

--RegionId

String

Ya

cn-hangzhou

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

--StackName.N

RepeatList

Tidak

MyStack

Nama tumpukan N.

Nama tersebut dapat memiliki panjang hingga 255 karakter, dan dapat berisi angka, huruf, tanda hubung (-), serta garis bawah (_). Nama harus dimulai dengan angka atau huruf. Pencarian fuzzy dengan karakter wildcard (*) didukung.

Nilai valid N: 1 hingga 5.

--Status.N

RepeatList

Tidak

CREATE_COMPLETE

Status tumpukan N.

Nilai valid:

  • CREATE_IN_PROGRESS

  • CREATE_FAILED

  • CREATE_COMPLETE

  • UPDATE_IN_PROGRESS

  • UPDATE_FAILED

  • UPDATE_COMPLETE

  • DELETE_IN_PROGRESS

  • DELETE_FAILED

  • DELETE_COMPLETE

  • ROLLBACK_IN_PROGRESS

  • ROLLBACK_FAILED

  • ROLLBACK_COMPLETE

  • CHECK_IN_PROGRESS

  • CHECK_FAILED

  • CHECK_COMPLETE

  • REVIEW_IN_PROGRESS

--ParentStackId

String

Tidak

fgce558a-bdd6-d52j-555b-63755971****

ID tumpukan induk.

--ShowNestedStack

Boolean

Tidak

true

Menentukan apakah akan mengembalikan tumpukan bersarang.

--PageNumber

Long

Tidak

1

Nomor halaman.

  • Halaman dimulai dari halaman 1.

  • Nilai default: 1.

--PageSize

Long

Tidak

10

Jumlah entri per halaman.

  • Nilai maksimum: 100.

  • Nilai default: 10.

Contoh permintaan:

aliyun ros ListStacks --RegionId cn-hangzhou

Contoh respons sukses:

{
        "PageNumber": 3,
        "TotalCount": 4,
        "PageSize": 1,
        "RequestId": "B2B3B873-25AE-4A86-B320-8C7298628393",
        "Stacks": [
                {
                        "StatusReason": "Stack CREATE completed successfully",
                        "Status": "CREATE_COMPLETE",
                        "TimeoutInMinutes": 60,
                        "StackId": "aace595a-a00d-4631-858b-61134991****",
                        "RegionId": "cn-beijing",
                        "CreateTime": "2019-08-26T09:52:06",
                        "DisableRollback": false,
                        "StackName": "Test"
                }
        ]
}

GetStack

Gunakan operasi ini untuk menanyakan informasi tentang tumpukan.

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

--RegionId

String

Ya

cn-hangzhou

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

--StackId

String

Ya

4a6c9851-3b0f-4f5f-b4ca-a14bf691****

ID tumpukan.

--ClientToken

String

Tidak

123e4567-e89b-12d3-a456-42665544****

Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara permintaan yang berbeda.

Token tersebut dapat memiliki panjang hingga 64 karakter, dan hanya dapat berisi huruf, angka, tanda hubung (-), dan garis bawah (_).

Untuk informasi lebih lanjut, lihat Memastikan Idempotensi.

Contoh permintaan:

aliyun ros GetStack --RegionId cn-hangzhou --StackId 628e9ed4-899b-4e64-8a8c-2a2b00e4****

Contoh respons sukses:

{        
"Parameters": [
                {
                        "ParameterValue": "22536460730754****",
                        "ParameterKey": "ALIYUN::AccountId"
                },
                {
                        "ParameterValue": "cn-beijing",
                        "ParameterKey": "ALIYUN::Region"
                },
                {
                        "ParameterValue": "628e9ed4-899b-4e64-8a8c-2a2b00e4****",
                        "ParameterKey": "ALIYUN::StackId"
                },
                {
                        "ParameterValue": "MyStack",
                        "ParameterKey": "ALIYUN::StackName"
                }
        ],
        "TimeoutInMinutes": 60,
        "Description": "Tidak ada deskripsi",
        "StackId": "628e9ed4-899b-4e64-8a8c-2a2b00e4****",
        "UpdateTime": "2019-08-26T08:27:23",
        "DisableRollback": false,
        "StackName": "MyStack",
        "StatusReason": "Stack berhasil diperbarui",
        "Status": "UPDATE_COMPLETE",
        "TemplateDescription": "Tidak ada deskripsi",
        "CreateTime": "2019-08-26T08:26:05",
        "RegionId": "cn-hangzhou",
        "RequestId": "754AEAE5-C800-41EC-A64D-A08C1A4A718F"
}

UpdateStack

Gunakan operasi ini untuk memperbarui tumpukan.

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

--RegionId

String

Ya

cn-beijing

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

--StackId

String

Ya

4a6c9851-3b0f-4f5f-b4ca-a14bf691****

ID tumpukan.

--Parameters.N.ParameterKey

String

Tidak

InstanceId

Nama parameter N. Jika Anda tidak menentukan nama dan nilai parameter, ROS menggunakan nama dan nilai default yang ditentukan dalam template.

Nilai maksimum N: 200.

--Parameters.N.ParameterValue

String

Tidak

i-xxxxxx

Nilai parameter N.

Nilai maksimum N: 200.

--ClientToken

String

Tidak

123e4567-e89b-12d3-a456-42665544****

Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara permintaan yang berbeda.

Token tersebut dapat memiliki panjang hingga 64 karakter, dan hanya dapat berisi huruf, angka, tanda hubung (-), dan garis bawah (_).

Untuk informasi lebih lanjut, lihat Memastikan Idempotensi.

--StackPolicyDuringUpdateBody

String

Tidak

{"Statement":[{"Effect": "Allow", "Action": "Update:*", "Principal": "*", "Resource": "*"}]}

Struktur yang berisi badan kebijakan sementara untuk pembaruan tumpukan. Badan kebijakan harus memiliki panjang 1 hingga 16.384 byte.

Jika Anda ingin memperbarui sumber daya yang dilindungi, Anda harus menentukan kebijakan sementara selama pembaruan. Jika Anda tidak menentukan kebijakan sementara, kebijakan yang sudah ada yang terkait dengan tumpukan akan digunakan.

Parameter ini hanya berlaku ketika set perubahan adalah jenis UPDATE. Anda hanya dapat menentukan salah satu dari parameter berikut:

  • StackPolicyBody

  • StackPolicyURL

  • StackPolicyDuringUpdateBody

  • StackPolicyDuringUpdateURL

--TimeoutInMinutes

Long

Tidak

10

Jangka waktu timeout untuk memperbarui tumpukan.

  • Nilai default: 60.

  • Satuan: menit.

--TemplateBody

String

Tidak

{ "ROSTemplateFormatVersion": "2015-09-01" }

Struktur yang berisi badan template. Badan template harus memiliki panjang 1 hingga 524.288 byte.

Jika panjang badan template melebihi batas atas, kami sarankan Anda menambahkan parameter ke badan permintaan HTTP POST untuk mencegah kegagalan permintaan yang disebabkan oleh URL yang terlalu panjang.

Anda dapat menentukan salah satu dari TemplateBody dan TemplateURL, tetapi Anda tidak dapat menentukan keduanya.

--StackPolicyURL

String

Tidak

oss://ros-stack-policy/demo

URL file yang berisi kebijakan tumpukan. URL tersebut harus menunjuk ke kebijakan yang terletak di server web HTTP atau HTTPS atau di Bucket OSS, seperti oss://ros/stack-policy/demo atau oss://ros/stack-policy/demo?RegionId=cn-hangzhou. File kebijakan dapat memiliki panjang hingga 16.384 byte.

Catatan

Jika Anda tidak menentukan ID wilayah Bucket OSS, nilai RegionId digunakan.

Anda dapat menentukan salah satu dari StackPolicyBody dan StackPolicyURL, tetapi Anda tidak dapat menentukan keduanya.

URL tersebut dapat memiliki panjang hingga 1.350 byte.

--StackPolicyDuringUpdateURL

String

Tidak

oss://ros-stack-policy/demo

URL file yang berisi kebijakan pembaruan tumpukan. URL tersebut harus menunjuk ke kebijakan yang terletak di server web HTTP atau HTTPS atau di Bucket OSS, seperti oss://ros/stack-policy/demo atau oss://ros/stack-policy/demo?RegionId=cn-hangzhou. File kebijakan dapat memiliki panjang hingga 16.384 byte.

Catatan

Jika Anda tidak menentukan ID wilayah Bucket OSS, nilai RegionId digunakan.

URL tersebut dapat memiliki panjang hingga 1.350 byte.

Jika Anda ingin memperbarui sumber daya yang dilindungi, Anda harus menentukan kebijakan sementara selama pembaruan. Jika Anda tidak menentukan kebijakan sementara, kebijakan yang sudah ada yang terkait dengan tumpukan akan digunakan. Parameter ini hanya berlaku ketika set perubahan adalah jenis UPDATE. Anda hanya dapat menentukan salah satu dari parameter berikut:

  • StackPolicyBody

  • StackPolicyURL

  • StackPolicyDuringUpdateBody

  • StackPolicyDuringUpdateURL

--StackPolicyBody

String

Tidak

{"Statement": [{"Action": "Update:*", "Resource": "*", "Effect": "Allow", "Principal": "*"}]}

Struktur yang berisi badan kebijakan tumpukan. Badan kebijakan harus memiliki panjang 1 hingga 16.384 byte.

Anda dapat menentukan salah satu dari StackPolicyBody dan StackPolicyURL, tetapi Anda tidak dapat menentukan keduanya.

--UsePreviousParameters

Boolean

Tidak

true

Menentukan apakah akan menggunakan nilai yang ditentukan dalam permintaan sebelumnya untuk parameter yang tidak Anda tentukan dalam permintaan saat ini.

--DisableRollback

Boolean

Tidak

false

Menentukan apakah akan menonaktifkan rollback ketika tumpukan gagal diperbarui. Nilai valid:

  • true

  • false (default)

--TemplateURL

String

Tidak

oss://ros-template/demo

URL file yang berisi badan template. URL tersebut harus menunjuk ke template yang terletak di server web HTTP atau HTTPS atau di Bucket OSS, seperti oss://ros/template/demo atau oss://ros/template/demo?RegionId=cn-hangzhou. Badan template dapat memiliki panjang hingga 524.288 byte.

Catatan

Jika Anda tidak menentukan ID wilayah Bucket OSS, nilai RegionId digunakan.

Anda dapat menentukan salah satu dari TemplateBody dan TemplateURL, tetapi Anda tidak dapat menentukan keduanya.

URL tersebut dapat memiliki panjang hingga 1.024 byte.

Contoh permintaan:

aliyun ros UpdateStack --RegionId cn-hangzhou --StackId c18d62d8-51ce-4e8e-b8f6-e00be431****

Contoh respons sukses:

{
        "StackId": "c18d62d8-51ce-4e8e-b8f6-e00be431****",
        "RequestId": "53C2DB3A-8374-4464-9466-952614EEC467"
}

PreviewStack

Gunakan operasi ini untuk melihat pratinjau informasi tentang tumpukan yang ingin dibuat berdasarkan template.

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

--RegionId

String

Ya

cn-beijing

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

--StackName

String

Ya

MyStack

Nama tumpukan.

Nama tersebut dapat memiliki panjang hingga 255 karakter, dan dapat berisi angka, huruf, tanda hubung (-), serta garis bawah (_). Nama harus dimulai dengan angka atau huruf. Pencarian fuzzy dengan karakter wildcard (*) didukung.

--TimeoutInMinutes

Long

Ya

10

Jangka waktu timeout untuk membuat tumpukan.

  • Nilai default: 60.

  • Satuan: menit.

--Parameters.N.ParameterValue

String

Tidak

ecs.cm4.6xlarge

Nilai parameter N.

Nilai maksimum N: 200.

--Parameters.N.ParameterKey

String

Tidak

InstanceType

Nama parameter N. Jika Anda tidak menentukan nama dan nilai parameter, ROS menggunakan nama dan nilai default yang ditentukan dalam template.

Nilai maksimum N: 200.

--DisableRollback

Boolean

Tidak

false

Menentukan apakah akan menonaktifkan rollback ketika tumpukan gagal dibuat.

  • true

  • false (default)

--TemplateBody

String

Tidak

{ "ROSTemplateFormatVersion": "2015-09-01" }

Struktur yang berisi badan template. Badan template harus memiliki panjang 1 hingga 524.288 byte.

Jika panjang badan template melebihi batas atas, kami sarankan Anda menambahkan parameter ke badan permintaan HTTP POST untuk mencegah kegagalan permintaan yang disebabkan oleh URL yang terlalu panjang.

Anda dapat menentukan salah satu dari TemplateBody dan TemplateURL, tetapi Anda tidak dapat menentukan keduanya.

--StackPolicyURL

String

Tidak

oss://ros-stack-policy/demo

URL file yang berisi kebijakan tumpukan. URL tersebut harus menunjuk ke kebijakan yang terletak di server web HTTP atau HTTPS atau di dalam Bucket OSS, seperti oss://ros/stack-policy/demo atau oss://ros/stack-policy/demo?RegionId=cn-hangzhou. File kebijakan dapat memiliki panjang hingga 16.384 byte.

Catatan

Jika Anda tidak menentukan ID wilayah Bucket OSS, nilai RegionId akan digunakan.

Anda dapat menentukan salah satu dari StackPolicyBody dan StackPolicyURL, tetapi Anda tidak dapat menentukan keduanya.

URL tersebut dapat memiliki panjang hingga 1.350 byte.

--StackPolicyBody

String

Tidak

{"Statement": [{"Action": "Update:*", "Resource": "*", "Effect": "Allow", "Principal": "*"}]}

Struktur yang berisi badan kebijakan tumpukan. Badan kebijakan harus memiliki panjang 1 hingga 16.384 byte.

Anda dapat menentukan salah satu dari StackPolicyBody dan StackPolicyURL, tetapi Anda tidak dapat menentukan keduanya.

--TemplateURL

String

Tidak

oss://ros-template/demo

URL file yang berisi badan template. URL tersebut harus menunjuk ke template yang terletak di server web HTTP atau HTTPS atau di Bucket OSS, seperti oss://ros/template/demo atau oss://ros/template/demo?RegionId=cn-hangzhou. Badan template dapat memiliki panjang hingga 524.288 byte.

Catatan

Jika Anda tidak menentukan ID wilayah Bucket OSS, nilai RegionId digunakan.

Anda dapat menentukan salah satu dari TemplateBody dan TemplateURL, tetapi Anda tidak dapat menentukan keduanya.

--ClientToken

String

Tidak

123e4567-e89b-12d3-a456-42665544****

Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara permintaan yang berbeda.

Token tersebut dapat memiliki panjang hingga 64 karakter, dan hanya dapat berisi huruf, angka, tanda hubung (-), dan garis bawah (_).

Untuk informasi lebih lanjut, lihat Memastikan Idempotensi.

Contoh permintaan:

aliyun ros PreviewStack --RegionId cn-beijing --StackName PreStack --TimeoutInMinutes 10

Contoh respons sukses:

{
        "Stack": {
                "Parameters": [
                        {
                                "ParameterValue": "26492326756309****",
                                "ParameterKey": "ALIYUN::AccountId"
                        },
                        {
                                "ParameterValue": "Tidak ada",
                                "ParameterKey": "ALIYUN::NoValue"
                        },
                        {
                                "ParameterValue": "cn-hangzou",
                                "ParameterKey": "ALIYUN::Region"
                        },
                        {
                                "ParameterValue": "Tidak ada",
                                "ParameterKey": "ALIYUN::StackId"
                        },
                        {
                                "ParameterValue": "PreStack",
                                "ParameterKey": "ALIYUN::StackName"
                        }
                ],
                "TemplateDescription": "Tidak ada deskripsi",
                "Description": "Tidak ada deskripsi",
                "TimeoutInMinutes": 10,
                "RegionId": "cn-hangzou",
                "DisableRollback": false,
                "Resources": [],
                "StackName": "PreStack"
        },
        "RequestId": "0400B1C6-0CD5-4E6B-A674-9A2507ED07B5"
}

DeleteStack

Gunakan operasi ini untuk menghapus tumpukan dan semua sumber dayanya.

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

--RegionId

String

Ya

cn-hangzhou

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

--StackId

String

Ya

4a6c9851-3b0f-4f5f-b4ca-a14bf691f2ff

ID tumpukan.

--RetainAllResources

Boolean

Tidak

false

Menentukan apakah akan mempertahankan sumber daya dalam tumpukan.

Contoh permintaan:

aliyun ros DeleteStack --RegionId cn-hangzhou --StackId 3763bb21-5aa2-4a46-86ec-4b149b2f****

Contoh respons sukses:

{
        "RequestId": "DC2C269B-C29C-4F07-9A6F-6CE47A267A2F"
}

CancelUpdateStack

Gunakan operasi ini untuk membatalkan pembaruan tumpukan.

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

--RegionId

String

Ya

cn-hangzhou

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

--StackId

String

Ya

4a6c9851-3b0f-4f5f-b4ca-a14bf691****

ID tumpukan.

--CancelType

String

Tidak

Safe

Metode untuk membatalkan pembaruan tumpukan. Kami sarankan Anda mengatur DisableRollback ke true. Nilai valid:

  • Quick: membatalkan pembaruan tumpukan secepat mungkin.

  • Safe: membatalkan pembaruan tumpukan seaman mungkin.

Contoh permintaan:

aliyun ros CancelUpdateStack --RegionId cn-hangzhou --StackId c18d62d8-51ce-4e8e-b8f6-e00be431****

Contoh respons sukses:

{
        "RequestId":"F5DFBC9B-1604-4281-B52C-BB35B96018C5"
}

ContinueCreateStack

Gunakan operasi ini untuk melanjutkan pembuatan tumpukan setelah kegagalan pembuatan.

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

--RegionId

String

Ya

cn-hangzhou

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

--StackId

String

Ya

4a6c9851-3b0f-4f5f-b4ca-a14bf691****

ID tumpukan.

--RecreatingResources.N

RepeatList

Tidak

WebServer

Sumber daya N yang ROS lanjutkan buat setelah sumber daya gagal dibuat.

Anda dapat menambahkan sumber daya baru ke sumber daya yang ROS lanjutkan buat. ROS akan melanjutkan membuat semua dependensi dari sumber daya baru tersebut.

Contoh permintaan:

aliyun ros ContinueCreateStack --RegionId cn-hangzhou --StackId c18d62d8-51ce-4e8e-b8f6-e00be43****

Contoh respons sukses:

{
        "StackId":"c18d62d8-51ce-4e8e-b8f6-e00be431****",
        "RequestId":"E7C8199F-2DC4-4D1B-BA5E-7860BF3A530C"
}

ListStackEvents

Gunakan operasi ini untuk menanyakan tumpukan dan peristiwa sumber daya di dalamnya.

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

--RegionId

String

Ya

cn-hangzhou

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

--StackId

String

Ya

4a6c9851-3b0f-4f5f-b4ca-a14bf691****

ID tumpukan.

--Status.N

RepeatList

Tidak

CREATE_IN_PROGRESS

Status sumber daya N. Nilai valid:

  • CREATE_COMPLETE

  • CREATE_FAILED

  • CREATE_IN_PROGRESS

  • DELETE_FAILED

  • DELETE_IN_PROGRESS

  • ROLLBACK_COMPLETE

  • ROLLBACK_FAILED

  • ROLLBACK_IN_PROGRESS

--ResourceType.N

RepeatList

Tidak

ALIYUN::ECS::Instance

Jenis sumber daya N.

Nilai maksimum N: 200.

--PageNumber

Long

Tidak

1

Nomor halaman.

  • Halaman dimulai dari halaman 1.

  • Nilai default: 1.

--PageSize

Long

Tidak

10

Jumlah entri per halaman.

  • Nilai maksimum: 100.

  • Nilai default: 10.

Contoh permintaan:

aliyun ros ListStackEvents --RegionId cn-hangzhou --StackId c18d62d8-51ce-4e8e-b8f6-e00be431****

Contoh respons sukses:

{
        "PageNumber": 1,
        "TotalCount": 2,
        "PageSize": 10,
        "RequestId": "2AE74AAF-F467-4476-AC0E-208C5AE66666",
        "Events": [
                {
                        "StatusReason": "Stack CREATE completed successfully",
                        "Status": "CREATE_COMPLETE",
                        "PhysicalResourceId": "c18d62d8-51ce-4e8e-b8f6-e00be431****",
                        "LogicalResourceId": "test_stack",
                        "ResourceType": "ALIYUN::ROS::Stack",
                        "StackId": "c18d62d8-51ce-4e8e-b8f6-e00be431****",
                        "CreateTime": "2019-09-05T01:27:58",
                        "EventId": "51cc568c-4112-4507-aa8b-d432af5b****",
                        "StackName": "MyStack"
                },
                {
                        "StatusReason": "Stack CREATE started",
                        "Status": "CREATE_IN_PROGRESS",
                        "PhysicalResourceId": "c18d62d8-51ce-4e8e-b8f6-e00be431****",
                        "LogicalResourceId": "test_stack",
                        "ResourceType": "ALIYUN::ROS::Stack",
                        "StackId": "c18d62d8-51ce-4e8e-b8f6-e00be431****",
                        "CreateTime": "2019-09-05T01:27:58",
                        "EventId": "5b9161fc-d4a1-46ef-bbde-a06cceeb****",
                        "StackName": "MyStack"
                }
        ]
}