Spec-Zone.ru › Ansible 2.4

rabbitmq_binding - Этот модуль управляет связями rabbitMQ

Новая версия с 2.0.

  • Описание
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
    • Статус

Описание

  • Этот модуль использует REST API rabbitMQ для создания/удаления связей

Требования (к хосту, на котором выполняется модуль)

  • requests >= 1.0.0

Параметры

параметр обязательно значение по умолчанию выбор комментарии
arguments
нет
дополнительные аргументы для обмена. Если определено, этот аргумент является словарем ключ/значение
destination
да
целевой обмен или очередь для связи
псевдонимы: dst, dest
destination_type
да
  • очередь
  • обмен
Либо очередь, либо обмен
псевдонимы: тип, dest_тип
login_host
нет localhost
хост rabbitMQ для подключения
login_password
нет
пароль rabbitMQ для подключения
login_port
нет 15672
порт rabbitMQ API управления
login_user
нет guest
пользователь rabbitMQ для подключения
name
да
источник обмена для создания связи
псевдонимы: src, source
routing_key
нет #
ключ маршрутизации для связи
по умолчанию
state
нет present
  • present
  • absent
Должен ли обмен присутствовать или отсутствовать
На данный момент реализовано только present
vhost
нет /
виртуальный хост rabbitMQ
виртуальный хост по умолчанию - /

Примеры

# Bind myQueue to directExchange with routing key info
- rabbitmq_binding:
    name: directExchange
    destination: myQueue
    type: queue
    routing_key: info

# Bind directExchange to topicExchange with routing key *.info
- rabbitmq_binding:
    name: topicExchange
    destination: topicExchange
    type: exchange
    routing_key: '*.info'

Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантирует обратной совместимости.

Для получения помощи в разработке модулей, если у вас возникнет желание, пожалуйста, ознакомьтесь с Информацией о сообществе и участии, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/rabbitmq_binding_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API