Dela via


Subnets - Prepare Network Policies

Förbereder ett undernät genom att tillämpa principer för nätverks avsikt.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}/PrepareNetworkPolicies?api-version=2024-05-01

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen.

subnetName
path True

string

Namnet på undernätet.

subscriptionId
path True

string

Autentiseringsuppgifterna för prenumerationen som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

virtualNetworkName
path True

string

Namnet på det virtuella nätverket.

api-version
query True

string

Klient-API-version.

Begärandetext

Name Typ Description
networkIntentPolicyConfigurations

NetworkIntentPolicyConfiguration[]

En lista över NetworkIntentPolicyConfiguration.

serviceName

string

Namnet på den tjänst som undernätet förbereds för.

Svar

Name Typ Description
200 OK

Det går att förbereda undernätet genom att tillämpa principer för nätverks avsikt.

202 Accepted

Godkänd och åtgärden slutförs asynkront.

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Prepare Network Policies

Exempelbegäran

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1/PrepareNetworkPolicies?api-version=2024-05-01

{
  "serviceName": "Microsoft.Sql/managedInstances"
}

Exempelsvar

Location: https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1/PrepareNetworkPolicies?api-version=2024-05-01

Definitioner

Name Description
CloudError

Ett felsvar från tjänsten.

CloudErrorBody

Ett felsvar från tjänsten.

NetworkIntentPolicy

Resurs för princip för nätverks avsikt.

NetworkIntentPolicyConfiguration

Information om NetworkIntentPolicyConfiguration för PrepareNetworkPoliciesRequest.

PrepareNetworkPoliciesRequest

Information om PrepareNetworkPolicies för undernät.

CloudError

Ett felsvar från tjänsten.

Name Typ Description
error

CloudErrorBody

Molnfeltext.

CloudErrorBody

Ett felsvar från tjänsten.

Name Typ Description
code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

NetworkIntentPolicy

Resurs för princip för nätverks avsikt.

Name Typ Description
etag

string

En unik skrivskyddad sträng som ändras när resursen uppdateras.

id

string

Resurs-ID.

location

string

Resursplats.

name

string

Resursnamn.

tags

object

Resurstaggar.

type

string

Resurstyp.

NetworkIntentPolicyConfiguration

Information om NetworkIntentPolicyConfiguration för PrepareNetworkPoliciesRequest.

Name Typ Description
networkIntentPolicyName

string

Namnet på principen för nätverks avsikt för lagring i målprenumerationen.

sourceNetworkIntentPolicy

NetworkIntentPolicy

Avsiktsprincip för källnätverk.

PrepareNetworkPoliciesRequest

Information om PrepareNetworkPolicies för undernät.

Name Typ Description
networkIntentPolicyConfigurations

NetworkIntentPolicyConfiguration[]

En lista över NetworkIntentPolicyConfiguration.

serviceName

string

Namnet på den tjänst som undernätet förbereds för.