Sdílet prostřednictvím


Network Security Perimeter Access Rules - Create Or Update

Vytvoří nebo aktualizuje pravidlo síťového přístupu.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
accessRuleName
path True

string

maxLength: 80
pattern: (^[a-zA-Z0-9]+[a-zA-Z0-9_.-]*[a-zA-Z0-9_]+$)|(^[a-zA-Z0-9]$)

Název pravidla přístupu NSP.

networkSecurityPerimeterName
path True

string

maxLength: 80
pattern: (^[a-zA-Z0-9]+[a-zA-Z0-9_.-]*[a-zA-Z0-9_]+$)|(^[a-zA-Z0-9]$)

Název hraniční sítě.

profileName
path True

string

maxLength: 80
pattern: (^[a-zA-Z0-9]+[a-zA-Z0-9_.-]*[a-zA-Z0-9_]+$)|(^[a-zA-Z0-9]$)

Název profilu NSP.

resourceGroupName
path True

string

Název skupiny prostředků.

subscriptionId
path True

string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

api-version
query True

string

Verze rozhraní API klienta.

Text požadavku

Name Typ Description
properties.addressPrefixes

string[]

Předpony příchozích adres (IPv4/IPv6)

properties.direction

AccessRuleDirection

Směr určující, jestli jsou pravidla přístupu příchozí nebo odchozí.

properties.emailAddresses

string[]

Odchozí pravidla ve formátu e-mailové adresy Tento typ pravidla přístupu je momentálně nedostupný pro použití.

properties.fullyQualifiedDomainNames

string[]

Odchozí pravidla v plně kvalifikovaném formátu názvu domény

properties.phoneNumbers

string[]

Pravidla odchozích přenosů ve formátu telefonního čísla Tento typ pravidla přístupu je momentálně nedostupný pro použití.

properties.serviceTags

string[]

Příchozí pravidla typu značky služby Tento typ pravidla přístupu je momentálně nedostupný pro použití.

properties.subscriptions

SubscriptionId[]

Seznam ID předplatného

Odpovědi

Name Typ Description
200 OK

NspAccessRule

Aktualizováno – Aktualizuje se stávající pravidlo přístupu. Vrátí prostředek.

201 Created

NspAccessRule

Create – vrátí vytvořený prostředek NspAccessRule.

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Tok OAuth2 v Azure Active Directory

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

NspAccessRulePut

Ukázkový požadavek

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

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

Ukázková odpověď

{
  "name": "accessRule1",
  "id": "/subscriptions/subId/resourceGroups/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": [],
    "serviceTags": []
  },
  "systemData": {
    "createdBy": "user",
    "createdByType": "User",
    "createdAt": "2024-02-07T18:07:36.3446713Z",
    "lastModifiedBy": "user",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2024-02-07T18:07:36.3446713Z"
  }
}
{
  "name": "accessRule1",
  "id": "/subscriptions/subId/resourceGroups/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": [],
    "serviceTags": []
  },
  "systemData": {
    "createdBy": "user",
    "createdByType": "User",
    "createdAt": "2024-02-07T18:07:36.3446713Z",
    "lastModifiedBy": "user",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2024-02-07T18:07:36.3446713Z"
  }
}

Definice

Name Description
AccessRuleDirection

Směr určující, jestli jsou pravidla přístupu příchozí nebo odchozí.

CloudError

Chybová odpověď ze služby.

CloudErrorBody

Chybová odpověď ze služby.

createdByType

Typ identity, která prostředek vytvořila.

NspAccessRule

Prostředek pravidla přístupu NSP

nspProvisioningState

Stav zřizování zdroje přiřazení oboru.

PerimeterBasedAccessRule
SubscriptionId
systemData

Metadata týkající se vytvoření a poslední změny prostředku.

AccessRuleDirection

Směr určující, jestli jsou pravidla přístupu příchozí nebo odchozí.

Hodnota Description
Inbound
Outbound

CloudError

Chybová odpověď ze služby.

Name Typ Description
error

CloudErrorBody

Text chyby cloudu.

CloudErrorBody

Chybová odpověď ze služby.

Name Typ Description
code

string

Identifikátor chyby. Kódy jsou invariantní a mají být využity programově.

details

CloudErrorBody[]

Seznam dalších podrobností o chybě

message

string

Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
User
Application
ManagedIdentity
Key

NspAccessRule

Prostředek pravidla přístupu NSP

Name Typ Description
id

string (arm-id)

Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Název prostředku

properties.addressPrefixes

string[]

Předpony příchozích adres (IPv4/IPv6)

properties.direction

AccessRuleDirection

Směr určující, jestli jsou pravidla přístupu příchozí nebo odchozí.

properties.emailAddresses

string[]

Odchozí pravidla ve formátu e-mailové adresy Tento typ pravidla přístupu je momentálně nedostupný pro použití.

properties.fullyQualifiedDomainNames

string[]

Odchozí pravidla v plně kvalifikovaném formátu názvu domény

properties.networkSecurityPerimeters

PerimeterBasedAccessRule[]

Pravidlo určené hraničním ID

properties.phoneNumbers

string[]

Pravidla odchozích přenosů ve formátu telefonního čísla Tento typ pravidla přístupu je momentálně nedostupný pro použití.

properties.provisioningState

nspProvisioningState

Stav zřizování zdroje přiřazení oboru.

properties.serviceTags

string[]

Příchozí pravidla typu značky služby Tento typ pravidla přístupu je momentálně nedostupný pro použití.

properties.subscriptions

SubscriptionId[]

Seznam ID předplatného

systemData

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

nspProvisioningState

Stav zřizování zdroje přiřazení oboru.

Hodnota Description
Succeeded
Creating
Updating
Deleting
Accepted
Failed

PerimeterBasedAccessRule

Name Typ Description
id

string (arm-id)

ID NSP ve formátu ID ARM.

location

string

Umístění dodaného ZSP.

perimeterGuid

string

Identifikátor GUID prostředku zadaného zprostředkovatelem zabezpečení sítě

SubscriptionId

Name Typ Description
id

string (arm-id)

ID předplatného ve formátu ID ARM

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.