» vault_auth_backend
» Example Usage
resource "vault_auth_backend" "example" {
type = "github"
}
» Argument Reference
The following arguments are supported:
-
type
- (Required) The name of the auth method type -
path
- (Optional) The path to mount the auth method — this defaults to the name of the type -
description
- (Optional) A description of the auth method -
default_lease_ttl_seconds
- (Optional) The default lease duration in seconds. -
max_lease_ttl_seconds
- (Optional) The maximum lease duration in seconds. -
listing_visibility
- (Optional) Speficies whether to show this mount in the UI-specific listing endpoint. -
local
- (Optional) Specifies if the auth method is local only.
» Attributes Reference
In addition to the fields above, the following attributes are exported:
-
accessor
- The accessor for this auth method
» Import
Auth methods can be imported using the path
, e.g.
$ terraform import vault_auth_backend.example github