The user resource allows a user to be created on an InfluxDB server.
resource "influxdb_database" "green" { name = "terraform-green" } resource "influxdb_user" "paul" { name = "paul" password = "super-secret" grant { database = "${influxdb_database.green.name}" privilege = "write" } }
The following arguments are supported:
name
- (Required) The name for the user. password
- (Required) The password for the user. admin
- (Optional) Mark the user as admin. grant
- (Optional) A list of grants for non-admin users Each grant
supports the following:
database
- (Required) The name of the database the privilege is associated with privilege
- (Required) The privilege to grant (READ|WRITE|ALL) admin
- (Bool) indication if the user is an admin or not.
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/influxdb/r/user.html