Uninstall the solution - Virtual Waiting Room on AWS

Uninstall the solution

You can uninstall the Virtual Waiting Room on AWS solution from the AWS Management Console or by using the AWS Command Line Interface. You must manually delete the S3 buckets used to store logs by various resources created by this solution. AWS Solutions Implementations do not automatically delete these S3 buckets so you still have the ability to review logs event after the solution has been deleted.

If you have manually added an IAM user to the ProtectedAPIGroup IAM user group created by the solution, remove the IAM user from the IAM user group before uninstalling the solution. Otherwise, the IAM user group and the associated IAM policy fails to delete.

For each of the stacks deployed, follow the instructions below.

Using the AWS Management Console

  1. Sign in to the AWS CloudFormation console.

  2. On the Stacks page, select this solution’s installation stack.

  3. Choose Delete.

Using AWS Command Line Interface

Determine whether the AWS Command Line Interface (AWS CLI) is available in your environment. For installation instructions, refer to What Is the AWS Command Line Interface? in the AWS CLI User Guide. After confirming that the AWS CLI is available, run the following command.

$ aws cloudformation delete-stack --stack-name <installation-stack-name>

Deleting the Amazon S3 buckets

This solution is configured to retain the solution-created Amazon S3 bucket (for deploying in an opt-in Region) if you decide to delete the AWS CloudFormation stack to prevent accidental data loss. After uninstalling the solution, you can manually delete this S3 bucket if you do not need to retain the data. Follow these steps to delete the Amazon S3 bucket.

  1. Sign in to the Amazon S3 console.

  2. Choose Buckets from the left navigation pane.

  3. Locate the <stack-name> S3 buckets.

  4. Select the S3 bucket and choose Delete.

To delete the S3 bucket using AWS CLI, run the following command:

$ aws s3 rb s3://<bucket-name> --force