# ex_rabbitmq_admin v0.3.0 - Table of Contents

> A Http client library for RabbitMQ Web API

## Pages

- [README](readme.md)
- [LICENSE](license.md)

## Modules

- [ExRabbitMQAdmin](ExRabbitMQAdmin.md): Default module for the RabbitMQ admin client.
- [ExRabbitMQAdmin.Auth](ExRabbitMQAdmin.Auth.md): This module contains functions for RabbitMQ authentication and OAuth2 configuration.

- [ExRabbitMQAdmin.Binding](ExRabbitMQAdmin.Binding.md): RabbitMQ Bindings.

- [ExRabbitMQAdmin.Channel](ExRabbitMQAdmin.Channel.md): This module contains functions for interacting with RabbitMQ channels.

- [ExRabbitMQAdmin.Client](ExRabbitMQAdmin.Client.md): Macro for creating RabbitMQ HTTP API client.
- [ExRabbitMQAdmin.Connection](ExRabbitMQAdmin.Connection.md): This module contains functions for interacting with RabbitMQ connections.

- [ExRabbitMQAdmin.Consumer](ExRabbitMQAdmin.Consumer.md): This module contains functions for interacting with RabbitMQ consumers.

- [ExRabbitMQAdmin.Definition](ExRabbitMQAdmin.Definition.md): Functions for interacting with RabbitMQ server and virtual host definitions.

- [ExRabbitMQAdmin.Exchange](ExRabbitMQAdmin.Exchange.md): RabbitMQ Exchanges.

- [ExRabbitMQAdmin.FederationLink](ExRabbitMQAdmin.FederationLink.md): This module contains functions for interacting with RabbitMQ federation link status. Requires the rabbitmq_federation plugin.

- [ExRabbitMQAdmin.GlobalParameter](ExRabbitMQAdmin.GlobalParameter.md): This module contains functions for interacting with RabbitMQ global parameters.

- [ExRabbitMQAdmin.Health](ExRabbitMQAdmin.Health.md): This module contains functions for RabbitMQ health checks.

- [ExRabbitMQAdmin.Node](ExRabbitMQAdmin.Node.md): Get information about nodes in the RabbitMQ cluster.

- [ExRabbitMQAdmin.OperatorPolicy](ExRabbitMQAdmin.OperatorPolicy.md): This module contains functions for interacting with RabbitMQ operator policy overrides.

- [ExRabbitMQAdmin.Parameter](ExRabbitMQAdmin.Parameter.md): This module contains functions for interacting with RabbitMQ vhost-scoped parameters.

- [ExRabbitMQAdmin.Permission](ExRabbitMQAdmin.Permission.md): This module contains functions for interacting with RabbitMQ permissions.

- [ExRabbitMQAdmin.Policy](ExRabbitMQAdmin.Policy.md): This module contains functions for interacting with RabbitMQ policies.

- [ExRabbitMQAdmin.Queue](ExRabbitMQAdmin.Queue.md): This module contains functions for interacting with RabbitMQ queues.

- [ExRabbitMQAdmin.TopicPermission](ExRabbitMQAdmin.TopicPermission.md): This module contains functions for interacting with RabbitMQ topic permissions.

- [ExRabbitMQAdmin.User](ExRabbitMQAdmin.User.md): This module contains functions for interacting with RabbitMQ users.

- [ExRabbitMQAdmin.UserLimit](ExRabbitMQAdmin.UserLimit.md): This module contains functions for interacting with RabbitMQ per-user limits.

- [ExRabbitMQAdmin.Vhost](ExRabbitMQAdmin.Vhost.md): This module contains functions for interacting with RabbitMQ virtual hosts.

- [ExRabbitMQAdmin.VhostLimit](ExRabbitMQAdmin.VhostLimit.md): This module contains functions for interacting with RabbitMQ per-vhost limits.

