Amazon RDS · Arazzo Workflow
Amazon RDS Delete an Aurora DB Cluster
Version 1.0.0
Snapshot member instances, delete them, then delete the Aurora cluster.
View Spec
View on GitHub
Cloud DatabasesDatabase ServiceDBaaSManaged DatabasesRelational DatabasesArazzoWorkflows
Provider
Workflows
delete-aurora-cluster
Delete an Aurora cluster member then the cluster with a final snapshot.
Confirms the cluster is available, deletes the member instance, polls until the instance is gone, then deletes the cluster retaining a final snapshot.
1
confirmCluster
describeDBClusters
Describe the Aurora DB cluster to confirm it is available before tearing it down.
2
deleteMember
deleteDBInstance
Delete the cluster member instance, skipping a per-instance final snapshot since a cluster-level snapshot is taken later.
3
pollMemberGone
describeDBInstances
Describe the member instance to track its teardown. While it is still deleting the workflow loops back to poll again; once it reports deleting it proceeds to remove the cluster.
4
deleteCluster
deleteDBCluster
Delete the Aurora DB cluster, retaining a final cluster snapshot rather than skipping it.