0

Ich muss eine bestehende Virtual Machine in Azure und die Network Security Group mit der VM verbundenen löschen. Aber ich muss die Inbound Security Rules der Network Security Group speichern, die ich löschen werde.Exportieren und Importieren eingehender Sicherheitsregeln in Microsoft Azure

Gibt es eine Möglichkeit, die Inbound Security Rules als Vorlage zu einer Art JSON, CSV oder einem anderen Format zu exportieren und dann kann ich es auch für andere Network Security Group gelten durch die Inbound Security Rules aus der Vorlage importieren?

+0

haben Sie dies bereits versucht - (Get-AzureNetworkSecurityGroup -Name "Name" -Detailed) .Rules | Export-csv -Pfad "C: \ nsgfile.csv" – Aravind

Antwort

0

Wenn Sie keine Shell verwenden möchten, können Sie eine einfache API-Aufruf verwenden:

https://management.azure.com/subscriptions/YOUR_SUBSCRIPTIONID/resourceGroups/YOUR_RESOURCE_GROUP_NAME/providers/Microsoft.Network/networkSecurityGroups/YOUR_NSG_NAME?api-version=2016-07-01 

Dies wird eine JSON-Antwort mit Ihren Regeln unter properties.securityRules zurückzukehren.

Sie benötigen die ein Authorization-Header enthalten, die Sie bekommen können:

Log in Azure> öffnen Entwicklermodus auf Ihrem Browser> das Netzwerk Tab öffnen und suchen Sie nach aufrufen> kopieren Sie die Authorization-Header (sollte mit Träger beginnen). Hier

ein Beispiel:

How to get Azure Authorization header

Sie auch this handliche Chrome-Erweiterung verwenden können, um es zu bekommen.