View a markdown version of this page

AWSConfigRemediation-DeleteRDSInstance - AWS Systems Manager Referensi Runbook Otomasi

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

AWSConfigRemediation-DeleteRDSInstance

Deskripsi

AWSConfigRemediation-DeleteRDSInstanceRunbook menghapus instans Amazon Relational Database Service (Amazon RDS) yang Anda tentukan. Saat Anda menghapus instans database (DB), semua cadangan otomatis untuk instance tersebut dihapus dan tidak dapat dipulihkan. Snapshot DB manual tidak dihapus. Jika instance DB yang ingin Anda hapus berada di status failedincompatible-network,, atauincompatible-restore, Anda harus mengatur SkipFinalSnapshot parameter ketrue.

catatan

Jika instance DB yang ingin Anda hapus berada di cluster Amazon Aurora DB, runbook tidak akan menghapus instans DB jika itu adalah replika baca dan satu-satunya instance di cluster DB.

Jalankan Otomatisasi ini (konsol)

Jenis dokumen

Otomatisasi

Pemilik

Amazon

Platform

Basis Data

Parameter

  • AutomationAssumeRole

    Tipe: String

    Deskripsi: (Diperlukan) Nama Sumber Daya Amazon (ARN) dari peran AWS Identity and Access Management (IAM) yang memungkinkan Otomasi Manajer Sistem untuk melakukan tindakan atas nama Anda.

  • DbiResourceId

    Tipe: String

    Deskripsi: (Diperlukan) Pengidentifikasi sumber daya untuk instance DB yang ingin Anda hapus.

  • SkipFinalSnapshot

    Jenis: Boolean

    Bawaan: salah

    Deskripsi: (Opsional) Jika true disetel ke, snapshot akhir tidak dibuat sebelum instance DB dihapus.

Izin IAM yang diperlukan

AutomationAssumeRoleParameter memerlukan tindakan berikut untuk menggunakan runbook dengan sukses.

  • ssm:StartAutomationExecution

  • ssm:GetAutomationExecution

  • rds:DeleteDBInstance

  • rds:DescribeDBInstances

Langkah-langkah Dokumen

  • aws:executeAwsApi- Mengumpulkan nama instance DB dari nilai yang Anda tentukan dalam DbiResourceId parameter.

  • aws:branch- Cabang berdasarkan nilai yang Anda tentukan dalam SkipFinalSnapshot parameter.

  • aws:executeAwsApi- Menghapus instance DB yang Anda tentukan dalam DbiResourceId parameter.

  • aws:executeAwsApi- Menghapus instance DB yang Anda tentukan dalam DbiResourceId parameter setelah snapshot akhir dibuat.

  • aws:assertAwsResourceProperty- Memverifikasi instance DB telah dihapus.