github.com/darmach/terratest@v0.34.8-0.20210517103231-80931f95e3ff/examples/azure/terraform-azure-network-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  variable "domain_name_label" {
    17    description = "The Domain Name Label for the Public IP Address"
    18    type        = string
    19  }
    20  
    21  # ---------------------------------------------------------------------------------------------------------------------
    22  # OPTIONAL PARAMETERS
    23  # These parameters have reasonable defaults.
    24  # ---------------------------------------------------------------------------------------------------------------------
    25  
    26  variable "dns_ip_01" {
    27    description = "The first DNS Server IP for the Virtual Network"
    28    type        = string
    29    default     = "10.0.0.5"
    30  }
    31  
    32  variable "dns_ip_02" {
    33    description = "The second DNS Server IP for the Virtual Network"
    34    type        = string
    35    default     = "10.0.0.6"
    36  }
    37  
    38  variable "location" {
    39    description = "The Azure Region to deploy resources too"
    40    type        = string
    41    default     = "East US"
    42  }
    43  
    44  variable "postfix" {
    45    description = "The postfix that will be attached to all resources deployed"
    46    type        = string
    47    default     = "resource"
    48  }
    49  
    50  variable "private_ip" {
    51    description = "The Static Private IP for the Internal NIC"
    52    type        = string
    53    default     = "10.0.20.5"
    54  }
    55  
    56  variable "subnet_prefix" {
    57    description = "The subnet range of IPs for the Virtual Network"
    58    type        = string
    59    default     = "10.0.20.0/24"
    60  }