@@ -400,13 +400,9 @@ function Test-CreateUpdateManagedInstanceWithMinimalTlsVersion
400
400
function Test-CreateManagedInstanceWithMaintenanceConfigurationId
401
401
{
402
402
# Setup
403
- $rg = Create- ResourceGroupForTest " westeurope"
404
- $vnetName = " cl_maintenance_configuration"
405
- $subnetName = " ManagedInstance"
406
-
407
- # Setup VNET
408
- $virtualNetwork1 = CreateAndGetVirtualNetworkForManagedInstance $vnetName $subnetName $rg.Location
409
- $subnetId = $virtualNetwork1.Subnets.where ({ $_.Name -eq $subnetName })[0 ].Id
403
+ $location = " westeurope"
404
+ $rgName = " fmwtestweu"
405
+ $subnetId = " /subscriptions/a295933f-f7f5-4994-a109-8fa51241a5d6/resourceGroups/fmwtestweu/providers/Microsoft.Network/virtualNetworks/vnet-fmwnopolicy/subnets/ManagedInstance"
410
406
411
407
$managedInstanceName = Get-ManagedInstanceName
412
408
$version = " 12.0"
@@ -415,21 +411,22 @@ function Test-CreateManagedInstanceWithMaintenanceConfigurationId
415
411
$storageSizeInGB = 32
416
412
$vCore = 8
417
413
$skuName = " GP_Gen5"
418
- $maintenanceConfigurationId = " /subscriptions/a295933f-f7f5-4994-a109-8fa51241a5d6/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/MI_Sat_12AM_6AM"
414
+ $maintenanceConfigurationId = Get-PublicMaintenanceConfigurationName $location " MI_1"
415
+ $expectedMaintenanceConfigurationValue = Get-PublicMaintenanceConfigurationId $location " MI_1"
419
416
420
417
421
418
try
422
419
{
423
- $managedInstance1 = New-AzSqlInstance - ResourceGroupName $rg .ResourceGroupName - Name $managedInstanceName `
424
- - Location $rg .Location - AdministratorCredential $credentials - SubnetId $subnetId `
420
+ $managedInstance1 = New-AzSqlInstance - ResourceGroupName $rgName - Name $managedInstanceName `
421
+ - Location $location - AdministratorCredential $credentials - SubnetId $subnetId `
425
422
- LicenseType $licenseType - StorageSizeInGB $storageSizeInGB - Vcore $vCore - SkuName $skuName - AssignIdentity `
426
423
- MaintenanceConfigurationId $maintenanceConfigurationId
427
424
428
425
Assert-AreEqual $managedInstance1.ManagedInstanceName $managedInstanceName
429
- Assert-AreEqual $managedInstance1.MaintenanceConfigurationId " MI_Sat_12AM_6AM "
426
+ Assert-AreEqual $managedInstance1.MaintenanceConfigurationId $expectedMaintenanceConfigurationValue
430
427
}
431
428
finally
432
429
{
433
- Remove-ResourceGroupForTest $rg
430
+ Remove-AzSqlInstance - ResourceGroupName $rgName - Name $managedInstanceName - Force
434
431
}
435
432
}
0 commit comments