|
96 | 96 | },
|
97 | 97 | "resources": [
|
98 | 98 | <% if vhd_uri %>
|
99 |
| - <%= VagrantPlugins::Azure::Util::TemplateRenderer.render("arm/resources/import_disk.json", { |
100 |
| - name: "[variables('managedOSDiskName')]", |
101 |
| - account_type: "[parameters('storageAccountType')]", |
102 |
| - os_type: "#{operating_system}", |
103 |
| - source_uri: "#{vhd_uri}", |
104 |
| - account_id: "#{vhd_stor_acct_id}" |
105 |
| - }) + "," %> |
| 99 | + <%= VagrantPlugins::Azure::Util::TemplateRenderer.render("arm/resources/import_disk.json", { |
| 100 | + name: "[variables('managedOSDiskName')]", |
| 101 | + account_type: "[parameters('storageAccountType')]", |
| 102 | + os_type: "#{operating_system}", |
| 103 | + source_uri: "#{vhd_uri}", |
| 104 | + account_id: "#{vhd_stor_acct_id}" |
| 105 | + }) + "," %> |
106 | 106 | <% end %>
|
107 | 107 | <%= VagrantPlugins::Azure::Util::TemplateRenderer.render("arm/resources/network_security_group.json", self) + "," %>
|
108 | 108 | <%= VagrantPlugins::Azure::Util::TemplateRenderer.render("arm/resources/public_ip_address.json", self) + "," %>
|
|
113 | 113 | <% end %>
|
114 | 114 |
|
115 | 115 | <% if vhd_uri && operating_system == "Linux" %>
|
116 |
| - <%= VagrantPlugins::Azure::Util::TemplateRenderer.render("arm/resources/linux_reset_root_ext.json", |
117 |
| - { |
118 |
| - name: "[concat(parameters('vmName'), '/linuxResetUserExt')]", |
119 |
| - depends_on: ["[concat('Microsoft.Compute/virtualMachines/', parameters('vmName'))]"], |
120 |
| - ssh_key: "[parameters('sshKeyData')]", |
121 |
| - username: "[parameters('adminUserName')]" |
122 |
| - }) + ", " |
123 |
| - %> |
| 116 | + <%= VagrantPlugins::Azure::Util::TemplateRenderer.render("arm/resources/linux_reset_root_ext.json", |
| 117 | + { |
| 118 | + name: "[concat(parameters('vmName'), '/linuxResetUserExt')]", |
| 119 | + depends_on: ["[concat('Microsoft.Compute/virtualMachines/', parameters('vmName'))]"], |
| 120 | + ssh_key: "[parameters('sshKeyData')]", |
| 121 | + username: "[parameters('adminUserName')]" |
| 122 | + }) + ", " |
| 123 | + %> |
124 | 124 | <% end %>
|
125 | 125 |
|
126 | 126 | <% if vhd_uri && operating_system == "Windows" %>
|
127 |
| - <%= VagrantPlugins::Azure::Util::TemplateRenderer.render("arm/resources/windows_reset_access_ext.json", |
128 |
| - { |
129 |
| - name: "[concat(parameters('vmName'), '/windowsResetUserExt')]", |
130 |
| - depends_on: ["[concat('Microsoft.Compute/virtualMachines/', parameters('vmName'))]"], |
131 |
| - password: "[parameters('adminPassword')]", |
132 |
| - username: "[parameters('adminUserName')]" |
133 |
| - }) + ", " |
134 |
| - %> |
| 127 | + <%= VagrantPlugins::Azure::Util::TemplateRenderer.render("arm/resources/windows_reset_access_ext.json", |
| 128 | + { |
| 129 | + name: "[concat(parameters('vmName'), '/windowsResetUserExt')]", |
| 130 | + depends_on: ["[concat('Microsoft.Compute/virtualMachines/', parameters('vmName'))]"], |
| 131 | + password: "[parameters('adminPassword')]", |
| 132 | + username: "[parameters('adminUserName')]" |
| 133 | + }) + ", " |
| 134 | + %> |
135 | 135 | <% end %>
|
136 | 136 |
|
137 | 137 | <%
|
138 | 138 | vm_dependencies = ["[concat('Microsoft.Network/networkInterfaces/', variables('nicName'))]"]
|
139 | 139 | if availability_set_name
|
140 | 140 | vm_dependencies.push("[resourceId('Microsoft.Compute/availabilitySets', '#{availability_set_name}')")
|
141 | 141 | end
|
| 142 | + |
142 | 143 | if vhd_uri
|
143 | 144 | vm_dependencies.push("[resourceId('Microsoft.Compute/disks', variables('managedOSDiskName'))]")
|
144 | 145 | end
|
|
0 commit comments