Resource Type: rabbitmq_policy

Defined in:
lib/puppet/type/rabbitmq_policy.rb
Providers:
rabbitmqctl

Overview

Type for managing rabbitmq policies

Properties

  • applyto (defaults to: all)

    policy apply to

    Supported values:
    • all
    • exchanges
    • queues
  • definition

    policy definition

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • pattern

    policy pattern

  • priority (defaults to: 0)

    policy priority

    Supported values:
    • /^\d+$/

Parameters

  • name (namevar)

    combination of policy@vhost to create policy for

    Supported values:
    • /^\S+@\S+$/
  • provider

    The specific backend to use for this ‘rabbitmq_policy` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.