1*c5ef7ff6SChris Fraireprovider # 20:provider "azurerm" { 2*c5ef7ff6SChris Fraireversion 3*c5ef7ff6SChris Fraireresource 4*c5ef7ff6SChris Frairename 5*c5ef7ff6SChris Fraireprefix 6*c5ef7ff6SChris Frairelocation 7*c5ef7ff6SChris Frairelocation 8*c5ef7ff6SChris Fraireresource 9*c5ef7ff6SChris Frairename 10*c5ef7ff6SChris Fraireprefix 11*c5ef7ff6SChris Frairelocation 12*c5ef7ff6SChris Fraireazurerm_resource_group 13*c5ef7ff6SChris Frairemyresourcegroup 14*c5ef7ff6SChris Frairelocation 15*c5ef7ff6SChris Fraireaddress_space 16*c5ef7ff6SChris Fraireaddress_space 17*c5ef7ff6SChris Fraireresource_group_name # 33: resource_group_name = azurerm_resource_group ... 18*c5ef7ff6SChris Fraireazurerm_resource_group 19*c5ef7ff6SChris Frairemyresourcegroup 20*c5ef7ff6SChris Frairename 21*c5ef7ff6SChris Fraireresource 22*c5ef7ff6SChris Frairename 23*c5ef7ff6SChris Fraireprefix 24*c5ef7ff6SChris Frairevirtual_network_name 25*c5ef7ff6SChris Fraireazurerm_virtual_network 26*c5ef7ff6SChris Frairevnet 27*c5ef7ff6SChris Frairename 28*c5ef7ff6SChris Fraireresource_group_name 29*c5ef7ff6SChris Fraireazurerm_resource_group 30*c5ef7ff6SChris Frairemyresourcegroup 31*c5ef7ff6SChris Frairename 32*c5ef7ff6SChris Fraireaddress_prefix 33*c5ef7ff6SChris Frairesubnet_prefix 34*c5ef7ff6SChris Fraireresource 35*c5ef7ff6SChris Frairename # 44: name = "${var.prefix}-sg" 36*c5ef7ff6SChris Fraireprefix 37*c5ef7ff6SChris Frairelocation 38*c5ef7ff6SChris Frairelocation 39*c5ef7ff6SChris Fraireresource_group_name 40*c5ef7ff6SChris Fraireazurerm_resource_group 41*c5ef7ff6SChris Frairemyresourcegroup 42*c5ef7ff6SChris Frairename 43*c5ef7ff6SChris Frairesecurity_rule 44*c5ef7ff6SChris Frairename 45*c5ef7ff6SChris Frairepriority 46*c5ef7ff6SChris Frairedirection 47*c5ef7ff6SChris Fraireaccess 48*c5ef7ff6SChris Fraireprotocol 49*c5ef7ff6SChris Frairesource_port_range 50*c5ef7ff6SChris Frairedestination_port_range 51*c5ef7ff6SChris Frairesource_address_prefix 52*c5ef7ff6SChris Frairedestination_address_prefix 53*c5ef7ff6SChris Frairesecurity_rule # 60: security_rule { 54*c5ef7ff6SChris Frairename 55*c5ef7ff6SChris Frairepriority 56*c5ef7ff6SChris Frairedirection 57*c5ef7ff6SChris Fraireaccess 58*c5ef7ff6SChris Fraireprotocol 59*c5ef7ff6SChris Frairesource_port_range 60*c5ef7ff6SChris Frairedestination_port_range 61*c5ef7ff6SChris Frairesource_address_prefix 62*c5ef7ff6SChris Frairedestination_address_prefix 63*c5ef7ff6SChris Frairesecurity_rule 64*c5ef7ff6SChris Frairename 65*c5ef7ff6SChris Frairepriority 66*c5ef7ff6SChris Frairedirection 67*c5ef7ff6SChris Fraireaccess 68*c5ef7ff6SChris Fraireprotocol 69*c5ef7ff6SChris Frairesource_port_range 70*c5ef7ff6SChris Frairedestination_port_range 71*c5ef7ff6SChris Frairesource_address_prefix 72*c5ef7ff6SChris Frairedestination_address_prefix 73*c5ef7ff6SChris Fraireresource 74*c5ef7ff6SChris Frairename 75*c5ef7ff6SChris Fraireprefix 76*c5ef7ff6SChris Frairelocation 77*c5ef7ff6SChris Frairelocation 78*c5ef7ff6SChris Fraireresource_group_name 79*c5ef7ff6SChris Fraireazurerm_resource_group 80*c5ef7ff6SChris Frairemyresourcegroup 81*c5ef7ff6SChris Frairename 82*c5ef7ff6SChris Frairenetwork_security_group_id 83*c5ef7ff6SChris Fraireazurerm_network_security_group 84*c5ef7ff6SChris Frairecatapp-sg 85*c5ef7ff6SChris Fraireid 86*c5ef7ff6SChris Fraireip_configuration # 91: ip_configuration { 87*c5ef7ff6SChris Frairename 88*c5ef7ff6SChris Fraireprefix 89*c5ef7ff6SChris Frairesubnet_id 90*c5ef7ff6SChris Fraireazurerm_subnet 91*c5ef7ff6SChris Frairesubnet 92*c5ef7ff6SChris Fraireid 93*c5ef7ff6SChris Fraireprivate_ip_address_allocation 94*c5ef7ff6SChris Frairepublic_ip_address_id 95*c5ef7ff6SChris Fraireazurerm_public_ip 96*c5ef7ff6SChris Frairecatapp-pip 97*c5ef7ff6SChris Fraireid 98*c5ef7ff6SChris Fraireresource 99*c5ef7ff6SChris Frairename 100*c5ef7ff6SChris Fraireprefix 101*c5ef7ff6SChris Frairelocation 102*c5ef7ff6SChris Frairelocation 103*c5ef7ff6SChris Fraireresource_group_name 104*c5ef7ff6SChris Fraireazurerm_resource_group 105*c5ef7ff6SChris Frairemyresourcegroup 106*c5ef7ff6SChris Frairename 107*c5ef7ff6SChris Fraireallocation_method 108*c5ef7ff6SChris Frairedomain_name_label 109*c5ef7ff6SChris Fraireprefix 110*c5ef7ff6SChris Fraireresource 111*c5ef7ff6SChris Frairename 112*c5ef7ff6SChris Fraireprefix 113*c5ef7ff6SChris Frairelocation 114*c5ef7ff6SChris Frairelocation 115*c5ef7ff6SChris Fraireresource_group_name 116*c5ef7ff6SChris Fraireazurerm_resource_group 117*c5ef7ff6SChris Frairemyresourcegroup 118*c5ef7ff6SChris Frairename 119*c5ef7ff6SChris Frairevm_size # 111: vm_size = var.vm_size 120*c5ef7ff6SChris Frairevm_size 121*c5ef7ff6SChris Frairenetwork_interface_ids 122*c5ef7ff6SChris Fraireazurerm_network_interface 123*c5ef7ff6SChris Frairecatapp-nic 124*c5ef7ff6SChris Fraireid 125*c5ef7ff6SChris Frairedelete_os_disk_on_termination 126*c5ef7ff6SChris Frairestorage_image_reference 127*c5ef7ff6SChris Frairepublisher 128*c5ef7ff6SChris Fraireimage_publisher 129*c5ef7ff6SChris Fraireoffer 130*c5ef7ff6SChris Fraireimage_offer 131*c5ef7ff6SChris Frairesku 132*c5ef7ff6SChris Fraireimage_sku 133*c5ef7ff6SChris Fraireversion 134*c5ef7ff6SChris Fraireimage_version 135*c5ef7ff6SChris Frairestorage_os_disk 136*c5ef7ff6SChris Frairename 137*c5ef7ff6SChris Fraireprefix 138*c5ef7ff6SChris Frairemanaged_disk_type 139*c5ef7ff6SChris Frairecaching 140*c5ef7ff6SChris Frairecreate_option 141*c5ef7ff6SChris Fraireos_profile 142*c5ef7ff6SChris Frairecomputer_name # 131: computer_name = var.prefix 143*c5ef7ff6SChris Fraireprefix 144*c5ef7ff6SChris Fraireadmin_username 145*c5ef7ff6SChris Fraireadmin_username 146*c5ef7ff6SChris Fraireadmin_password 147*c5ef7ff6SChris Fraireadmin_password 148*c5ef7ff6SChris Fraireos_profile_linux_config 149*c5ef7ff6SChris Frairedisable_password_authentication 150*c5ef7ff6SChris Fraireresource 151*c5ef7ff6SChris Frairedepends_on # 154: depends_on = [ 152*c5ef7ff6SChris Fraireazurerm_virtual_machine 153*c5ef7ff6SChris Frairecatapp 154*c5ef7ff6SChris Frairetriggers 155*c5ef7ff6SChris Frairebuild_number 156*c5ef7ff6SChris Frairetimestamp 157*c5ef7ff6SChris Fraireprovisioner 158*c5ef7ff6SChris Frairesource 159*c5ef7ff6SChris Frairedestination 160*c5ef7ff6SChris Fraireadmin_username 161*c5ef7ff6SChris Fraireconnection 162*c5ef7ff6SChris Frairetype 163*c5ef7ff6SChris Fraireuser 164*c5ef7ff6SChris Fraireadmin_username 165*c5ef7ff6SChris Frairepassword 166*c5ef7ff6SChris Fraireadmin_password 167*c5ef7ff6SChris Frairehost # 176: host = azurerm_public_ip.catapp-pip.fqdn 168*c5ef7ff6SChris Fraireazurerm_public_ip 169*c5ef7ff6SChris Frairecatapp-pip 170*c5ef7ff6SChris Frairefqdn 171*c5ef7ff6SChris Fraireprovisioner 172*c5ef7ff6SChris Fraireinline 173*c5ef7ff6SChris Fraireadmin_username 174*c5ef7ff6SChris Fraireadmin_username 175*c5ef7ff6SChris Fraireplaceholder 176*c5ef7ff6SChris Frairewidth 177*c5ef7ff6SChris Fraireheight 178*c5ef7ff6SChris Fraireprefix 179*c5ef7ff6SChris Fraireconnection 180*c5ef7ff6SChris Frairetype 181*c5ef7ff6SChris Fraireuser 182*c5ef7ff6SChris Fraireadmin_username 183*c5ef7ff6SChris Frairepassword 184*c5ef7ff6SChris Fraireadmin_password 185*c5ef7ff6SChris Frairehost 186*c5ef7ff6SChris Fraireazurerm_public_ip 187*c5ef7ff6SChris Frairecatapp-pip 188*c5ef7ff6SChris Frairefqdn 189*c5ef7ff6SChris Fraireresource # 199:resource "no-interp-here-${var.admin_username}" { 190*c5ef7ff6SChris Frairedoc1 191*c5ef7ff6SChris Fraireval1 192*c5ef7ff6SChris Fraireval2 193*c5ef7ff6SChris Fraireval3 194*c5ef7ff6SChris Fraireval4 195*c5ef7ff6SChris Frairedoc2 196*c5ef7ff6SChris Frairepath 197*c5ef7ff6SChris Fraireother_value 198*c5ef7ff6SChris Frairevalue1 199