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

Specifies if declaring an auto-delete queue (server will delete it when no longer in use)

Default true

Specifies if declaring a durable queue (the queue will survive a server restart)

Default false

Specifies if 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