(Created page with "== Azure Network Security Group == === Create using Powershell: === <syntaxhighlight lang="powershell"> # Connect and set source subscription Connect-AzAccount Set-AzContext -SubscriptionId "source-subscription-id" # Get source NSG $sourceNSG = Get-AzNetworkSecurityGroup -ResourceGroupName "source-rg" -Name "source-nsg-name" # Switch to target subscription Set-AzContext -SubscriptionId "target-subscription-id" # Create new NSG with same rules $newNSG = New-AzNetworkS...") |
No edit summary |
||
| Line 1: | Line 1: | ||
== Azure Network Security Group == | == Azure Network Security Group == | ||
=== | === Copy NSG rules from existing NSG to create new NSG using Powershell: === | ||
<syntaxhighlight lang="powershell"> | <syntaxhighlight lang="powershell"> | ||
# Connect and set source subscription | # Connect and set source subscription | ||
Latest revision as of 15:15, 6 October 2025
Azure Network Security Group
Copy NSG rules from existing NSG to create new NSG using Powershell:
# Connect and set source subscription
Connect-AzAccount
Set-AzContext -SubscriptionId "source-subscription-id"
# Get source NSG
$sourceNSG = Get-AzNetworkSecurityGroup -ResourceGroupName "source-rg" -Name "source-nsg-name"
# Switch to target subscription
Set-AzContext -SubscriptionId "target-subscription-id"
# Create new NSG with same rules
$newNSG = New-AzNetworkSecurityGroup -ResourceGroupName "target-rg" -Name "new-nsg-name" -Location "target-location" -SecurityRules $sourceNSG.SecurityRules