aws:deleteStack – Hapus AWS CloudFormation tumpukan - AWS Systems Manager

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

aws:deleteStack – Hapus AWS CloudFormation tumpukan

Menghapus AWS CloudFormation tumpukan.

Masukan

YAML
name: deleteStack action: aws:deleteStack maxAttempts: 1 onFailure: Abort inputs: StackName: "{{stackName}}"
JSON
{ "name":"deleteStack", "action":"aws:deleteStack", "maxAttempts":1, "onFailure":"Abort", "inputs":{ "StackName":"{{stackName}}" } }
ClientRequestToken

Pengidentifikasi unik untuk DeleteStack permintaan ini. Tentukan token ini jika Anda berencana untuk mencoba permintaan kembali sehingga CloudFormation tahu bahwa Anda tidak mencoba menghapus tumpukan dengan nama yang sama. Anda dapat mencobaDeleteStack permintaan kembali untuk memverifikasi bahwa CloudFormation menerimanya.

Jenis: String

Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.

Pola: [a-zA-Z][-a-zA-Z0-9]*

Wajib: Tidak

RetainResources.Member.n

Masukan ini hanya berlaku untuk tumpukan yang berada di DELETE_FAILED status. Daftar ID sumber daya logis untuk sumber daya yang ingin Anda pertahankan. Selama penghapusan, CloudFormation menghapus tumpukan, namun tidak menghapus sumber daya yang disimpan.

Mempertahankan sumber daya berguna bila Anda tidak dapat menghapus sumber daya, seperti bucket S3 yang tidak kosong, namun Anda ingin menghapus tumpukan.

Jenis: array string

Wajib: Tidak

RoleArn

Amazon Resource Name (ARN) dari peranAWS Identity and Access Management (IAM) yang CloudFormation diasumsikan untuk membuat tumpukan. CloudFormation menggunakan kredensial peran untuk melakukan panggilan atas nama Anda. CloudFormation selalu menggunakan peran ini untuk semua operasi di future di tumpukan. Selama pengguna memiliki izin untuk beroperasi di tumpukan, CloudFormation gunakan peran ini meskipun pengguna tidak memiliki izin untuk melewatinya. Pastikan bahwa peran memberikan sedikitnya jumlah hak istimewa.

Jika Anda tidak menentukan nilai, CloudFormation gunakan peran yang sebelumnya terkait dengan tumpukan. Jika tidak ada peran yang tersedia, CloudFormation gunakan sesi sementara yang dihasilkan dari kredensial pengguna Anda.

Jenis: String

Batasan Panjang: Panjang minimum 20. Panjang maksimum 2048.

Wajib: Tidak

StackName

Nama atau ID tumpukan unik yang berhubungan dengan tumpukan.

Jenis: String

Wajib: Ya

Pertimbangan keamanan

Sebelum Anda dapat menggunakan aws:deleteStack tindakan, Anda harus menetapkan kebijakan berikut untuk peran asumsi Otomatisasi IAM. Untuk informasi lebih lanjut tentang peran asumsi, lihat Tugas 1: Buat peran layanan untuk otomatisasi.

{ "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Action":[ "sqs:*", "cloudformation:DeleteStack", "cloudformation:DescribeStacks" ], "Resource":"*" } ] }