@@ -28,21 +28,6 @@ function Test-AzureContainerRegistry
28
28
{
29
29
New-AzResourceGroup - Name $resourceGroupName - Location $location
30
30
31
- # Creating a container registry with a default new storage account
32
- # $classicRegistry = New-AzContainerRegistry -ResourceGroupName $resourceGroupName -Name $classicRegistryName -Sku "Classic"
33
- # Verify-ContainerRegistry $classicRegistry $resourceGroupName $classicRegistryName "Classic" $null $false
34
-
35
- # Check if the registry name already exists
36
- # $nameStatus = Test-AzContainerRegistryNameAvailability -Name $classicRegistryName
37
- # Assert-True {!$nameStatus.nameAvailable}
38
- # Assert-AreEqual "AlreadyExists" $nameStatus.Reason
39
- # Assert-AreEqual "The registry $($classicRegistryName) is already in use." $nameStatus.Message
40
-
41
- # Create different sku registries
42
- # $storageAccountName = $classicRegistry.StorageAccountName
43
- # $retrievedRegistry = Get-AzContainerRegistry -ResourceGroupName $resourceGroupName -Name $classicRegistryName
44
- # Verify-ContainerRegistry $retrievedRegistry $resourceGroupName $classicRegistryName "Classic" $storageAccountName $false
45
-
46
31
$basicRegistryName = Get-RandomRegistryName
47
32
$basicRegistry = New-AzContainerRegistry - ResourceGroupName $resourceGroupName - Name $basicRegistryName - Sku " Basic" - EnableAdminUser
48
33
Verify- ContainerRegistry $basicRegistry $resourceGroupName $basicRegistryName " Basic" $null $true
@@ -67,37 +52,24 @@ function Test-AzureContainerRegistry
67
52
{
68
53
switch ($r.SkuName )
69
54
{
70
- # "Classic" { Verify-ContainerRegistry $r $resourceGroupName $classicRegistryName "Classic" $storageAccountName $false }
71
55
" Basic" { Verify- ContainerRegistry $r $resourceGroupName $basicRegistryName " Basic" $null $true }
72
56
" Standard" { Verify- ContainerRegistry $r $resourceGroupName $standardRegistryName " Standard" $null $false }
73
57
" Premium" { Verify- ContainerRegistry $r $resourceGroupName $premiumRegistryName " Premium" $null $false }
74
58
}
75
59
}
76
60
77
61
# Delete container registry
78
- # Get-AzContainerRegistry -ResourceGroupName $resourceGroupName -Name $classicRegistryName | Remove-AzContainerRegistry
79
62
Get-AzContainerRegistry - ResourceGroupName $resourceGroupName - Name $standardRegistryName | Remove-AzContainerRegistry
80
63
Remove-AzContainerRegistry - ResourceGroupName $resourceGroupName - Name $premiumRegistryName
81
64
Remove-AzContainerRegistry - ResourceGroupName $resourceGroupName - Name $basicRegistryName
82
65
$registries = Get-AzContainerRegistry - ResourceGroupName $resourceGroupName
83
66
Assert-AreEqual 0 $registries.Count
84
67
85
- # Creating a container registry with an existing storage account
86
- # $classicRegistryName = Get-RandomRegistryName
87
- # $classicRegistry = New-AzContainerRegistry -ResourceGroupName $resourceGroupName -Name $classicRegistryName -Sku "Classic" -StorageAccountName $storageAccountName
88
- # Verify-ContainerRegistry $classicRegistry $resourceGroupName $classicRegistryName "Classic" $storageAccountName $false
89
-
90
68
# Creating a premium sku container registry with an existing storage account
91
69
$premiumRegistryName = Get-RandomRegistryName
92
- # Assert-Error {New-AzContainerRegistry -ResourceGroupName $resourceGroupName -Name $premiumRegistryName -Sku "Premium" -StorageAccountName $storageAccountName} "User cannot provide storage account in SKU Premium"
93
-
94
- # update classic sku container registry
95
- # $updatedClassicRegistry = Update-AzContainerRegistry -ResourceGroupName $resourceGroupName -Name $classicRegistryName -EnableAdminUser -StorageAccountName $storageAccountName
96
- # Verify-ContainerRegistry $updatedClassicRegistry $resourceGroupName $classicRegistryName "Classic" $storageAccountName $true
97
70
98
71
# update premium sku container registry with storage account
99
72
$premiumRegistry = New-AzContainerRegistry - ResourceGroupName $resourceGroupName - Name $premiumRegistryName - Sku " Premium"
100
- # Assert-Error {Update-AzContainerRegistry -ResourceGroupName $resourceGroupName -Name $premiumRegistryName -EnableAdminUser -StorageAccountName $storageAccountName} "Storage account cannot be updated in SKU Premium"
101
73
102
74
Get-AzContainerRegistry - ResourceGroupName $resourceGroupName - Name $premiumRegistryName | Update-AzContainerRegistry - DisableAdminUser
103
75
Verify- ContainerRegistry $premiumRegistry $resourceGroupName $premiumRegistryName " Premium" $null $false
0 commit comments