github.com/darmach/terratest@v0.34.8-0.20210517103231-80931f95e3ff/examples/azure/terraform-azure-keyvault-example/variables.tf (about) 1 # --------------------------------------------------------------------------------------------------------------------- 2 # ENVIRONMENT VARIABLES 3 # Define these secrets as environment variables 4 # --------------------------------------------------------------------------------------------------------------------- 5 6 # ARM_CLIENT_ID 7 # ARM_CLIENT_SECRET 8 # ARM_SUBSCRIPTION_ID 9 # ARM_TENANT_ID 10 11 # --------------------------------------------------------------------------------------------------------------------- 12 # REQUIRED PARAMETERS 13 # You must provide a value for each of these parameters. 14 # --------------------------------------------------------------------------------------------------------------------- 15 16 # --------------------------------------------------------------------------------------------------------------------- 17 # OPTIONAL PARAMETERS 18 # These parameters have reasonable defaults. 19 # --------------------------------------------------------------------------------------------------------------------- 20 21 variable "location" { 22 description = "The location to set for the storage account." 23 type = string 24 default = "East US" 25 } 26 27 variable "secret_name" { 28 description = "The name to set for the key vault secret." 29 type = string 30 default = "secret1" 31 } 32 33 variable "key_name" { 34 description = "The name to set for the key vault key." 35 type = string 36 default = "key1" 37 } 38 39 variable "certificate_name" { 40 description = "The name to set for the key vault certificate." 41 type = string 42 default = "certificate1" 43 } 44 45 variable "postfix" { 46 description = "A postfix string to centrally mitigate resource name collisions" 47 type = string 48 default = "resource" 49 } 50 51