AWSConfigRemediation-DeleteRDSInstance - AWS Systems Manager Referenz zum Automatisierungs-Runbook

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWSConfigRemediation-DeleteRDSInstance

Beschreibung

Das AWSConfigRemediation-DeleteRDSInstance Runbook löscht die von Ihnen angegebene Amazon Relational Database Service (Amazon RDS) -Instance. Wenn Sie eine Datenbank-Instance (DB) löschen, werden alle automatisierten Backups für diese Instance gelöscht und können nicht wiederhergestellt werden. Manuelle DB-Snapshots werden nicht gelöscht. Wenn sich die DB-Instance, die Sie löschen möchtenfailed, im incompatible-restore Statusincompatible-network, oder befindet, müssen Sie den SkipFinalSnapshot Parameter auf true setzen.

Anmerkung

Wenn sich die DB-Instance, die Sie löschen möchten, in einem Amazon Aurora Aurora-DB-Cluster befindet, löscht das Runbook die DB-Instance nicht, wenn es sich um eine Read Replica und die einzige Instance im DB-Cluster handelt.

Führen Sie diese Automatisierung aus (Konsole)

Art des Dokuments

Automatisierung

Eigentümer

Amazon

Plattformen

Datenbanken

Parameter

  • AutomationAssumeRole

    Typ: Zeichenfolge

    Beschreibung: (Erforderlich) Der Amazon-Ressourcenname (ARN) der AWS Identity and Access Management (IAM) -Rolle, mit der Systems Manager Automation die Aktionen in Ihrem Namen ausführen kann.

  • DbiResourceId

    Typ: Zeichenfolge

    Beschreibung: (Erforderlich) Die Ressourcen-ID für die DB-Instance, die Sie löschen möchten.

  • SkipFinalSnapshot

    Typ: Boolesch

    Standard: false

    Beschreibung: (Optional) Wenn auf gesetzttrue, wird kein letzter Snapshot erstellt, bevor die DB-Instance gelöscht wird.

Erforderliche IAM-Berechtigungen

Der AutomationAssumeRole Parameter erfordert die folgenden Aktionen, um das Runbook erfolgreich zu verwenden.

  • ssm:StartAutomationExecution

  • ssm:GetAutomationExecution

  • rds:DeleteDBInstance

  • rds:DescribeDBInstances

Dokumentschritte

  • aws:executeAwsApi- Ermittelt den Namen der DB-Instance aus dem Wert, den Sie im DbiResourceId Parameter angeben.

  • aws:branch- Verzweigt auf der Grundlage des Werts, den Sie im SkipFinalSnapshot Parameter angeben.

  • aws:executeAwsApi- Löscht die DB-Instance, die Sie im DbiResourceId Parameter angeben.

  • aws:executeAwsApi- Löscht die DB-Instance, die Sie im DbiResourceId Parameter angeben, nachdem der endgültige Snapshot erstellt wurde.

  • aws:assertAwsResourceProperty— Überprüft, ob die DB-Instance gelöscht wurde.