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. On the Queues list page, find the queue that you want to work with. If you need help finding the list page or the queue, see Listing Queues.
    2. From the Actions menu for the queue, select Delete.
    3. Select 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.