github.com/nathanielks/terraform@v0.6.1-0.20170509030759-13e1a62319dc/examples/azure-vm-simple-linux-managed-disk/variables.tf (about)

     1  variable "resource_group" {
     2    description = "The name of the resource group in which to create the virtual network."
     3  }
     4  
     5  variable "rg_prefix" {
     6    description = "The shortened abbreviation to represent your resource group that will go on the front of some resources."
     7    default     = "rg"
     8  }
     9  
    10  variable "hostname" {
    11    description = "VM name referenced also in storage-related names."
    12  }
    13  
    14  variable "dns_name" {
    15    description = " Label for the Domain Name. Will be used to make up the FQDN. If a domain name label is specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system."
    16  }
    17  
    18  variable "location" {
    19    description = "The location/region where the virtual network is created. Changing this forces a new resource to be created."
    20    default     = "southcentralus"
    21  }
    22  
    23  variable "virtual_network_name" {
    24    description = "The name for the virtual network."
    25    default     = "vnet"
    26  }
    27  
    28  variable "address_space" {
    29    description = "The address space that is used by the virtual network. You can supply more than one address space. Changing this forces a new resource to be created."
    30    default     = "10.0.0.0/16"
    31  }
    32  
    33  variable "subnet_prefix" {
    34    description = "The address prefix to use for the subnet."
    35    default     = "10.0.10.0/24"
    36  }
    37  
    38  variable "storage_account_type" {
    39    description = "Defines the type of storage account to be created. Valid options are Standard_LRS, Standard_ZRS, Standard_GRS, Standard_RAGRS, Premium_LRS. Changing this is sometimes valid - see the Azure documentation for more information on which types of accounts can be converted into other types."
    40    default     = "Standard_LRS"
    41  }
    42  
    43  variable "vm_size" {
    44    description = "Specifies the size of the virtual machine."
    45    default     = "Standard_A0"
    46  }
    47  
    48  variable "image_publisher" {
    49    description = "name of the publisher of the image (az vm image list)"
    50    default     = "Canonical"
    51  }
    52  
    53  variable "image_offer" {
    54    description = "the name of the offer (az vm image list)"
    55    default     = "UbuntuServer"
    56  }
    57  
    58  variable "image_sku" {
    59    description = "image sku to apply (az vm image list)"
    60    default     = "16.04-LTS"
    61  }
    62  
    63  variable "image_version" {
    64    description = "version of the image to apply (az vm image list)"
    65    default     = "latest"
    66  }
    67  
    68  variable "admin_username" {
    69    description = "administrator user name"
    70    default     = "vmadmin"
    71  }
    72  
    73  variable "admin_password" {
    74    description = "administrator password (recommended to disable password auth)"
    75  }