Freigeben über


Nsp Access Rules - Create Or Update

Erstellt oder aktualisiert eine Netzwerkzugriffsregel.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/profiles/{profileName}/accessRules/{accessRuleName}?api-version=2023-07-01-preview

URI-Parameter

Name In Erforderlich Typ Beschreibung
accessRuleName
path True

string

Der Name der NSP-Zugriffsregel.

networkSecurityPerimeterName
path True

string

Der Name des Netzwerksicherheitsperimeters.

profileName
path True

string

Der Name des NSP-Profils.

resourceGroupName
path True

string

Der Name der Ressourcengruppe.

subscriptionId
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 Typ Beschreibung
location

string

Ressourcenspeicherort

name

string

Der Name der Zugriffsregel, die innerhalb eines Profils eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.addressPrefixes

string[]

Präfixe für eingehende Adressen (IPv4/IPv6)

properties.direction

AccessRuleDirection

Richtung, die angibt, ob die Zugriffsregeln ein-/ausgehend sind.

properties.emailAddresses

string[]

E-Mail-Adressformat für ausgehende Regeln.

properties.fullyQualifiedDomainNames

string[]

Vollqualifiziertes Domänennamenformat für ausgehende Regeln.

properties.phoneNumbers

string[]

Telefonnummernformat für ausgehende Regeln.

properties.subscriptions

SubscriptionId[]

Liste der Abonnement-IDs

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

NspAccessRule

Aktualisiert: Die vorhandene Zugriffsregel wird aktualisiert. Gibt die Ressource zurück.

201 Created

NspAccessRule

Erstellen: Gibt die erstellte NspAccessRule-Ressource zurück.

Other Status Codes

CloudError

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

NspAccessRulePut

Beispielanforderung

PUT https://management.azure.com/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityPerimeters/nsp1/profiles/profile1/accessRules/accessRule1?api-version=2023-07-01-preview

{
  "properties": {
    "direction": "Inbound",
    "addressPrefixes": [
      "10.11.0.0/16",
      "10.10.1.0/24"
    ]
  }
}

Beispiel für eine Antwort

{
  "name": "accessRule1",
  "id": "/subscriptions/subId/resourceGroup/rg1/providers/Microsoft.Network/networkSecurityPerimeters/nsp1/profiles/profile1/accessRules/accessRule1",
  "type": "Microsoft.Network/networkSecurityPerimeters/profiles/accessRules",
  "properties": {
    "provisioningState": "Succeeded",
    "direction": "Inbound",
    "addressPrefixes": [
      "10.11.0.0/16",
      "10.10.1.0/24"
    ],
    "fullyQualifiedDomainNames": [],
    "subscriptions": [],
    "networkSecurityPerimeters": [],
    "emailAddresses": [],
    "phoneNumbers": []
  }
}
{
  "name": "accessRule1",
  "id": "/subscriptions/subId/resourceGroup/rg1/providers/Microsoft.Network/networkSecurityPerimeters/nsp1/profiles/profile1/accessRules/accessRule1",
  "type": "Microsoft.Network/networkSecurityPerimeters/profiles/accessRules",
  "properties": {
    "provisioningState": "Succeeded",
    "direction": "Inbound",
    "addressPrefixes": [
      "10.11.0.0/16",
      "10.10.1.0/24"
    ],
    "fullyQualifiedDomainNames": [],
    "subscriptions": [],
    "networkSecurityPerimeters": [],
    "emailAddresses": [],
    "phoneNumbers": []
  }
}

Definitionen

Name Beschreibung
AccessRuleDirection

Richtung, die angibt, ob die Zugriffsregeln ein-/ausgehend sind.

CloudError

Eine Fehlerantwort vom Dienst.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

NspAccessRule

Die NSP-Zugriffsregelressource

nspProvisioningState

Der Bereitstellungsstatus der Bereichszuweisungsressource.

PerimeterBasedAccessRule
SubscriptionId

AccessRuleDirection

Richtung, die angibt, ob die Zugriffsregeln ein-/ausgehend sind.

Name Typ Beschreibung
Inbound

string

Outbound

string

CloudError

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
error

CloudErrorBody

Cloudfehlertext.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden.

details

CloudErrorBody[]

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 sein soll.

target

string

Das Ziel des jeweiligen Fehlers. Beispiel: Der Name der -Eigenschaft im Fehler.

NspAccessRule

Die NSP-Zugriffsregelressource

Name Typ Beschreibung
id

string

NSP-Zugriffsregelbezeichner.

location

string

Ressourcenspeicherort

name

string

Der Name der Zugriffsregel, die innerhalb eines Profils eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

properties.addressPrefixes

string[]

Präfixe für eingehende Adressen (IPv4/IPv6)

properties.direction

AccessRuleDirection

Richtung, die angibt, ob die Zugriffsregeln ein-/ausgehend sind.

properties.emailAddresses

string[]

E-Mail-Adressformat für ausgehende Regeln.

properties.fullyQualifiedDomainNames

string[]

Vollqualifiziertes Domänennamenformat für ausgehende Regeln.

properties.networkSecurityPerimeters

PerimeterBasedAccessRule[]

Regel, die durch die Umkreis-ID angegeben wird.

properties.phoneNumbers

string[]

Telefonnummernformat für ausgehende Regeln.

properties.provisioningState

nspProvisioningState

Der Bereitstellungsstatus der Bereichszuweisungsressource.

properties.subscriptions

SubscriptionId[]

Liste der Abonnement-IDs

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

nspProvisioningState

Der Bereitstellungsstatus der Bereichszuweisungsressource.

Name Typ Beschreibung
Accepted

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

PerimeterBasedAccessRule

Name Typ Beschreibung
id

string

NSP-ID im ARM-ID-Format.

location

string

Speicherort des bereitgestellten NSP.

perimeterGuid

string

Ressourcen guid des bereitgestellten NSP.

SubscriptionId

Name Typ Beschreibung
id

string

Abonnement-ID im ARM-ID-Format.