/terraform-vault-pki-secret-backend-role

Terraform module creates a role on an PKI Secret Backend for Vault.

Primary LanguageHCLMIT LicenseMIT

Requirements

Name Version
terraform >= 1.3.7
vault 3.14.0

Providers

Name Version
vault 3.14.0

Modules

No modules.

Resources

Name Type
vault_pki_secret_backend_role.this resource

Inputs

Name Description Type Default Required
pki_secret_backend_role_allow_ip_sans (Optional) Flag to allow IP SANs. bool n/a yes
pki_secret_backend_role_allow_localhost (Optional) Flag to allow certificates for localhost. bool n/a yes
pki_secret_backend_role_allow_subdomains (Optional) Flag to allow certificates matching subdomains. bool n/a yes
pki_secret_backend_role_allowed_domains (Optional) The domains of the role. list n/a yes
pki_secret_backend_role_backend (Required) The path of the PKI secret backend the resource belongs to. string n/a yes
pki_secret_backend_role_key_bits (Optional) The number of bits of generated keys. number n/a yes
pki_secret_backend_role_key_type (Optional) The generated key type. string n/a yes
pki_secret_backend_role_name (Required) Unique name for the role. string n/a yes
pki_secret_backend_role_ttl (Optional, integer) The TTL, in seconds, for any certificate issued against this role. number n/a yes

Outputs

Name Description
pki_secret_backend_role_backend n/a
pki_secret_backend_role_id n/a
pki_secret_backend_role_key_usage n/a
pki_secret_backend_role_max_ttl n/a
pki_secret_backend_role_name n/a
pki_secret_backend_role_not_before_duration n/a
pki_secret_backend_role_ttl n/a