@@ -11,7 +11,7 @@ Invoke-LiveTestScenario -Name "Network interface CRUD with public IP address" -D
11
11
$ipcfgName = New-LiveTestResourceName
12
12
$nicName = New-LiveTestResourceName
13
13
14
- $snet = New-AzVirtualNetworkSubnetConfig - Name $snetName - AddressPrefix 10.0 .1.0 / 24
14
+ $snet = New-AzVirtualNetworkSubnetConfig - Name $snetName - AddressPrefix 10.0 .1.0 / 24 - DefaultOutboundAccess $false
15
15
$vnet = New-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName - Location $location - AddressPrefix 10.0 .0.0 / 16 - Subnet $snet
16
16
$ipTag = New-AzPublicIpTag - IpTagType FirstPartyUsage - Tag " /NonProd"
17
17
$pip = New-AzPublicIpAddress - ResourceGroupName $rgName - Name $pipName - Location $location - AllocationMethod Static - DomainNameLabel $domainNameLabel - IpTag $ipTag
@@ -57,7 +57,7 @@ Invoke-LiveTestScenario -Name "Network interface CRUD without public IP address"
57
57
$snetName = New-LiveTestResourceName
58
58
$nicName = New-LiveTestResourceName
59
59
60
- $snet = New-AzVirtualNetworkSubnetConfig - Name $snetName - AddressPrefix 10.0 .1.0 / 24
60
+ $snet = New-AzVirtualNetworkSubnetConfig - Name $snetName - AddressPrefix 10.0 .1.0 / 24 - DefaultOutboundAccess $false
61
61
$vnet = New-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName - Location $location - AddressPrefix 10.0 .0.0 / 16 - Subnet $snet
62
62
63
63
New-AzNetworkInterface - ResourceGroupName $rgName - Name $nicName - Location $location - Subnet $vnet.Subnets [0 ]
@@ -94,15 +94,15 @@ Invoke-LiveTestScenario -Name "Network interface CRUD with IP configuration" -De
94
94
$ipconfig2Name = New-LiveTestResourceName
95
95
$nicName = New-LiveTestResourceName
96
96
97
- $snet = New-AzVirtualNetworkSubnetConfig - Name $snetName - AddressPrefix 10.0 .1.0 / 24
97
+ $snet = New-AzVirtualNetworkSubnetConfig - Name $snetName - AddressPrefix 10.0 .1.0 / 24 - DefaultOutboundAccess $false
98
98
$vnet = New-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName - Location $location - AddressPrefix 10.0 .0.0 / 16 - Subnet $snet
99
99
100
100
$ipTag = New-AzPublicIpTag - IpTagType FirstPartyUsage - Tag " /NonProd"
101
101
$pip = New-AzPublicIpAddress - ResourceGroupName $rgName - Name $pipName - Location $location - AllocationMethod Static - DomainNameLabel $domainNameLabel - IpTag $ipTag
102
102
$ipconfig1 = New-AzNetworkInterfaceIpConfig - Name $ipconfig1Name - Subnet $vnet.Subnets [0 ] - PublicIpAddress $pip
103
103
$ipconfig2 = New-AzNetworkInterfaceIpConfig - Name $ipconfig2Name - PrivateIpAddressVersion IPv6
104
104
105
- New-AzNetworkInterface - ResourceGroupName $rgName - Name $nicName - Location $location - IpConfiguration $ipconfig1 , $ipconfig2 - Tag @ { testtag = " testval" }
105
+ New-AzNetworkInterface - ResourceGroupName $rgName - Name $nicName - Location $location - IpConfiguration $ipconfig1 , $ipconfig2 - Tag @ { testtag = " testval" }
106
106
107
107
$actualNic = Get-AzNetworkInterface - Name $nicName - ResourceGroupName $rgName
108
108
Assert-AreEqual $rgName $actualNic.ResourceGroupName
@@ -149,7 +149,7 @@ Invoke-LiveTestScenario -Name "Network interface CRUD with accelerated networkin
149
149
$ipcfgName = New-LiveTestResourceName
150
150
$nicName = New-LiveTestResourceName
151
151
152
- $snet = New-AzVirtualNetworkSubnetConfig - Name $snetName - AddressPrefix 10.0 .1.0 / 24
152
+ $snet = New-AzVirtualNetworkSubnetConfig - Name $snetName - AddressPrefix 10.0 .1.0 / 24 - DefaultOutboundAccess $false
153
153
$vnet = New-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName - Location $location - AddressPrefix 10.0 .0.0 / 16 - Subnet $snet
154
154
$ipTag = New-AzPublicIpTag - IpTagType FirstPartyUsage - Tag " /NonProd"
155
155
$pip = New-AzPublicIpAddress - ResourceGroupName $rgName - Name $pipName - Location $location - AllocationMethod Static - DomainNameLabel $domainNameLabel - IpTag $ipTag
@@ -197,10 +197,10 @@ Invoke-LiveTestScenario -Name "Network private link service" -Description "Test
197
197
$plsIpCfgName = New-LiveTestResourceName
198
198
$plsName = New-LiveTestResourceName
199
199
200
- $feSubnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix 10.0 .1.0 / 24
201
- $beSubnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix 10.0 .2.0 / 24
202
- $oSubnet = New-AzVirtualNetworkSubnetConfig - Name $oSnetName - AddressPrefix 10.0 .3.0 / 24 - PrivateLinkServiceNetworkPoliciesFlag Disabled
203
- $vnet = New-AzVirtualNetwork - Name $vnetName - ResourceGroupName $rgName - Location $location - AddressPrefix 10.0 .0.0 / 16 - Subnet $feSubnet , $beSubnet , $oSubnet
200
+ $feSubnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix 10.0 .1.0 / 24 - DefaultOutboundAccess $false
201
+ $beSubnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix 10.0 .2.0 / 24 - DefaultOutboundAccess $false
202
+ $oSubnet = New-AzVirtualNetworkSubnetConfig - Name $oSnetName - AddressPrefix 10.0 .3.0 / 24 - PrivateLinkServiceNetworkPoliciesFlag Disabled - DefaultOutboundAccess $false
203
+ $vnet = New-AzVirtualNetwork - Name $vnetName - ResourceGroupName $rgName - Location $location - AddressPrefix 10.0 .0.0 / 16 - Subnet $feSubnet , $beSubnet , $oSubnet
204
204
205
205
$lbIpCfg = New-AzLoadBalancerFrontendIpConfig - Name $lbIpCfgName - PrivateIpAddress 10.0 .1.5 - Subnet $vnet.Subnets [0 ]
206
206
$lbPoolCfg = New-AzLoadBalancerBackendAddressPoolConfig - Name $lbPoolCfgName
@@ -342,8 +342,8 @@ Invoke-LiveTestScenario -Name "Create virtual network" -Description "Test creati
342
342
$beSnetName = New-LiveTestResourceName
343
343
$vnetName = New-LiveTestResourceName
344
344
345
- $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24"
346
- $beSnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24"
345
+ $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24" - DefaultOutboundAccess $false
346
+ $beSnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24" - DefaultOutboundAccess $false
347
347
New-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName - Location $location - AddressPrefix " 10.0.0.0/16" - Subnet $feSnet , $beSnet - DnsServer 10.0 .1.10 , 10.0 .1.11
348
348
349
349
$actual = Get-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName
@@ -367,7 +367,7 @@ Invoke-LiveTestScenario -Name "Update virtual network" -Description "Test updati
367
367
$beSnetName = New-LiveTestResourceName
368
368
$vnetName = New-LiveTestResourceName
369
369
370
- $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24"
370
+ $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24" - DefaultOutboundAccess $false
371
371
New-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName - Location $location - AddressPrefix " 10.0.0.0/16" - Subnet $feSnet
372
372
373
373
$vnet = Get-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName
@@ -378,7 +378,7 @@ Invoke-LiveTestScenario -Name "Update virtual network" -Description "Test updati
378
378
Assert-AreEqual " Succeeded" $vnet.ProvisioningState
379
379
Assert-AreEqual 1 $vnet.Subnets.Count
380
380
381
- $vnet | Add-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24"
381
+ $vnet | Add-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24" - DefaultOutboundAccess $false
382
382
$vnet | Remove-AzVirtualNetworkSubnetConfig - Name $feSnetName
383
383
$vnet | Set-AzVirtualNetwork
384
384
@@ -402,8 +402,8 @@ Invoke-LiveTestScenario -Name "Remove virtual network" -Description "Test removi
402
402
$beSnetName = New-LiveTestResourceName
403
403
$vnetName = New-LiveTestResourceName
404
404
405
- $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24"
406
- $beSnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24"
405
+ $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24" - DefaultOutboundAccess $false
406
+ $beSnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24" - DefaultOutboundAccess $false
407
407
New-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName - Location $location - AddressPrefix " 10.0.0.0/16" - Subnet $feSnet , $beSnet
408
408
Remove-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName - Force
409
409
@@ -434,9 +434,9 @@ Invoke-LiveTestScenario -Name "Create private DNS zone group" -Description "Test
434
434
$zoneCfgName = New-LiveTestResourceName
435
435
$zoneGroupName = New-LiveTestResourceName
436
436
437
- $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled
438
- $beSnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled
439
- $oSnet = New-AzVirtualNetworkSubnetConfig - Name $oSnetName - AddressPrefix " 10.0.3.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled
437
+ $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled - DefaultOutboundAccess $false
438
+ $beSnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled - DefaultOutboundAccess $false
439
+ $oSnet = New-AzVirtualNetworkSubnetConfig - Name $oSnetName - AddressPrefix " 10.0.3.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled - DefaultOutboundAccess $false
440
440
$vnet = New-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName - Location $location - AddressPrefix " 10.0.0.0/16" - Subnet $feSnet , $beSnet , $oSnet
441
441
$feSnet = $vnet.Subnets | Where-Object Name -eq $feSnetName
442
442
$oSnet = $vnet.Subnets | Where-Object Name -eq $oSnetName
@@ -486,9 +486,9 @@ Invoke-LiveTestScenario -Name "Update private DNS zone group" -Description "Test
486
486
$zoneCfgName1 = New-LiveTestResourceName
487
487
$zoneGroupName = New-LiveTestResourceName
488
488
489
- $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled
490
- $beSnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled
491
- $oSnet = New-AzVirtualNetworkSubnetConfig - Name $oSnetName - AddressPrefix " 10.0.3.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled
489
+ $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled - DefaultOutboundAccess $false
490
+ $beSnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled - DefaultOutboundAccess $false
491
+ $oSnet = New-AzVirtualNetworkSubnetConfig - Name $oSnetName - AddressPrefix " 10.0.3.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled - DefaultOutboundAccess $false
492
492
$vnet = New-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName - Location $location - AddressPrefix " 10.0.0.0/16" - Subnet $feSnet , $beSnet , $oSnet
493
493
$feSnet = $vnet.Subnets | Where-Object Name -eq $feSnetName
494
494
$oSnet = $vnet.Subnets | Where-Object Name -eq $oSnetName
@@ -545,9 +545,9 @@ Invoke-LiveTestScenario -Name "Remove private DNS zone group" -Description "Test
545
545
$zoneCfgName = New-LiveTestResourceName
546
546
$zoneGroupName = New-LiveTestResourceName
547
547
548
- $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled
549
- $beSnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled
550
- $oSnet = New-AzVirtualNetworkSubnetConfig - Name $oSnetName - AddressPrefix " 10.0.3.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled
548
+ $feSnet = New-AzVirtualNetworkSubnetConfig - Name $feSnetName - AddressPrefix " 10.0.1.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled - DefaultOutboundAccess $false
549
+ $beSnet = New-AzVirtualNetworkSubnetConfig - Name $beSnetName - AddressPrefix " 10.0.2.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled - DefaultOutboundAccess $false
550
+ $oSnet = New-AzVirtualNetworkSubnetConfig - Name $oSnetName - AddressPrefix " 10.0.3.0/24" - PrivateEndpointNetworkPoliciesFlag Disabled - PrivateLinkServiceNetworkPoliciesFlag Disabled - DefaultOutboundAccess $false
551
551
$vnet = New-AzVirtualNetwork - ResourceGroupName $rgName - Name $vnetName - Location $location - AddressPrefix " 10.0.0.0/16" - Subnet $feSnet , $beSnet , $oSnet
552
552
$feSnet = $vnet.Subnets | Where-Object Name -eq $feSnetName
553
553
$oSnet = $vnet.Subnets | Where-Object Name -eq $oSnetName
0 commit comments