Skip to content

Commit 945a81d

Browse files
Ajit Navasarewyunchi-ms
andauthored
ServiceBus: added support for ZoneRedundant and DisableLocalAuth to namespace (#15961)
* updates for ZoneRedundant and DisableLocalAuth * dded support for ZoneRedundant and DisableLocalAuth to namesapace * updated servicebus nuget version in eventgrid * updated eventgrid recording * testign the Eventgird test by adding ref for servicebus * updated Eventgrid test * try with ref servicebus project * reverted changes to eventgrid test project * updated event gridtest * Update ChangeLog.md Co-authored-by: Yunchi Wang <[email protected]>
1 parent e80da18 commit 945a81d

File tree

28 files changed

+24055
-28199
lines changed

28 files changed

+24055
-28199
lines changed

src/EventGrid/EventGrid.Test/EventGrid.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<PackageReference Include="Microsoft.Azure.Management.EventGrid" Version="6.0.0" />
1515
<PackageReference Include="Microsoft.Azure.Management.EventHub" Version="2.7.0" />
1616
<PackageReference Include="Microsoft.Azure.Management.Relay" Version="2.0.2" />
17-
<PackageReference Include="Microsoft.Azure.Management.ServiceBus" Version="2.1.0" />
17+
<PackageReference Include="Microsoft.Azure.Management.ServiceBus" Version="3.0.0" />
1818
<PackageReference Include="Microsoft.Azure.Management.Storage" Version="23.0.0" />
1919
</ItemGroup>
2020

src/EventGrid/EventGrid.Test/SessionRecords/Microsoft.Azure.Commands.EventGrid.Tests.ScenarioTests.EventSubscriptionTests/EventGrid_EventSubscription_CustomTopics.json

Lines changed: 917 additions & 947 deletions
Large diffs are not rendered by default.

src/ServiceBus/ServiceBus.Test/ScenarioTests/NetworkRuleSetTests.ps1

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,9 @@ function NetworkRuleSetTests {
6767
$result = Add-AzServiceBusIPRule -ResourceGroup $resourceGroupName -Name $namespaceName -IpMask "3.3.3.3"
6868

6969
Write-Debug "Add a new VirtualNetworkRule to the default NetwrokRuleSet"
70-
$result = Add-AzServiceBusVirtualNetworkRule -ResourceGroup $resourceGroupName -Name $namespaceName -SubnetId "/subscriptions/854d368f-1828-428f-8f3c-f2affa9b2f7d/resourcegroups/v-ajnavtest/providers/Microsoft.Network/virtualNetworks/sbehvnettest1/subnets/default"
71-
$result = Add-AzServiceBusVirtualNetworkRule -ResourceGroup $resourceGroupName -Name $namespaceName -SubnetId "/subscriptions/854d368f-1828-428f-8f3c-f2affa9b2f7d/resourcegroups/v-ajnavtest/providers/Microsoft.Network/virtualNetworks/sbehvnettest1/subnets/sbdefault"
72-
$result = Add-AzServiceBusVirtualNetworkRule -ResourceGroup $resourceGroupName -Name $namespaceName -SubnetId "/subscriptions/854d368f-1828-428f-8f3c-f2affa9b2f7d/resourcegroups/v-ajnavtest/providers/Microsoft.Network/virtualNetworks/sbehvnettest1/subnets/sbdefault01"
70+
$result = Add-AzServiceBusVirtualNetworkRule -ResourceGroup $resourceGroupName -Name $namespaceName -SubnetId "/subscriptions/326100e2-f69d-4268-8503-075374f62b6e/resourcegroups/v-ajnavtest/providers/Microsoft.Network/virtualNetworks/sbehvnettest1/subnets/default"
71+
$result = Add-AzServiceBusVirtualNetworkRule -ResourceGroup $resourceGroupName -Name $namespaceName -SubnetId "/subscriptions/326100e2-f69d-4268-8503-075374f62b6e/resourcegroups/v-ajnavtest/providers/Microsoft.Network/virtualNetworks/sbehvnettest1/subnets/sbdefault"
72+
$result = Add-AzServiceBusVirtualNetworkRule -ResourceGroup $resourceGroupName -Name $namespaceName -SubnetId "/subscriptions/326100e2-f69d-4268-8503-075374f62b6e/resourcegroups/v-ajnavtest/providers/Microsoft.Network/virtualNetworks/sbehvnettest1/subnets/sbdefault01"
7373

7474
Write-Debug "Get NetwrokRuleSet"
7575
$getResult1 = Get-AzServiceBusNetworkRuleSet -ResourceGroup $resourceGroupName -Name $namespaceName
@@ -96,7 +96,7 @@ function NetworkRuleSetTests {
9696
Assert-AreEqual $setResult1.VirtualNetworkRules.Count 3 "Set1 - VirtualNetworkRules count did not matched"
9797

9898
Write-Debug "Add a new VirtualNetworkRule to the default NetwrokRuleSet"
99-
$result = Remove-AzServiceBusVirtualNetworkRule -ResourceGroup $resourceGroupName -Name $namespaceName -SubnetId "/subscriptions/854d368f-1828-428f-8f3c-f2affa9b2f7d/resourcegroups/v-ajnavtest/providers/Microsoft.Network/virtualNetworks/sbehvnettest1/subnets/default"
99+
$result = Remove-AzServiceBusVirtualNetworkRule -ResourceGroup $resourceGroupName -Name $namespaceName -SubnetId "/subscriptions/326100e2-f69d-4268-8503-075374f62b6e/resourcegroups/v-ajnavtest/providers/Microsoft.Network/virtualNetworks/sbehvnettest1/subnets/default"
100100

101101
Write-Debug "Delete NetwrokRuleSet"
102102
$result = Remove-AzServiceBusNetworkRuleSet -ResourceGroup $resourceGroupName -Name $namespaceName

src/ServiceBus/ServiceBus.Test/ScenarioTests/ServiceBusServiceTests.ps1

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@ Tests EventHub Namespace Create List Remove operations.
1919
#>
2020
function ServiceBusTests {
2121
# Setup
22-
$location = Get-Location
22+
$location = "East US 2"
2323
$resourceGroupName = getAssetName "RGName-"
2424
$namespaceName = getAssetName "Namespace1-"
2525
$namespaceName2 = getAssetName "Namespace2-"
26+
$namespaceName3 = getAssetName "Namespace3-"
27+
2628

2729
Write-Debug "Create resource group"
2830
New-AzResourceGroup -Name $resourceGroupName -Location $location -Force
@@ -60,7 +62,16 @@ function ServiceBusTests {
6062
$allCreatedNamespace = Get-AzServiceBusNamespace
6163
Assert-True { $allCreatedNamespace.Count -gt 1 }
6264

65+
# for ZoneRedundant and DisableLocalAuth
66+
Write-Debug "NamespaceName : $namespaceName3"
67+
$result = New-AzServiceBusNamespace -ResourceGroupName $resourceGroupName -Location $location -Name $namespaceName3 -SkuName "Premium" -ZoneRedundant -DisableLocalAuth
68+
# Assert
69+
Assert-AreEqual $result.Name $namespaceName3
70+
Assert-True {$result.ZoneRedundant}
71+
Assert-True {$result.DisableLocalAuth}
72+
6373
Write-Debug " Delete namespaces"
74+
Remove-AzServiceBusNamespace -ResourceGroupName $resourceGroupName -Name $namespaceName3
6475
Remove-AzServiceBusNamespace -ResourceGroupName $resourceGroupName -Name $namespaceName2
6576
Remove-AzServiceBusNamespace -ResourceGroupName $resourceGroupName -Name $namespaceName
6677

src/ServiceBus/ServiceBus.Test/ServiceBus.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</PropertyGroup>
1212

1313
<ItemGroup>
14-
<PackageReference Include="Microsoft.Azure.Management.ServiceBus" Version="2.1.0" />
14+
<PackageReference Include="Microsoft.Azure.Management.ServiceBus" Version="3.0.0" />
1515
</ItemGroup>
1616

1717
</Project>

src/ServiceBus/ServiceBus.Test/SessionRecords/Microsoft.Azure.Commands.ServiceBus.Test.ScenarioTests.NetworkRuleSetTests/NetworkRuleSetCRUD.json

Lines changed: 1018 additions & 752 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)