Security Rules - Create Or Update
Erstellt oder aktualisiert eine Sicherheitsregel in der angegebenen Netzwerksicherheitsgruppe.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityGroups/{networkSecurityGroupName}/securityRules/{securityRuleName}?api-version=2024-05-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
network
|
path | True |
string |
Der Name der Netzwerksicherheitsgruppe. |
resource
|
path | True |
string |
Der Name der Ressourcengruppe. |
security
|
path | True |
string |
Der Name der Sicherheitsregel. |
subscription
|
path | True |
string |
Die Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf. |
api-version
|
query | True |
string |
Client-API-Version. |
Anforderungstext
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
properties.access | True |
Der Netzwerkdatenverkehr ist zulässig oder verweigert. |
|
properties.direction | True |
Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. |
|
properties.priority | True |
integer |
Die Priorität der Regel. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel. |
properties.protocol | True |
Dieses Netzwerkprotokoll gilt für diese Regel. |
|
id |
string |
Ressourcen-ID. |
|
name |
string |
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. |
|
properties.description |
string |
Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. |
|
properties.destinationAddressPrefix |
string |
Das Zieladressenpräfix. CIDR- oder Ziel-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. |
|
properties.destinationAddressPrefixes |
string[] |
Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. |
|
properties.destinationApplicationSecurityGroups |
Die als Ziel angegebene Anwendungssicherheitsgruppe. |
||
properties.destinationPortRange |
string |
Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. |
|
properties.destinationPortRanges |
string[] |
Die Zielportbereiche. |
|
properties.sourceAddressPrefix |
string |
Der CIDR- oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt. |
|
properties.sourceAddressPrefixes |
string[] |
Die CIDR- oder Quell-IP-Bereiche. |
|
properties.sourceApplicationSecurityGroups |
Die Als Quelle angegebene Anwendungssicherheitsgruppe. |
||
properties.sourcePortRange |
string |
Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. |
|
properties.sourcePortRanges |
string[] |
Die Quellportbereiche. |
|
type |
string |
Der Typ der Ressource. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Aktualisierung erfolgreich. Der Vorgang gibt die resultierende SecurityRule-Ressource zurück. |
|
201 Created |
Erstellen Sie erfolgreich. Der Vorgang gibt die resultierende SecurityRule-Ressource zurück. |
|
Other Status Codes |
Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
Create security rule
Beispielanforderung
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/testnsg/securityRules/rule1?api-version=2024-05-01
{
"properties": {
"protocol": "*",
"sourceAddressPrefix": "10.0.0.0/8",
"destinationAddressPrefix": "11.0.0.0/8",
"access": "Deny",
"destinationPortRange": "8080",
"sourcePortRange": "*",
"priority": 100,
"direction": "Outbound"
}
}
Beispiel für eine Antwort
{
"name": "rule1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/testnsg/securityRules/rule1",
"properties": {
"provisioningState": "Succeeded",
"protocol": "*",
"sourcePortRange": "*",
"destinationPortRange": "8080",
"sourceAddressPrefix": "10.0.0.0/8",
"destinationAddressPrefix": "11.0.0.0/8",
"access": "Deny",
"priority": 100,
"direction": "Outbound"
}
}
{
"name": "rule1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/testnsg/securityRules/rule1",
"properties": {
"provisioningState": "Succeeded",
"protocol": "*",
"sourcePortRange": "*",
"destinationPortRange": "8080",
"sourceAddressPrefix": "10.0.0.0/8",
"destinationAddressPrefix": "11.0.0.0/8",
"access": "Deny",
"priority": 100,
"direction": "Outbound"
}
}
Definitionen
Name | Beschreibung |
---|---|
Application |
Eine Anwendungssicherheitsgruppe in einer Ressourcengruppe. |
Cloud |
Eine Fehlerantwort des Diensts. |
Cloud |
Eine Fehlerantwort des Diensts. |
Provisioning |
Der aktuelle Bereitstellungsstatus. |
Security |
Netzwerksicherheitsregel. |
Security |
Gibt an, ob Netzwerkdatenverkehr zulässig oder verweigert wird. |
Security |
Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. |
Security |
Dieses Netzwerkprotokoll gilt für diese Regel. |
ApplicationSecurityGroup
Eine Anwendungssicherheitsgruppe in einer Ressourcengruppe.
Name | Typ | Beschreibung |
---|---|---|
etag |
string |
Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird. |
id |
string |
Ressourcen-ID. |
location |
string |
Ressourcenspeicherort. |
name |
string |
Ressourcenname. |
properties.provisioningState |
Der Bereitstellungsstatus der Anwendungssicherheitsgruppenressource. |
|
properties.resourceGuid |
string |
Die GuiD-Eigenschaft der Anwendungssicherheitsgruppenressource. Sie identifiziert eine Ressource eindeutig, auch wenn der Benutzer seinen Namen ändert oder die Ressource über Abonnements oder Ressourcengruppen migriert. |
tags |
object |
Ressourcentags. |
type |
string |
Ressourcentyp. |
CloudError
Eine Fehlerantwort des Diensts.
Name | Typ | Beschreibung |
---|---|---|
error |
Cloudfehlertext. |
CloudErrorBody
Eine Fehlerantwort des Diensts.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden. |
details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
message |
string |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist. |
target |
string |
Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler. |
ProvisioningState
Der aktuelle Bereitstellungsstatus.
Wert | Beschreibung |
---|---|
Deleting | |
Failed | |
Succeeded | |
Updating |
SecurityRule
Netzwerksicherheitsregel.
Name | Typ | Beschreibung |
---|---|---|
etag |
string |
Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird. |
id |
string |
Ressourcen-ID. |
name |
string |
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. |
properties.access |
Der Netzwerkdatenverkehr ist zulässig oder verweigert. |
|
properties.description |
string |
Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. |
properties.destinationAddressPrefix |
string |
Das Zieladressenpräfix. CIDR- oder Ziel-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. |
properties.destinationAddressPrefixes |
string[] |
Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. |
properties.destinationApplicationSecurityGroups |
Die als Ziel angegebene Anwendungssicherheitsgruppe. |
|
properties.destinationPortRange |
string |
Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. |
properties.destinationPortRanges |
string[] |
Die Zielportbereiche. |
properties.direction |
Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. |
|
properties.priority |
integer |
Die Priorität der Regel. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel. |
properties.protocol |
Dieses Netzwerkprotokoll gilt für diese Regel. |
|
properties.provisioningState |
Der Bereitstellungsstatus der Sicherheitsregelressource. |
|
properties.sourceAddressPrefix |
string |
Der CIDR- oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt. |
properties.sourceAddressPrefixes |
string[] |
Die CIDR- oder Quell-IP-Bereiche. |
properties.sourceApplicationSecurityGroups |
Die Als Quelle angegebene Anwendungssicherheitsgruppe. |
|
properties.sourcePortRange |
string |
Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. |
properties.sourcePortRanges |
string[] |
Die Quellportbereiche. |
type |
string |
Der Typ der Ressource. |
SecurityRuleAccess
Gibt an, ob Netzwerkdatenverkehr zulässig oder verweigert wird.
Wert | Beschreibung |
---|---|
Allow | |
Deny |
SecurityRuleDirection
Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird.
Wert | Beschreibung |
---|---|
Inbound | |
Outbound |
SecurityRuleProtocol
Dieses Netzwerkprotokoll gilt für diese Regel.
Wert | Beschreibung |
---|---|
* | |
Ah | |
Esp | |
Icmp | |
Tcp | |
Udp |