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 ServiceDatabase-as-a-ServiceManaged 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.