forked from hmcts/pcq-shared-infrastructure
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkey-vault.tf
23 lines (20 loc) · 801 Bytes
/
key-vault.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
module "pcq-vault" {
source = "[email protected]:hmcts/cnp-module-key-vault?ref=master"
name = "pcq-${var.env}"
product = var.product
env = var.env
tenant_id = var.tenant_id
object_id = var.jenkins_AAD_objectId
resource_group_name = azurerm_resource_group.rg.name
# dcd_group_pcq_v2 group object ID
product_group_object_id = "731343b8-be79-4a97-b14e-60be786ad393"
common_tags = var.common_tags
create_managed_identity = true
}
data "azurerm_key_vault" "pcq_key_vault" {
name = "pcq-${var.env}"
resource_group_name = azurerm_resource_group.rg.name
}
output "vaultName" {
value = module.pcq-vault.key_vault_name
}