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

Changelog