This repository has been archived by the owner on Jan 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
/
variables.tf
76 lines (62 loc) · 2.16 KB
/
variables.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
variable "aad_tenant_id" {
type = string
description = "The Azure Active Directory tenant id."
}
variable "admin_password_secret" {
type = string
description = "The name of the key vault secret containing the admin password"
}
variable "admin_username_secret" {
type = string
description = "The name of the key vault secret containing the admin username"
}
variable "arm_client_id" {
type = string
description = "The AppId of the service principal used for authenticating with Azure. Must have a 'Contributor' role assignment."
}
variable "arm_client_secret" {
type = string
description = "The password for the service principal used for authenticating with Azure. Set interactively or using an environment variable 'TF_VAR_arm_client_secret'."
sensitive = true
}
variable "key_vault_id" {
type = string
description = "The existing key vault where secrets are stored"
}
variable "key_vault_name" {
type = string
description = "The existing key vault where secrets are stored"
}
variable "location" {
type = string
description = "The name of the Azure Region where resources will be provisioned."
}
variable "mysql_database_name" {
type = string
description = "The name of the Azure MySQL Database to be provisioned"
}
variable "mysql_flexible_server_zone" {
type = string
description = "The availability zone used to deploy the Azure Database for MySQL - Flexible Server."
default = "1"
}
variable "private_dns_zones" {
type = map(any)
description = "The existing private dns zones defined in the application virtual network."
}
variable "resource_group_name" {
type = string
description = "The name of the existing resource group for provisioning resources."
}
variable "subscription_id" {
type = string
description = "The Azure subscription id used to provision resources."
}
variable "tags" {
type = map(any)
description = "The tags in map format to be used when creating new resources."
}
variable "vnet_app_01_subnets" {
type = map(any)
description = "The existing subnets defined in the application virtual network."
}