Skip to content

moneyadviceservice/terraform-module-key-vault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-module-key-vault

A Terraform module for the creation of Azure Key Vaults

Requirements

No requirements.

Providers

Name Version
azurerm n/a

Modules

No modules.

Resources

Name Type
azurerm_key_vault.this resource
azurerm_key_vault_access_policy.agent_access resource
azurerm_client_config.current data source

Inputs

Name Description Type Default Required
env The environment to deploy to string n/a yes
location n/a string "uksouth" no
name The name of your Key Vault string n/a yes
network_acls_allowed_subnet_ids (Optional) One or more Subnet IDs which should be able to access this Key Vault. list(string) [] no
network_acls_default_action (Required) The Default Action to use when no rules match from ip_rules / virtual_network_subnet_ids. Possible values are Allow and Deny. string "Allow" no
network_acls_ip_rules (Optional) One or more IP Addresses, or CIDR Blocks which should be able to access the Key Vault. list(string) [] no
product The product name string n/a yes
purge_protection_enabled n/a bool true no
resource_group_name The resource group your Key Vault will be assigned to string n/a yes
sku The Name of the SKU used for this Key Vault. Possible values are standard and premium. string "standard" no

Outputs

Name Description
key_vault_id n/a
key_vault_name n/a
key_vault_uri n/a

About

A Terraform module for the creation of Azure Key Vaults

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages