@@ -28,30 +28,30 @@ function Test-AEMExtensionBasicWindows
28
28
$vm = Create- AdvancedVM - rgname $rgname - loc $loc
29
29
$vmname = $vm.Name
30
30
31
- # Get with not extension
32
- $extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
33
- Assert-Null $extension
34
- # Test with not extension
35
- $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
36
- Assert-False { $testResult.Result }
37
-
38
- # Set and Get command.
39
- Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorage
31
+ # Get with not extension
32
+ $extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
33
+ Assert-Null $extension
34
+ # Test with not extension
35
+ $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
36
+ Assert-False { $testResult.Result }
37
+
38
+ # Set and Get command.
39
+ Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorage
40
40
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
41
41
42
- Assert-NotNull $extension
42
+ Assert-NotNull $extension
43
43
Assert-AreEqual $extension.Publisher ' Microsoft.AzureCAT.AzureEnhancedMonitoring'
44
44
Assert-AreEqual $extension.ExtensionType ' AzureCATExtensionHandler'
45
45
Assert-AreEqual $extension.Name ' AzureCATExtensionHandler'
46
46
$settings = $extension.PublicSettings | ConvertFrom-Json
47
47
Assert-NotNull $settings.cfg
48
48
49
- # Test command.
50
- $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WaitTimeInMinutes 50 - SkipStorageCheck
51
- Assert-True { $testResult.Result }
52
- Assert-True { ($testResult.PartialResults.Count -gt 0 ) }
49
+ # Test command.
50
+ $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WaitTimeInMinutes 50 - SkipStorageCheck
51
+ Assert-True { $testResult.Result }
52
+ Assert-True { ($testResult.PartialResults.Count -gt 0 ) }
53
53
54
- # Remove command.
54
+ # Remove command.
55
55
Remove-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
56
56
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
57
57
Assert-Null $extension
@@ -70,58 +70,58 @@ function Test-AEMExtensionAdvancedWindows
70
70
71
71
try
72
72
{
73
- Write-Verbose " Start the test Test-AEMExtensionAdvancedWindows"
73
+ Write-Verbose " Start the test Test-AEMExtensionAdvancedWindows"
74
74
# Setup
75
75
$vm = Create- AdvancedVM - rgname $rgname - loc $loc - vmsize ' Standard_DS2' - stotype ' Premium_LRS' - nicCount 2
76
76
$vmname = $vm.Name
77
- Write-Verbose " Test-AEMExtensionAdvancedWindows: VM created"
78
-
79
- # Get with not extension
80
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Get with no extension"
81
- $extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
82
- Assert-Null $extension
83
-
84
- # Test with not extension
85
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Test with no extension"
86
- $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
87
- Assert-False { $res.Result }
88
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Test done"
89
-
90
- $stoname = ' sto' + $rgname + " 2" ;
91
- New-AzureRmStorageAccount - ResourceGroupName $rgname - Name $stoname - Location $loc - Type ' Standard_LRS' ;
92
-
93
- # Set and Get command.
94
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Set with no extension"
95
- Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WADStorageAccountName $stoname - SkipStorage
96
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Set done"
97
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Get with extension"
77
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: VM created"
78
+
79
+ # Get with not extension
80
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Get with no extension"
98
81
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
99
-
82
+ Assert-Null $extension
83
+
84
+ # Test with not extension
85
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Test with no extension"
86
+ $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
87
+ Assert-False { $res.Result }
88
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Test done"
89
+
90
+ $stoname = ' sto' + $rgname + " 2" ;
91
+ New-AzureRmStorageAccount - ResourceGroupName $rgname - Name $stoname - Location $loc - Type ' Standard_LRS' ;
100
92
101
- Assert-NotNull $extension
93
+ # Set and Get command.
94
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Set with no extension"
95
+ Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WADStorageAccountName $stoname - SkipStorage
96
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Set done"
97
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Get with extension"
98
+ $extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
99
+
100
+
101
+ Assert-NotNull $extension
102
102
Assert-AreEqual $extension.Publisher ' Microsoft.AzureCAT.AzureEnhancedMonitoring'
103
103
Assert-AreEqual $extension.ExtensionType ' AzureCATExtensionHandler'
104
104
Assert-AreEqual $extension.Name ' AzureCATExtensionHandler'
105
105
$settings = $extension.PublicSettings | ConvertFrom-Json
106
106
Assert-NotNull $settings.cfg
107
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Get done"
107
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Get done"
108
108
109
- # Test command.
110
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Test with extension"
111
- $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
112
- Assert-True { $res.Result }
113
- Assert-True { ($res.PartialResults.Count -gt 0 ) }
114
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Test done"
109
+ # Test command.
110
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Test with extension"
111
+ $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
112
+ Assert-True { $res.Result }
113
+ Assert-True { ($res.PartialResults.Count -gt 0 ) }
114
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Test done"
115
115
116
- # Remove command.
117
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Remove with extension"
116
+ # Remove command.
117
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Remove with extension"
118
118
Remove-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
119
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Remove done"
119
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Remove done"
120
120
121
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Get after remove"
121
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Get after remove"
122
122
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
123
123
Assert-Null $extension
124
- Write-Verbose " Test-AEMExtensionAdvancedWindows: Get after remove done"
124
+ Write-Verbose " Test-AEMExtensionAdvancedWindows: Get after remove done"
125
125
}
126
126
finally
127
127
{
@@ -141,30 +141,30 @@ function Test-AEMExtensionBasicLinux
141
141
$vm = Create- AdvancedVM - rgname $rgname - loc $loc - linux
142
142
$vmname = $vm.Name
143
143
144
- # Get with not extension
145
- $extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
146
- Assert-Null $extension
147
- # Test with not extension
148
- $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
149
- Assert-False { $testResult.Result }
144
+ # Get with not extension
145
+ $extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
146
+ Assert-Null $extension
147
+ # Test with not extension
148
+ $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
149
+ Assert-False { $testResult.Result }
150
150
151
- # Set and Get command.
152
- Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorage
151
+ # Set and Get command.
152
+ Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorage
153
153
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
154
154
155
- Assert-NotNull $extension
155
+ Assert-NotNull $extension
156
156
Assert-AreEqual $extension.Publisher ' Microsoft.OSTCExtensions'
157
157
Assert-AreEqual $extension.ExtensionType ' AzureEnhancedMonitorForLinux'
158
158
Assert-AreEqual $extension.Name ' AzureEnhancedMonitorForLinux'
159
159
$settings = $extension.PublicSettings | ConvertFrom-Json
160
160
Assert-NotNull $settings.cfg
161
161
162
- # Test command.
163
- $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WaitTimeInMinutes 50 - SkipStorageCheck
164
- Assert-True { $testResult.Result }
165
- Assert-True { ($testResult.PartialResults.Count -gt 0 ) }
162
+ # Test command.
163
+ $testResult = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WaitTimeInMinutes 50 - SkipStorageCheck
164
+ Assert-True { $testResult.Result }
165
+ Assert-True { ($testResult.PartialResults.Count -gt 0 ) }
166
166
167
- # Remove command.
167
+ # Remove command.
168
168
Remove-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
169
169
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
170
170
Assert-Null $extension
@@ -183,59 +183,59 @@ function Test-AEMExtensionAdvancedLinux
183
183
184
184
try
185
185
{
186
- Write-Verbose " Start the test Test-AEMExtensionAdvancedLinux"
186
+ Write-Verbose " Start the test Test-AEMExtensionAdvancedLinux"
187
187
# Setup
188
188
$vm = Create- AdvancedVM - rgname $rgname - loc $loc - vmsize ' Standard_DS2' - stotype ' Premium_LRS' - nicCount 2 - linux
189
189
$vmname = $vm.Name
190
- Write-Verbose " Test-AEMExtensionAdvancedLinux: VM created"
191
-
192
- # Get with not extension
193
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Get with no extension"
194
- $extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
195
- Assert-Null $extension
196
-
197
- # Test with not extension
198
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Test with no extension"
199
- $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
200
- Write-Verbose (" Test-AEMExtensionAdvancedLinux: Test result " + $res.Result )
201
- Assert-False { $res.Result }
202
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Test done"
203
-
204
- $stoname = ' sto' + $rgname + " 2" ;
205
- New-AzureRmStorageAccount - ResourceGroupName $rgname - Name $stoname - Location $loc - Type ' Standard_LRS' ;
206
-
207
- # Set and Get command.
208
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Set with no extension"
209
- Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WADStorageAccountName $stoname - SkipStorage
210
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Set done"
211
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Get with extension"
190
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: VM created"
191
+
192
+ # Get with not extension
193
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Get with no extension"
212
194
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
213
-
195
+ Assert-Null $extension
214
196
215
- Assert-NotNull $extension
197
+ # Test with not extension
198
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Test with no extension"
199
+ $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
200
+ Write-Verbose (" Test-AEMExtensionAdvancedLinux: Test result " + $res.Result )
201
+ Assert-False { $res.Result }
202
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Test done"
203
+
204
+ $stoname = ' sto' + $rgname + " 2" ;
205
+ New-AzureRmStorageAccount - ResourceGroupName $rgname - Name $stoname - Location $loc - Type ' Standard_LRS' ;
206
+
207
+ # Set and Get command.
208
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Set with no extension"
209
+ Set-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - WADStorageAccountName $stoname - SkipStorage
210
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Set done"
211
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Get with extension"
212
+ $extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
213
+
214
+
215
+ Assert-NotNull $extension
216
216
Assert-AreEqual $extension.Publisher ' Microsoft.OSTCExtensions'
217
217
Assert-AreEqual $extension.ExtensionType ' AzureEnhancedMonitorForLinux'
218
218
Assert-AreEqual $extension.Name ' AzureEnhancedMonitorForLinux'
219
219
$settings = $extension.PublicSettings | ConvertFrom-Json
220
220
Assert-NotNull $settings.cfg
221
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Get done"
221
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Get done"
222
222
223
- # Test command.
224
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Test with extension"
225
- $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
226
- Assert-True { $res.Result }
227
- Assert-True { ($res.PartialResults.Count -gt 0 ) }
228
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Test done"
223
+ # Test command.
224
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Test with extension"
225
+ $res = Test-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname - SkipStorageCheck
226
+ Assert-True { $res.Result }
227
+ Assert-True { ($res.PartialResults.Count -gt 0 ) }
228
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Test done"
229
229
230
- # Remove command.
231
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Remove with extension"
230
+ # Remove command.
231
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Remove with extension"
232
232
Remove-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
233
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Remove done"
233
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Remove done"
234
234
235
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Get after remove"
235
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Get after remove"
236
236
$extension = Get-AzureRmVMAEMExtension - ResourceGroupName $rgname - VMName $vmname
237
237
Assert-Null $extension
238
- Write-Verbose " Test-AEMExtensionAdvancedLinux: Get after remove done"
238
+ Write-Verbose " Test-AEMExtensionAdvancedLinux: Get after remove done"
239
239
}
240
240
finally
241
241
{
@@ -246,13 +246,13 @@ function Test-AEMExtensionAdvancedLinux
246
246
247
247
function Create-AdvancedVM ($rgname , $vmname , $loc , $vmsize , $stotype , $nicCount , [Switch ] $linux )
248
248
{
249
- # Initialize parameters
249
+ # Initialize parameters
250
250
$rgname = if ([string ]::IsNullOrEmpty($rgname )) { Get-ComputeTestResourceName } else { $rgname }
251
251
$vmname = if ([string ]::IsNullOrEmpty($vmname )) { ' vm' + $rgname } else { $vmname }
252
252
$loc = if ([string ]::IsNullOrEmpty($loc )) { Get-ComputeVMLocation } else { $loc }
253
- $vmsize = if ([string ]::IsNullOrEmpty($vmsize )) { ' Standard_A2' } else { $vmsize }
254
- $stotype = if ([string ]::IsNullOrEmpty($stotype )) { ' Standard_LRS' } else { $stotype }
255
- $nicCount = if ([string ]::IsNullOrEmpty($nicCount )) { 1 } else { [int ]$nicCount }
253
+ $vmsize = if ([string ]::IsNullOrEmpty($vmsize )) { ' Standard_A2' } else { $vmsize }
254
+ $stotype = if ([string ]::IsNullOrEmpty($stotype )) { ' Standard_LRS' } else { $stotype }
255
+ $nicCount = if ([string ]::IsNullOrEmpty($nicCount )) { 1 } else { [int ]$nicCount }
256
256
257
257
# Common
258
258
New-AzureRmResourceGroup - Name $rgname - Location $loc - Force;
@@ -269,23 +269,23 @@ function Create-AdvancedVM($rgname, $vmname, $loc, $vmsize, $stotype, $nicCount,
269
269
$pubip = New-AzureRmPublicIpAddress - Force - Name (' pubip' + $rgname ) - ResourceGroupName $rgname - Location $loc - AllocationMethod Dynamic - DomainNameLabel (' pubip' + $rgname );
270
270
$pubip = Get-AzureRmPublicIpAddress - Name (' pubip' + $rgname ) - ResourceGroupName $rgname ;
271
271
$pubipId = $pubip.Id ;
272
-
273
- $pibparams = @ {}
274
- $pibparams.Add (" PublicIpAddressId" , $pubip.Id )
275
- $nicPrimParams = @ {}
276
- $nicPrimParams.Add (" Primary" , $true )
277
- for ($i = 0 ;$i -lt $nicCount ;$i ++ )
278
- {
279
- $nic = New-AzureRmNetworkInterface - Force - Name (' nic' + $i + $rgname ) - ResourceGroupName $rgname - Location $loc - SubnetId $subnetId @pibparams
280
- $nic = Get-AzureRmNetworkInterface - Name (' nic' + $i + $rgname ) - ResourceGroupName $rgname ;
281
- $nicId = $nic.Id ;
282
-
283
- $p = Add-AzureRmVMNetworkInterface - VM $p - Id $nicId @nicPrimParams ;
284
- Assert-AreEqual $p.NetworkProfile.NetworkInterfaces [$i ].Id $nicId ;
285
-
286
- $pibparams = @ {}
287
- $nicPrimParams = @ {}
288
- }
272
+
273
+ $pibparams = @ {}
274
+ $pibparams.Add (" PublicIpAddressId" , $pubip.Id )
275
+ $nicPrimParams = @ {}
276
+ $nicPrimParams.Add (" Primary" , $true )
277
+ for ($i = 0 ;$i -lt $nicCount ;$i ++ )
278
+ {
279
+ $nic = New-AzureRmNetworkInterface - Force - Name (' nic' + $i + $rgname ) - ResourceGroupName $rgname - Location $loc - SubnetId $subnetId @pibparams
280
+ $nic = Get-AzureRmNetworkInterface - Name (' nic' + $i + $rgname ) - ResourceGroupName $rgname ;
281
+ $nicId = $nic.Id ;
282
+
283
+ $p = Add-AzureRmVMNetworkInterface - VM $p - Id $nicId @nicPrimParams ;
284
+ Assert-AreEqual $p.NetworkProfile.NetworkInterfaces [$i ].Id $nicId ;
285
+
286
+ $pibparams = @ {}
287
+ $nicPrimParams = @ {}
288
+ }
289
289
Assert-AreEqual $p.NetworkProfile.NetworkInterfaces.Count $nicCount ;
290
290
291
291
# Storage Account (SA)
@@ -329,36 +329,36 @@ function Create-AdvancedVM($rgname, $vmname, $loc, $vmsize, $stotype, $nicCount,
329
329
$computerName = ' test' ;
330
330
$vhdContainer = " https://$stoname .blob.core.windows.net/test" ;
331
331
332
- if ($linux )
333
- {
334
- $p = Set-AzureRmVMOperatingSystem - VM $p - Linux - ComputerName $computerName - Credential $cred ;
332
+ if ($linux )
333
+ {
334
+ $p = Set-AzureRmVMOperatingSystem - VM $p - Linux - ComputerName $computerName - Credential $cred ;
335
335
336
- $imgRef = Get-LinuxImage ;
337
- $p = ($imgRef | Set-AzureRmVMSourceImage - VM $p );
338
- }
339
- else
340
- {
341
- $p = Set-AzureRmVMOperatingSystem - VM $p - Windows - ComputerName $computerName - Credential $cred - ProvisionVMAgent;
336
+ $imgRef = Get-LinuxImage ;
337
+ $p = ($imgRef | Set-AzureRmVMSourceImage - VM $p );
338
+ }
339
+ else
340
+ {
341
+ $p = Set-AzureRmVMOperatingSystem - VM $p - Windows - ComputerName $computerName - Credential $cred - ProvisionVMAgent;
342
342
343
- $imgRef = Get-DefaultCRPWindowsImageOffline ;
344
- $p = ($imgRef | Set-AzureRmVMSourceImage - VM $p );
345
- }
343
+ $imgRef = Get-DefaultCRPWindowsImageOffline ;
344
+ $p = ($imgRef | Set-AzureRmVMSourceImage - VM $p );
345
+ }
346
346
347
347
Assert-AreEqual $p.OSProfile.AdminUsername $user ;
348
348
Assert-AreEqual $p.OSProfile.ComputerName $computerName ;
349
349
Assert-AreEqual $p.OSProfile.AdminPassword $password ;
350
- if (-not $linux )
351
- {
352
- Assert-AreEqual $p.OSProfile.WindowsConfiguration.ProvisionVMAgent $true ;
353
- }
350
+ if (-not $linux )
351
+ {
352
+ Assert-AreEqual $p.OSProfile.WindowsConfiguration.ProvisionVMAgent $true ;
353
+ }
354
354
355
355
Assert-AreEqual $p.StorageProfile.ImageReference.Offer $imgRef.Offer ;
356
356
Assert-AreEqual $p.StorageProfile.ImageReference.Publisher $imgRef.PublisherName ;
357
357
Assert-AreEqual $p.StorageProfile.ImageReference.Sku $imgRef.Skus ;
358
358
Assert-AreEqual $p.StorageProfile.ImageReference.Version $imgRef.Version ;
359
359
360
360
# Virtual Machine
361
- $p = Set-AzureRmVMBootDiagnostics - VM $p - Disable
361
+ $p = Set-AzureRmVMBootDiagnostics - VM $p - Disable
362
362
New-AzureRmVM - ResourceGroupName $rgname - Location $loc - VM $p ;
363
363
364
364
$vm = Get-AzureRmVM - ResourceGroupName $rgname - VMName $vmname
0 commit comments