az network nsg

Azure-netwerkbeveiligingsgroepen (NSG's) beheren.

U kunt het netwerkverkeer naar resources in een virtueel netwerk beheren met behulp van een netwerkbeveiligingsgroep. Een netwerkbeveiligingsgroep bevat een lijst met beveiligingsregels die inkomend of uitgaand netwerkverkeer toestaan of weigeren op basis van bron- of doel-IP-adressen, toepassingsbeveiligingsgroepen, poorten en protocollen. Ga voor meer informatie naar https://docs.microsoft.com/azure/virtual-network/virtual-networks-create-nsg-arm-cli.

Opdracht

az network nsg create

Maak een netwerkbeveiligingsgroep.

az network nsg delete

Een netwerkbeveiligingsgroep verwijderen.

az network nsg list

Netwerkbeveiligingsgroepen weergeven.

az network nsg rule

Regels voor netwerkbeveiligingsgroepen beheren.

az network nsg rule create

Maak een regel voor een netwerkbeveiligingsgroep.

az network nsg rule delete

Een regel voor een netwerkbeveiligingsgroep verwijderen.

az network nsg rule list

Alle regels in een netwerkbeveiligingsgroep weergeven.

az network nsg rule show

De details van een regel voor een netwerkbeveiligingsgroep ophalen.

az network nsg rule update

Een regel voor een netwerkbeveiligingsgroep bijwerken.

az network nsg rule wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde wordt voldaan.

az network nsg show

Informatie ophalen over een netwerkbeveiligingsgroep.

az network nsg update

Een netwerkbeveiligingsgroep bijwerken.

az network nsg wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde wordt voldaan.

az network nsg create

Maak een netwerkbeveiligingsgroep.

az network nsg create --name
                      --resource-group
                      [--location]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--tags]

Voorbeelden

Maak een NSG in een resourcegroep binnen een regio met tags.

az network nsg create -g MyResourceGroup -n MyNsg --tags foo=bar

Vereiste parameters

--name -n

Naam van de netwerkbeveiligingsgroep.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--location -l

Locatie. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.

--no-wait

Wacht niet tot de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--tags

Door spaties gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Ondersteuning voor shorthand-syntax, json-file en yaml-file. Probeer ?? meer weer te geven.

az network nsg delete

Een netwerkbeveiligingsgroep verwijderen.

az network nsg delete [--ids]
                      [--name]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--resource-group]
                      [--subscription]

Voorbeelden

Een NSG in een resourcegroep verwijderen.

az network nsg delete -g MyResourceGroup -n MyNsg

Optionele parameters

--ids

Een of meer resource-id's (door spaties gescheiden). Dit moet een volledige resource-id zijn met alle informatie over de argumenten 'Resource-id'. Geef --ids of andere 'Resource-id'-argumenten op.

--name -n

Naam van de netwerkbeveiligingsgroep.

--no-wait

Wacht niet tot de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

az network nsg list

Netwerkbeveiligingsgroepen weergeven.

az network nsg list [--resource-group]

Voorbeelden

Lijst van alle NSG's in de regio 'westus'.

az network nsg list --query "[?location=='westus']"

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

az network nsg show

Informatie ophalen over een netwerkbeveiligingsgroep.

az network nsg show [--expand]
                    [--ids]
                    [--name]
                    [--resource-group]
                    [--subscription]

Voorbeelden

Basisinformatie over een NSG ophalen.

az network nsg show -g MyResourceGroup -n MyNsg

Haal de standaardbeveiligingsregels van een NSG op en maak de uitvoer op als een tabel.

az network nsg show -g MyResourceGroup -n MyNsg --query "defaultSecurityRules[]" -o table

Haal alle standaard NSG-regels op met toegang toestaan en maak de uitvoer op als een tabel.

az network nsg show -g MyResourceGroup -n MyNsg --query "defaultSecurityRules[?access=='Allow']" -o table

Optionele parameters

--expand

Breidt resources waarnaar wordt verwezen. De standaardwaarde is Geen.

--ids

Een of meer resource-id's (door spaties gescheiden). Dit moet een volledige resource-id zijn met alle informatie over de argumenten 'Resource-id'. Geef --ids of andere 'Resource-id'-argumenten op.

--name -n

Naam van de netwerkbeveiligingsgroep.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

az network nsg update

Een netwerkbeveiligingsgroep bijwerken.

Deze opdracht kan alleen worden gebruikt om de tags van een NSG bij te werken. Naam en resourcegroep zijn onveranderbaar en kunnen niet worden bijgewerkt.

az network nsg update [--add]
                      [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                      [--ids]
                      [--location]
                      [--name]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--remove]
                      [--resource-group]
                      [--set]
                      [--subscription]
                      [--tags]

Voorbeelden

Verwijder een tag van een NSG.

az network nsg update -g MyResourceGroup -n MyNsg --remove tags.no_80

Een netwerkbeveiligingsgroep bijwerken. (automatisch gegenereerd)

az network nsg update --name MyNsg --resource-group MyResourceGroup --set tags.CostCenter=MyBusinessGroup

Optionele parameters

--add

Voeg een object toe aan een lijst met objecten door een pad en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--force-string

Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--ids

Een of meer resource-id's (door spaties gescheiden). Dit moet een volledige resource-id zijn met alle informatie over de argumenten 'Resource-id'. Geef --ids of andere 'Resource-id'-argumenten op.

--location -l

Locatie. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.

--name -n

Naam van de netwerkbeveiligingsgroep.

--no-wait

Wacht niet tot de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--remove

Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list OF --remove propertyToRemove.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--tags

Door spaties gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Ondersteuning voor shorthand-syntax, json-file en yaml-file. Probeer ?? meer weer te geven.

az network nsg wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde wordt voldaan.

az network nsg wait [--created]
                    [--custom]
                    [--deleted]
                    [--exists]
                    [--expand]
                    [--ids]
                    [--interval]
                    [--name]
                    [--resource-group]
                    [--subscription]
                    [--timeout]
                    [--updated]

Optionele parameters

--created

Wacht totdat deze is gemaakt met 'provisioningState' op 'Succeeded'.

standaardwaarde: False
--custom

Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat deze is verwijderd.

standaardwaarde: False
--exists

Wacht totdat de resource bestaat.

standaardwaarde: False
--expand

Breidt resources waarnaar wordt verwezen. De standaardwaarde is Geen.

--ids

Een of meer resource-id's (door spaties gescheiden). Dit moet een volledige resource-id zijn met alle informatie over de argumenten 'Resource-id'. Geef --ids of andere 'Resource-id'-argumenten op.

--interval

Polling-interval in seconden.

standaardwaarde: 30
--name -n

Naam van de netwerkbeveiligingsgroep.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.

standaardwaarde: False