Deleting a Queue

Delete a queue.

Deleting a queue deletes all messages in the queue, all channels in the queue, and the queue's dead letter queue. Because channels are ephemeral, they don't need to be explicitly deleted.

    1. Open the navigation menu and click Developer Services. Under Application Integration, click Queues.
    2. On the left side of the screen, click Queues.
    3. In the list of queues, click the name of the queue that you want to delete.
    4. On the queue's details page, click Delete.
    5. Click Delete again when prompted for confirmation.
  • Use the oci queue queue-admin queue delete command and required parameters to delete a queue:

    oci queue queue-admin queue delete --queue-id <queue_OCID>

    For a complete list of parameters and values for CLI commands, see the CLI Command Reference.

  • Use the DeleteQueue operation to delete a queue.

    For information about using the API and signing requests, see REST API documentation and Security Credentials. For information about SDKs, see SDKs and the CLI.