mirror of
https://github.com/opentffoundation/opentf.git
synced 2026-03-13 10:01:08 -04:00
This commit makes the tags attribute optional for users. It also
handles cases when a user defines a tag as an empty string ("").
1.1 KiB
1.1 KiB
layout, page_title, sidebar_current, description
| layout | page_title | sidebar_current | description |
|---|---|---|---|
| rabbitmq | RabbitMQ: rabbitmq_user | docs-rabbitmq-resource-user | Creates and manages a user on a RabbitMQ server. |
rabbitmq_user
The rabbitmq_user resource creates and manages a user.
~> Note: All arguments including username and password will be stored in the raw state as plain-text. Read more about sensitive data in state.
Example Usage
resource "rabbitmq_user" "test" {
name = "mctest"
password = "foobar"
tags = ["administrator", "management"]
}
Argument Reference
The following arguments are supported:
-
name- (Required) The name of the user. -
password- (Required) The password of the user. The value of this argument is plain-text so make sure to secure where this is defined. -
tags- (Optional) Which permission model to apply to the user. Valid options are: management, policymaker, monitoring, and administrator.
Attributes Reference
No further attributes are exported.
Import
Users can be imported using the name, e.g.
terraform import rabbitmq_user.test mctest