» consul_acl_token
The consul_acl_token
resource writes an ACL token into Consul.
» Example Usage
resource "consul_acl_policy" "agent" {
name = "agent"
rules = <<RULE
node_prefix "" {
policy = "read"
}
RULE
}
resource "consul_acl_token" "test" {
description = "my test token"
policies = ["${consul_acl_policy.agent.name}"]
local = true
}
» Argument Reference
The following arguments are supported:
-
description
- (Optional) The description of the token. -
policies
- (Optional) The list of policies attached to the token. -
local
- (Optional) The flag to set the token local to the current datacenter.
» Attributes Reference
The following attributes are exported:
-
id
- The token accessor ID. -
description
- The description of the token. -
policies
- The list of policies attached to the token. -
local
- The flag to set the token local to the current datacenter.