CreateQueue​Create​Queue

Create an AMQP queue.

Create a queue, including specified arguments.

yaml
type: "io.kestra.plugin.amqp.CreateQueue"
yaml
id: amqp_create_queue
namespace: company.team

tasks:
  - id: create_queue
    type: io.kestra.plugin.amqp.CreateQueue
    url: amqp://guest:guest@localhost:5672/my_vhost
    name: kestramqp.queue
Properties

The broker host.

The name of the queue.

Other properties (construction arguments) for the queue.

Default false

Specify if we are declaring an auto-delete queue (server will delete it when no longer in use).

Default true

Specify if we are declaring a durable queue (the queue will survive a server restart).

Default false

Specify if we are declaring an exclusive queue (restricted to this connection).

The broker password.

Default 5672

The broker port.

The broker username.

Default /

The broker virtual host.

The queue name.