@@ -104,7 +104,7 @@ function Test-VolumeCrud
104104 # create first volume and check
105105 $newTagName = " tag1"
106106 $newTagValue = " tagValue1"
107- $retrievedVolume = New-AzNetAppFilesVolume - ResourceGroupName $resourceGroup - Location $resourceLocation - AccountName $accName - PoolName $poolName - VolumeName $volName1 - CreationToken $volName1 - UsageThreshold $usageThreshold - ServiceLevel $serviceLevel - SubnetId $subnetId - Tag @ {$newTagName = $newTagValue } - ExportPolicy $exportPolicy - ProtocolTypes $protocolTypes
107+ $retrievedVolume = New-AzNetAppFilesVolume - ResourceGroupName $resourceGroup - Location $resourceLocation - AccountName $accName - PoolName $poolName - VolumeName $volName1 - CreationToken $volName1 - UsageThreshold $usageThreshold - ServiceLevel $serviceLevel - SubnetId $subnetId - Tag @ {$newTagName = $newTagValue } - ExportPolicy $exportPolicy - ProtocolType $protocolTypes
108108 Assert-AreEqual " $accName /$poolName /$volName1 " $retrievedVolume.Name
109109 Assert-AreEqual $serviceLevel $retrievedVolume.ServiceLevel
110110 Assert-AreEqual True $retrievedVolume.Tags.ContainsKey ($newTagName )
@@ -151,21 +151,21 @@ function Test-VolumeCrud
151151 Assert-AreEqual $retrievedVolume.ExportPolicy.Rules [0 ].AllowedClients ' 0.0.0.0/0'
152152 Assert-AreEqual $retrievedVolume.ExportPolicy.Rules [1 ].AllowedClients ' 1.2.3.0/24'
153153
154- $rule3 = @ {
155- RuleIndex = 3
156- UnixReadOnly = ' false'
157- UnixReadWrite = ' true'
158- Cifs = ' false'
159- Nfsv3 = ' true'
160- Nfsv4 = ' false'
161- AllowedClients = ' 1.2.3.0/24'
162- }
163-
164- $exportPolicyUpdate = @ {
165- Rules = (
166- $rule2 , $rule3
167- )
168- }
154+ $rule4 = @ {
155+ RuleIndex = 3
156+ UnixReadOnly = ' false'
157+ UnixReadWrite = ' true'
158+ Cifs = ' false'
159+ Nfsv3 = ' true'
160+ Nfsv4 = ' false'
161+ AllowedClients = ' 1.2.3.0/24'
162+ }
163+
164+ $exportPolicyUpdate = @ {
165+ Rules = (
166+ $rule2 , $rule4
167+ )
168+ }
169169
170170 # now patch the policy
171171 $retrievedVolume = Update-AzNetAppFilesVolume - ResourceGroupName $resourceGroup - Location $resourceLocation - AccountName $accName - PoolName $poolName - VolumeName $volName1 - ExportPolicy $exportPolicyUpdate
@@ -190,7 +190,7 @@ function Test-VolumeCrud
190190 # create the volume and check
191191 $newTagName = " tag1"
192192 $newTagValue = " tagValue1"
193- $retrievedVolume = New-AzNetAppFilesVolume - ResourceGroupName $resourceGroup - Location $resourceLocation - AccountName $accName - PoolName $poolName2 - VolumeName $volName4 - CreationToken $volName4 - UsageThreshold $doubleUsage - ServiceLevel " Standard" - SubnetId $subnetId - Tag @ {$newTagName = $newTagValue } - ExportPolicy $exportPolicy - ProtocolTypes $protocolTypes
193+ $retrievedVolume = New-AzNetAppFilesVolume - ResourceGroupName $resourceGroup - Location $resourceLocation - AccountName $accName - PoolName $poolName2 - VolumeName $volName4 - CreationToken $volName4 - UsageThreshold $doubleUsage - ServiceLevel " Standard" - SubnetId $subnetId - Tag @ {$newTagName = $newTagValue } - ExportPolicy $exportPolicy - ProtocolType $protocolTypes
194194 Assert-AreEqual " $accName /$poolName2 /$volName4 " $retrievedVolume.Name
195195 Assert-AreEqual " Standard" $retrievedVolume.ServiceLevel
196196 Assert-AreEqual True $retrievedVolume.Tags.ContainsKey ($newTagName )
0 commit comments