Dela via


Virtual Network Gateways - Generatevpnclientpackage

Genererar VPN-klientpaket för P2S-klienten för den virtuella nätverksgatewayen i den angivna resursgruppen.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}/generatevpnclientpackage?api-version=2023-09-01

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen.

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.

virtualNetworkGatewayName
path True

string

Namnet på den virtuella nätverksgatewayen.

api-version
query True

string

Klient-API-version.

Begärandetext

Name Typ Description
authenticationMethod

AuthenticationMethod

VPN-klientautentiseringsmetod.

clientRootCertificates

string[]

En lista över offentliga certifikatdata för klientrotcertifikat som kodas som Base-64-strängar. Valfri parameter för extern radius-baserad autentisering med EAPTLS.

processorArchitecture

ProcessorArchitecture

VPN-klientens processorarkitektur.

radiusServerAuthCertificate

string

Offentliga certifikatdata för radius-serverns autentiseringscertifikat som en Base-64-kodad sträng. Krävs endast om extern radius-autentisering har konfigurerats med EAPTLS-autentisering.

Svar

Name Typ Description
200 OK

string

URL för VPN-klientpaket.

202 Accepted

Åtgärden godkänns och slutförs asynkront.

Other Status Codes

CloudError

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

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

GenerateVPNClientPackage

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/generatevpnclientpackage?api-version=2023-09-01

{}

Sample Response

""
Azure-AsyncOperation: https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/locations/eastus/operations/00000000-0000-0000-0000-000000000000?api-version=2023-09-01

Definitioner

Name Description
AuthenticationMethod

VPN-klientautentiseringsmetod.

CloudError

Ett felsvar från tjänsten.

CloudErrorBody

Ett felsvar från tjänsten.

ProcessorArchitecture

VPN-klientens processorarkitektur.

VpnClientParameters

Vpn-klientparametrar för paketgenerering.

AuthenticationMethod

VPN-klientautentiseringsmetod.

Name Typ Description
EAPMSCHAPv2

string

EAPTLS

string

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.

ProcessorArchitecture

VPN-klientens processorarkitektur.

Name Typ Description
Amd64

string

X86

string

VpnClientParameters

Vpn-klientparametrar för paketgenerering.

Name Typ Description
authenticationMethod

AuthenticationMethod

VPN-klientautentiseringsmetod.

clientRootCertificates

string[]

En lista över offentliga certifikatdata för klientrotcertifikat som kodas som Base-64-strängar. Valfri parameter för extern radius-baserad autentisering med EAPTLS.

processorArchitecture

ProcessorArchitecture

VPN-klientens processorarkitektur.

radiusServerAuthCertificate

string

Offentliga certifikatdata för radius-serverns autentiseringscertifikat som en Base-64-kodad sträng. Krävs endast om extern radius-autentisering har konfigurerats med EAPTLS-autentisering.