hashivault∕jwt‒auth‒backend‒role - dicomgrid/pt-modules GitHub Wiki
Usage
To use this module in your Terraform, refer to the below module example:
module "hashivault_jwt_auth_backend_role" {
source = "git::https://github.com/dicomgrid/pt-modules.git?ref=null"
# See inputs below for additional required parameters
}
Attributes
Requirements
Name | Version |
---|---|
terraform | ~> 1.0 |
aws | >= 5.0.0 |
vault | 3.21.0 |
Providers
Name | Version |
---|---|
vault | 3.21.0 |
Modules
No modules.
Resources
Name | Type |
---|---|
vault_jwt_auth_backend_role.main | resource |
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
role_name | n/a | any |
n/a | yes |
user_claim | n/a | any |
n/a | yes |
allowed_redirect_uris | n/a | any |
null |
no |
backend | n/a | any |
null |
no |
bound_audiences | n/a | any |
null |
no |
bound_claims | n/a | map |
{} |
no |
bound_claims_type | n/a | any |
null |
no |
bound_subject | n/a | any |
null |
no |
claim_mappings | n/a | any |
null |
no |
clock_skew_leeway | n/a | any |
null |
no |
expiration_leeway | n/a | any |
null |
no |
groups_claim | n/a | any |
null |
no |
max_age | n/a | any |
null |
no |
namespace | n/a | any |
null |
no |
not_before_leeway | n/a | any |
null |
no |
oidc_scopes | n/a | any |
null |
no |
role_type | n/a | any |
null |
no |
token_bound_cidrs | n/a | list |
[] |
no |
token_explicit_max_ttl | n/a | any |
null |
no |
token_max_ttl | n/a | any |
null |
no |
token_no_default_policy | n/a | any |
null |
no |
token_num_uses | n/a | any |
null |
no |
token_period | n/a | any |
null |
no |
token_policies | n/a | list |
[] |
no |
token_ttl | n/a | any |
null |
no |
token_type | n/a | any |
null |
no |
user_claim_json_pointer | n/a | any |
null |
no |
verbose_oidc_logging | n/a | any |
null |
no |
Outputs
Name | Description |
---|---|
allowed_redirect_uris | n/a |
backend | n/a |
bound_audiences | n/a |
bound_claims | n/a |
bound_claims_type | n/a |
bound_subject | n/a |
claim_mappings | n/a |
clock_skew_leeway | n/a |
expiration_leeway | n/a |
groups_claim | n/a |
max_age | n/a |
namespace | n/a |
not_before_leeway | n/a |
oidc_scopes | n/a |
role_name | n/a |
role_type | n/a |
token_bound_cidrs | n/a |
token_explicit_max_ttl | n/a |
token_max_ttl | n/a |
token_no_default_policy | n/a |
token_num_uses | n/a |
token_period | n/a |
token_policies | n/a |
token_ttl | n/a |
token_type | n/a |
user_claim | n/a |
user_claim_json_pointer | n/a |
verbose_oidc_logging | n/a |