Virtual Network Gateways - Create Or Update
Skapar eller uppdaterar en virtuell nätverksgateway i den angivna resursgruppen.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}?api-version=2023-09-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Namnet på resursgruppen. |
subscription
|
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. |
virtual
|
path | True |
string |
Namnet på den virtuella nätverksgatewayen. |
api-version
|
query | True |
string |
Klient-API-version. |
Begärandetext
Name | Typ | Description |
---|---|---|
extendedLocation |
Den utökade platsen för typen lokal virtuell nätverksgateway. |
|
id |
string |
Resurs-ID. |
location |
string |
Resursplats. |
properties.activeActive |
boolean |
ActiveActive-flagga. |
properties.adminState |
Egenskap som anger om Express Route Gateway hanterar trafik när det finns flera Express Route-gatewayer i det virtuella nätverket |
|
properties.allowRemoteVnetTraffic |
boolean |
Konfigurera den här gatewayen så att den accepterar trafik från andra virtuella Azure-nätverk. Den här konfigurationen stöder inte anslutning till Azure Virtual WAN. |
properties.allowVirtualWanTraffic |
boolean |
Konfigurerar den här gatewayen för att ta emot trafik från fjärranslutna Virtual WAN nätverk. |
properties.autoScaleConfiguration |
Autoskalningskonfiguration för virutal nätverksgateway |
|
properties.bgpSettings |
BGP-talarinställningarna för den virtuella nätverksgatewayen. |
|
properties.customRoutes |
Referensen till adressutrymmesresursen som representerar adressutrymmet för anpassade vägar som kunden har angett för virtuell nätverksgateway och VpnClient. |
|
properties.disableIPSecReplayProtection |
boolean |
disableIPSecReplayProtection-flaggan. |
properties.enableBgp |
boolean |
Om BGP är aktiverat för den här virtuella nätverksgatewayen eller inte. |
properties.enableBgpRouteTranslationForNat |
boolean |
Flaggan EnableBgpRouteTranslationForNat. |
properties.enableDnsForwarding |
boolean |
Om dns-vidarebefordran är aktiverat eller inte. |
properties.enablePrivateIpAddress |
boolean |
Om privat IP måste aktiveras på den här gatewayen för anslutningar eller inte. |
properties.gatewayDefaultSite |
Referensen till resursen LocalNetworkGateway som representerar den lokala nätverksplatsen som har standardvägar. Tilldela Null-värde vid borttagning av befintlig standardplatsinställning. |
|
properties.gatewayType |
Typen av den här virtuella nätverksgatewayen. |
|
properties.ipConfigurations |
IP-konfigurationer för virtuell nätverksgateway. |
|
properties.natRules |
NatRules för virtuell nätverksgateway. |
|
properties.sku |
Referensen till virtualnetworkGatewaySku-resursen som representerar den SKU som valts för virtuell nätverksgateway. |
|
properties.vNetExtendedLocationResourceId |
string |
Kundens vnet-resurs-ID. VirtualNetworkGateway av typen lokal gateway är associerad med kundens virtuella nätverk. |
properties.virtualNetworkGatewayPolicyGroups |
Referensen till resursen VirtualNetworkGatewayPolicyGroup som representerar den tillgängliga VirtualNetworkGatewayPolicyGroup för gatewayen. |
|
properties.vpnClientConfiguration |
Referensen till resursen VpnClientConfiguration som representerar P2S VpnClient-konfigurationerna. |
|
properties.vpnGatewayGeneration |
Genereringen för den här VirtualNetworkGateway. Måste vara Ingen om gatewayType inte är VPN. |
|
properties.vpnType |
Typen av den här virtuella nätverksgatewayen. |
|
tags |
object |
Resurstaggar. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Uppdateringen lyckades. Åtgärden returnerar den resulterande VirtualNetworkGateway-resursen. |
|
201 Created |
Skapa lyckades. Åtgärden returnerar den resulterande VirtualNetworkGateway-resursen. |
|
Other Status Codes |
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
Update |
Update |
UpdateVirtualNetworkGateway
Sample Request
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw?api-version=2023-09-01
{
"properties": {
"ipConfigurations": [
{
"properties": {
"privateIPAllocationMethod": "Dynamic",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/GatewaySubnet"
},
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/gwpip"
}
},
"name": "gwipconfig1"
}
],
"gatewayType": "Vpn",
"vpnType": "RouteBased",
"enableBgp": false,
"activeActive": false,
"disableIPSecReplayProtection": false,
"enableDnsForwarding": true,
"natRules": [
{
"name": "natRule1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/natRules/natRule1",
"properties": {
"type": "Static",
"mode": "EgressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "10.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "50.0.0.0/24"
}
]
}
},
{
"name": "natRule2",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/natRules/natRule2",
"properties": {
"type": "Static",
"mode": "IngressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "20.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "30.0.0.0/24"
}
]
}
}
],
"enableBgpRouteTranslationForNat": false,
"sku": {
"name": "VpnGw1",
"tier": "VpnGw1"
},
"vpnClientConfiguration": {
"vpnClientProtocols": [
"OpenVPN"
],
"vpnClientRootCertificates": [],
"vpnClientRevokedCertificates": [],
"radiusServers": [
{
"radiusServerAddress": "10.2.0.0",
"radiusServerScore": 20,
"radiusServerSecret": "radiusServerSecret"
}
]
},
"bgpSettings": {
"asn": 65515,
"bgpPeeringAddress": "10.0.1.30",
"peerWeight": 0
},
"customRoutes": {
"addressPrefixes": [
"101.168.0.6/32"
]
},
"allowVirtualWanTraffic": false,
"allowRemoteVnetTraffic": false
},
"location": "centralus"
}
Sample Response
{
"name": "vpngw",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw",
"etag": "W/\"00000000-0000-0000-0000-000000000000\"",
"type": "Microsoft.Network/virtualNetworkGateways",
"location": "centralus",
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-000000000000",
"ipConfigurations": [
{
"name": "gwipconfig1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/ipConfigurations/gwipconfig1",
"etag": "W/\"00000000-0000-0000-0000-000000000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAllocationMethod": "Dynamic",
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/gwpip"
},
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/GatewaySubnet"
}
}
}
],
"natRules": [
{
"name": "natRule1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/natRules/natRule1",
"properties": {
"type": "Static",
"mode": "EgressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "10.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "50.0.0.0/24"
}
]
}
},
{
"name": "natRule2",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/natRules/natRule2",
"properties": {
"type": "Static",
"mode": "IngressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "20.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "30.0.0.0/24"
}
]
}
}
],
"enableBgpRouteTranslationForNat": false,
"sku": {
"name": "VpnGw1",
"tier": "VpnGw1",
"capacity": 0
},
"gatewayType": "Vpn",
"vpnType": "RouteBased",
"vpnGatewayGeneration": "None",
"enableBgp": false,
"activeActive": false,
"disableIPSecReplayProtection": false,
"enableDnsForwarding": true,
"inboundDnsForwardingEndpoint": "10.0.1.14",
"vpnClientConfiguration": {
"vpnClientProtocols": [
"OpenVPN"
],
"vpnClientRootCertificates": [],
"vpnClientRevokedCertificates": [],
"radiusServers": [
{
"radiusServerAddress": "10.2.0.0",
"radiusServerScore": 20
}
]
},
"bgpSettings": {
"asn": 65515,
"bgpPeeringAddress": "10.0.1.30",
"peerWeight": 0,
"bgpPeeringAddresses": [
{
"ipconfigurationId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/ipConfigurations/gwipconfig1",
"defaultBgpIpAddresses": [
"10.3.1.254"
],
"customBgpIpAddresses": [
"169.254.21.10"
],
"tunnelIpAddresses": [
"52.161.10.135"
]
}
]
},
"customRoutes": {
"addressPrefixes": [
"101.168.0.6/32"
]
},
"allowVirtualWanTraffic": false,
"allowRemoteVnetTraffic": false
}
}
{
"name": "vpngw",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw",
"etag": "W/\"00000000-0000-0000-0000-000000000000\"",
"type": "Microsoft.Network/virtualNetworkGateways",
"location": "centralus",
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-000000000000",
"ipConfigurations": [
{
"name": "gwipconfig1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/ipConfigurations/gwipconfig1",
"etag": "W/\"00000000-0000-0000-0000-000000000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAllocationMethod": "Dynamic",
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/gwpip"
},
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/GatewaySubnet"
}
}
}
],
"natRules": [
{
"name": "natRule1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/natRules/natRule1",
"properties": {
"type": "Static",
"mode": "EgressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "10.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "50.0.0.0/24"
}
]
}
},
{
"name": "natRule2",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/natRules/natRule2",
"properties": {
"type": "Static",
"mode": "IngressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "20.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "30.0.0.0/24"
}
]
}
}
],
"enableBgpRouteTranslationForNat": false,
"sku": {
"name": "VpnGw1",
"tier": "VpnGw1",
"capacity": 0
},
"gatewayType": "Vpn",
"vpnType": "RouteBased",
"enableBgp": false,
"activeActive": false,
"disableIPSecReplayProtection": false,
"enableDnsForwarding": true,
"enablePrivateIpAddress": false,
"inboundDnsForwardingEndpoint": "10.0.1.14",
"vpnClientConfiguration": {
"vpnClientProtocols": [
"OpenVPN"
],
"vpnClientRootCertificates": [],
"vpnClientRevokedCertificates": [],
"radiusServers": [
{
"radiusServerAddress": "10.2.0.0",
"radiusServerScore": 20
}
]
},
"bgpSettings": {
"asn": 65515,
"bgpPeeringAddress": "10.0.1.30",
"peerWeight": 0,
"bgpPeeringAddresses": [
{
"ipconfigurationId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/vpngw/ipConfigurations/gwipconfig1",
"defaultBgpIpAddresses": [
"10.3.1.254"
],
"customBgpIpAddresses": [
"169.254.21.10"
],
"tunnelIpAddresses": [
"52.161.10.135"
]
}
]
},
"customRoutes": {
"addressPrefixes": [
"101.168.0.6/32"
]
},
"allowVirtualWanTraffic": false,
"allowRemoteVnetTraffic": false
}
}
UpdateVirtualNetworkScalableGateway
Sample Request
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/ergw?api-version=2023-09-01
{
"properties": {
"ipConfigurations": [
{
"properties": {
"privateIPAllocationMethod": "Static",
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/GatewaySubnet"
},
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/gwpip"
}
},
"name": "gwipconfig1"
}
],
"gatewayType": "ExpressRoute",
"vpnType": "PolicyBased",
"enableBgp": false,
"activeActive": false,
"disableIPSecReplayProtection": false,
"natRules": [
{
"name": "natRule1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/ergw/natRules/natRule1",
"properties": {
"type": "Static",
"mode": "EgressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "10.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "50.0.0.0/24"
}
]
}
},
{
"name": "natRule2",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/ergw/natRules/natRule2",
"properties": {
"type": "Static",
"mode": "IngressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "20.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "30.0.0.0/24"
}
]
}
}
],
"enableBgpRouteTranslationForNat": false,
"sku": {
"name": "ErGwScale",
"tier": "ErGwScale"
},
"vpnClientConfiguration": null,
"bgpSettings": null,
"allowVirtualWanTraffic": false,
"allowRemoteVnetTraffic": false
},
"location": "centralus"
}
Sample Response
{
"name": "ergw",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/ergw",
"etag": "W/\"00000000-0000-0000-0000-000000000000\"",
"type": "Microsoft.Network/virtualNetworkGateways",
"location": "centralus",
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-000000000000",
"ipConfigurations": [
{
"name": "gwipconfig1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/ergw/ipConfigurations/default",
"etag": "W/\"00000000-0000-0000-0000-000000000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAllocationMethod": "Dynamic",
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/gwpip"
},
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/GatewaySubnet"
}
}
}
],
"natRules": [
{
"name": "natRule1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/ergw/natRules/natRule1",
"properties": {
"type": "Static",
"mode": "EgressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "10.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "50.0.0.0/24"
}
]
}
},
{
"name": "natRule2",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/ergw/natRules/natRule2",
"properties": {
"type": "Static",
"mode": "IngressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "20.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "30.0.0.0/24"
}
]
}
}
],
"enableBgpRouteTranslationForNat": false,
"sku": {
"name": "ErGwScale",
"tier": "ErGwScale",
"capacity": 0
},
"autoScaleConfiguration": {
"bounds": {
"min": 2,
"max": 3
}
},
"gatewayType": "ExpressRoute",
"vpnType": "PolicyBased",
"vpnGatewayGeneration": "None",
"enableBgp": false,
"activeActive": false,
"disableIPSecReplayProtection": false,
"vpnClientConfiguration": null,
"bgpSettings": null,
"customRoutes": null,
"allowVirtualWanTraffic": false,
"allowRemoteVnetTraffic": false
}
}
{
"name": "ergw",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/ergw",
"etag": "W/\"00000000-0000-0000-0000-000000000000\"",
"type": "Microsoft.Network/virtualNetworkGateways",
"location": "centralus",
"properties": {
"provisioningState": "Succeeded",
"resourceGuid": "00000000-0000-0000-0000-000000000000",
"ipConfigurations": [
{
"name": "gwipconfig1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/ergw/ipConfigurations/default",
"etag": "W/\"00000000-0000-0000-0000-000000000000\"",
"properties": {
"provisioningState": "Succeeded",
"privateIPAllocationMethod": "Static",
"publicIPAddress": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/gwpip"
},
"subnet": {
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/GatewaySubnet"
}
}
}
],
"natRules": [
{
"name": "natRule1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/ergw/natRules/natRule1",
"properties": {
"type": "Static",
"mode": "EgressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "10.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "50.0.0.0/24"
}
]
}
},
{
"name": "natRule2",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworkGateways/ergw/natRules/natRule2",
"properties": {
"type": "Static",
"mode": "IngressSnat",
"ipConfigurationId": "",
"internalMappings": [
{
"addressSpace": "20.10.0.0/24"
}
],
"externalMappings": [
{
"addressSpace": "30.0.0.0/24"
}
]
}
}
],
"enableBgpRouteTranslationForNat": false,
"sku": {
"name": "ErGwScale",
"tier": "ErGwScale",
"capacity": 2
},
"autoScaleConfiguration": {
"bounds": {
"min": 2,
"max": 3
}
},
"gatewayType": "ExpressRoute",
"vpnType": "PolicyBased",
"enableBgp": false,
"activeActive": false,
"disableIPSecReplayProtection": false,
"enablePrivateIpAddress": false,
"vpnClientConfiguration": null,
"bgpSettings": null,
"customRoutes": null,
"allowVirtualWanTraffic": false,
"allowRemoteVnetTraffic": false
}
}
Definitioner
Name | Description |
---|---|
Address |
AddressSpace innehåller en matris med IP-adressintervall som kan användas av undernät i det virtuella nätverket. |
admin |
Egenskap som anger om Express Route Gateway hanterar trafik när det finns flera Express Route Gateways i det virtuella nätverket |
Bgp |
Information om BGP-inställningar. |
Cloud |
Ett felsvar från tjänsten. |
Cloud |
Ett felsvar från tjänsten. |
Dh |
De DH-grupper som används i IKE Fas 1 för inledande SA. |
Extended |
Komplex typ av ExtendedLocation. |
Extended |
Typen av utökad plats. |
Ike |
IKE-krypteringsalgoritmen (IKE fas 2). |
Ike |
IKE-integritetsalgoritmen (IKE fas 2). |
IPAllocation |
IP-adressallokeringsmetod. |
IPConfiguration |
Egenskaper för IPConfigurationBgpPeeringAddress. |
Ipsec |
IPSec-krypteringsalgoritmen (IKE fas 1). |
Ipsec |
IPSec-integritetsalgoritmen (IKE fas 1). |
Ipsec |
En IPSec-principkonfiguration för en anslutning till en virtuell nätverksgateway. |
Pfs |
Pfs-grupper som används i IKE Fas 2 för ny underordnad SA. |
Provisioning |
Det aktuella etableringstillståndet. |
Radius |
Radius Server-inställningar. |
Sub |
Referens till en annan underresurs. |
Virtual |
En vanlig klass för allmän resursinformation. |
Virtual |
|
Virtual |
Virtual Network Information om konfiguration av autoskalning av gateway |
Virtual |
IP-konfiguration för virtuell nätverksgateway. |
Virtual |
VirtualNetworkGatewayNatRule-resurs. |
Virtual |
Parametrar för VirtualNetworkGatewayPolicyGroup. |
Virtual |
Vpn-klientanslutningskonfigurationsprincipGruppmedlem |
Virtual |
Information om VirtualNetworkGatewaySku. |
Virtual |
Gateway-SKU-namn. |
Virtual |
SKU-nivå för gateway. |
Virtual |
Typen av den här virtuella nätverksgatewayen. |
Vng |
En vpn-klientanslutningskonfiguration för klientanslutningskonfiguration. |
Vpn |
VPN-autentiseringstyper för den virtuella nätverksgatewayen.. |
Vpn |
VpnClientConfiguration för P2S-klienten. |
Vpn |
VpnClientProtocols för virtuell nätverksgateway. |
Vpn |
VPN-klienten återkallade certifikat för virtuell nätverksgateway. |
Vpn |
VPN-klientens rotcertifikat för virtuell nätverksgateway. |
Vpn |
Genereringen för den här VirtualNetworkGateway. Måste vara Ingen om gatewayType inte är VPN. |
Vpn |
Vpn NatRule-mappning. |
Vpn |
Nat-källriktningen för en VPN NAT. |
Vpn |
Typen av NAT-regel för VPN NAT. |
Vpn |
Attributtypen Vpn Policy-medlem. |
Vpn |
Typen av den här virtuella nätverksgatewayen. |
AddressSpace
AddressSpace innehåller en matris med IP-adressintervall som kan användas av undernät i det virtuella nätverket.
Name | Typ | Description |
---|---|---|
addressPrefixes |
string[] |
En lista över adressblock som är reserverade för det här virtuella nätverket i CIDR-notation. |
adminState
Egenskap som anger om Express Route Gateway hanterar trafik när det finns flera Express Route Gateways i det virtuella nätverket
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
BgpSettings
Information om BGP-inställningar.
Name | Typ | Description |
---|---|---|
asn |
integer |
BGP-talarens ASN. |
bgpPeeringAddress |
string |
BGP-peeringadressen och BGP-identifieraren för den här BGP-talaren. |
bgpPeeringAddresses |
BGP-peeringadress med IP-konfigurations-ID för virtuell nätverksgateway. |
|
peerWeight |
integer |
Vikten som läggs till i vägar som lärts från den här BGP-talaren. |
CloudError
Ett felsvar från tjänsten.
Name | Typ | Description |
---|---|---|
error |
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 |
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. |
DhGroup
De DH-grupper som används i IKE Fas 1 för inledande SA.
Name | Typ | Description |
---|---|---|
DHGroup1 |
string |
|
DHGroup14 |
string |
|
DHGroup2 |
string |
|
DHGroup2048 |
string |
|
DHGroup24 |
string |
|
ECP256 |
string |
|
ECP384 |
string |
|
None |
string |
ExtendedLocation
Komplex typ av ExtendedLocation.
Name | Typ | Description |
---|---|---|
name |
string |
Namnet på den utökade platsen. |
type |
Typen av utökad plats. |
ExtendedLocationTypes
Typen av utökad plats.
Name | Typ | Description |
---|---|---|
EdgeZone |
string |
IkeEncryption
IKE-krypteringsalgoritmen (IKE fas 2).
Name | Typ | Description |
---|---|---|
AES128 |
string |
|
AES192 |
string |
|
AES256 |
string |
|
DES |
string |
|
DES3 |
string |
|
GCMAES128 |
string |
|
GCMAES256 |
string |
IkeIntegrity
IKE-integritetsalgoritmen (IKE fas 2).
Name | Typ | Description |
---|---|---|
GCMAES128 |
string |
|
GCMAES256 |
string |
|
MD5 |
string |
|
SHA1 |
string |
|
SHA256 |
string |
|
SHA384 |
string |
IPAllocationMethod
IP-adressallokeringsmetod.
Name | Typ | Description |
---|---|---|
Dynamic |
string |
|
Static |
string |
IPConfigurationBgpPeeringAddress
Egenskaper för IPConfigurationBgpPeeringAddress.
Name | Typ | Description |
---|---|---|
customBgpIpAddresses |
string[] |
Listan över anpassade BGP-peeringadresser som tillhör IP-konfiguration. |
defaultBgpIpAddresses |
string[] |
Listan över standardadresser för BGP-peering som tillhör IP-konfiguration. |
ipconfigurationId |
string |
ID för IP-konfiguration som tillhör gatewayen. |
tunnelIpAddresses |
string[] |
Listan över offentliga IP-adresser för tunnlar som tillhör IP-konfigurationen. |
IpsecEncryption
IPSec-krypteringsalgoritmen (IKE fas 1).
Name | Typ | Description |
---|---|---|
AES128 |
string |
|
AES192 |
string |
|
AES256 |
string |
|
DES |
string |
|
DES3 |
string |
|
GCMAES128 |
string |
|
GCMAES192 |
string |
|
GCMAES256 |
string |
|
None |
string |
IpsecIntegrity
IPSec-integritetsalgoritmen (IKE fas 1).
Name | Typ | Description |
---|---|---|
GCMAES128 |
string |
|
GCMAES192 |
string |
|
GCMAES256 |
string |
|
MD5 |
string |
|
SHA1 |
string |
|
SHA256 |
string |
IpsecPolicy
En IPSec-principkonfiguration för en anslutning till en virtuell nätverksgateway.
Name | Typ | Description |
---|---|---|
dhGroup |
Den DH-grupp som används i IKE Fas 1 för inledande SA. |
|
ikeEncryption |
IKE-krypteringsalgoritmen (IKE fas 2). |
|
ikeIntegrity |
IKE-integritetsalgoritmen (IKE fas 2). |
|
ipsecEncryption |
IPSec-krypteringsalgoritmen (IKE fas 1). |
|
ipsecIntegrity |
IPSec-integritetsalgoritmen (IKE fas 1). |
|
pfsGroup |
Pfs-gruppen som används i IKE Fas 2 för ny underordnad SA. |
|
saDataSizeKilobytes |
integer |
IPSec-säkerhetsassociationen (kallas även snabbläge eller fas 2 SA) nyttolaststorlek i KB för en plats-till-plats-VPN-tunnel. |
saLifeTimeSeconds |
integer |
IPSec-säkerhetsassociationen (kallas även snabbläge eller fas 2 SA) livslängd i sekunder för en plats-till-plats-VPN-tunnel. |
PfsGroup
Pfs-grupper som används i IKE Fas 2 för ny underordnad SA.
Name | Typ | Description |
---|---|---|
ECP256 |
string |
|
ECP384 |
string |
|
None |
string |
|
PFS1 |
string |
|
PFS14 |
string |
|
PFS2 |
string |
|
PFS2048 |
string |
|
PFS24 |
string |
|
PFSMM |
string |
ProvisioningState
Det aktuella etableringstillståndet.
Name | Typ | Description |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
RadiusServer
Radius Server-inställningar.
Name | Typ | Description |
---|---|---|
radiusServerAddress |
string |
Adressen till den här radius-servern. |
radiusServerScore |
integer |
Den första poängen som tilldelats den här radius-servern. |
radiusServerSecret |
string |
Hemligheten som används för den här radius-servern. |
SubResource
Referens till en annan underresurs.
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID. |
VirtualNetworkGateway
En vanlig klass för allmän resursinformation.
Name | Typ | Description |
---|---|---|
etag |
string |
En unik skrivskyddad sträng som ändras när resursen uppdateras. |
extendedLocation |
Den utökade platsen för typen lokal virtuell nätverksgateway. |
|
id |
string |
Resurs-ID. |
location |
string |
Resursplats. |
name |
string |
Resursnamn. |
properties.activeActive |
boolean |
ActiveActive-flagga. |
properties.adminState |
Egenskap som anger om Express Route Gateway hanterar trafik när det finns flera Express Route Gateways i det virtuella nätverket |
|
properties.allowRemoteVnetTraffic |
boolean |
Konfigurera den här gatewayen så att den accepterar trafik från andra virtuella Azure-nätverk. Den här konfigurationen stöder inte anslutning till Azure Virtual WAN. |
properties.allowVirtualWanTraffic |
boolean |
Konfigurerar den här gatewayen så att den accepterar trafik från fjärranslutna Virtual WAN nätverk. |
properties.autoScaleConfiguration |
Autoskalningskonfiguration för virutal nätverksgateway |
|
properties.bgpSettings |
BGP-talarinställningarna för den virtuella nätverksgatewayen. |
|
properties.customRoutes |
Referensen till adressutrymmesresursen som representerar adressutrymmet för anpassade vägar som kunden har angett för virtuell nätverksgateway och VpnClient. |
|
properties.disableIPSecReplayProtection |
boolean |
disableIPSecReplayProtection-flaggan. |
properties.enableBgp |
boolean |
Om BGP är aktiverat för den här virtuella nätverksgatewayen eller inte. |
properties.enableBgpRouteTranslationForNat |
boolean |
Flaggan EnableBgpRouteTranslationForNat. |
properties.enableDnsForwarding |
boolean |
Om dns-vidarebefordran är aktiverat eller inte. |
properties.enablePrivateIpAddress |
boolean |
Om privat IP måste aktiveras på den här gatewayen för anslutningar eller inte. |
properties.gatewayDefaultSite |
Referensen till resursen LocalNetworkGateway som representerar den lokala nätverksplatsen som har standardvägar. Tilldela Null-värde vid borttagning av befintlig standardplatsinställning. |
|
properties.gatewayType |
Typen av den här virtuella nätverksgatewayen. |
|
properties.inboundDnsForwardingEndpoint |
string |
IP-adressen som allokeras av gatewayen som dns-begäranden kan skickas till. |
properties.ipConfigurations |
IP-konfigurationer för virtuell nätverksgateway. |
|
properties.natRules |
NatRules för virtuell nätverksgateway. |
|
properties.provisioningState |
Etableringstillståndet för den virtuella nätverksgatewayresursen. |
|
properties.resourceGuid |
string |
Resursens GUID-egenskap för den virtuella nätverksgatewayresursen. |
properties.sku |
Referensen till virtualnetworkGatewaySku-resursen som representerar den SKU som valts för virtuell nätverksgateway. |
|
properties.vNetExtendedLocationResourceId |
string |
Kundens vnet-resurs-ID. VirtualNetworkGateway av typen lokal gateway är associerad med kundens virtuella nätverk. |
properties.virtualNetworkGatewayPolicyGroups |
Referensen till resursen VirtualNetworkGatewayPolicyGroup som representerar den tillgängliga VirtualNetworkGatewayPolicyGroup för gatewayen. |
|
properties.vpnClientConfiguration |
Referensen till resursen VpnClientConfiguration som representerar P2S VpnClient-konfigurationerna. |
|
properties.vpnGatewayGeneration |
Genereringen för den här VirtualNetworkGateway. Måste vara Ingen om gatewayType inte är VPN. |
|
properties.vpnType |
Typen av den här virtuella nätverksgatewayen. |
|
tags |
object |
Resurstaggar. |
type |
string |
Resurstyp. |
VirtualNetworkGatewayAutoScaleBounds
Name | Typ | Description |
---|---|---|
max |
integer |
Maximalt antal skalningsenheter för autoskalningskonfiguration |
min |
integer |
Minsta skalningsenheter för autoskalningskonfiguration |
VirtualNetworkGatewayAutoScaleConfiguration
Virtual Network Information om konfiguration av autoskalning av gateway
Name | Typ | Description |
---|---|---|
bounds |
Gränserna för autoskalningskonfigurationen |
VirtualNetworkGatewayIPConfiguration
IP-konfiguration för virtuell nätverksgateway.
Name | Typ | Description |
---|---|---|
etag |
string |
En unik skrivskyddad sträng som ändras när resursen uppdateras. |
id |
string |
Resurs-ID. |
name |
string |
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. |
properties.privateIPAddress |
string |
Privat IP-adress för den här gatewayen. |
properties.privateIPAllocationMethod |
Den privata IP-adressallokeringsmetoden. |
|
properties.provisioningState |
Etableringstillståndet för ip-konfigurationsresursen för den virtuella nätverksgatewayen. |
|
properties.publicIPAddress |
Referensen till den offentliga IP-resursen. |
|
properties.subnet |
Referensen till undernätsresursen. |
VirtualNetworkGatewayNatRule
VirtualNetworkGatewayNatRule-resurs.
Name | Typ | Description |
---|---|---|
etag |
string |
En unik skrivskyddad sträng som ändras när resursen uppdateras. |
id |
string |
Resurs-ID. |
name |
string |
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. |
properties.externalMappings |
Extern mappning av privat IP-adress för NAT. |
|
properties.internalMappings |
Intern mappning av den privata IP-adressen för NAT. |
|
properties.ipConfigurationId |
string |
IP-konfigurations-ID:t som nat-regeln gäller för. |
properties.mode |
Nat-källriktningen för en VPN NAT. |
|
properties.provisioningState |
Etableringstillståndet för NAT-regelresursen. |
|
properties.type |
Typen av NAT-regel för VPN NAT. |
|
type |
string |
Resurstyp. |
VirtualNetworkGatewayPolicyGroup
Parametrar för VirtualNetworkGatewayPolicyGroup.
Name | Typ | Description |
---|---|---|
etag |
string |
En unik skrivskyddad sträng som ändras när resursen uppdateras. |
id |
string |
Resurs-ID. |
name |
string |
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. |
properties.isDefault |
boolean |
Visar om detta är en Standard VirtualNetworkGatewayPolicyGroup eller inte. |
properties.policyMembers |
Flera PolicyMembers för VirtualNetworkGatewayPolicyGroup. |
|
properties.priority |
integer |
Prioritet för VirtualNetworkGatewayPolicyGroup. |
properties.provisioningState |
Etableringstillståndet för VirtualNetworkGatewayPolicyGroup-resursen. |
|
properties.vngClientConnectionConfigurations |
Lista över referenser till vngClientConnectionConfigurations. |
VirtualNetworkGatewayPolicyGroupMember
Vpn-klientanslutningskonfigurationsprincipGruppmedlem
Name | Typ | Description |
---|---|---|
attributeType |
Attributtypen Vpn Policy-medlem. |
|
attributeValue |
string |
Värdet för attributet som används för den här VirtualNetworkGatewayPolicyGroupMember. |
name |
string |
Namnet på VirtualNetworkGatewayPolicyGroupMember. |
VirtualNetworkGatewaySku
Information om VirtualNetworkGatewaySku.
Name | Typ | Description |
---|---|---|
capacity |
integer |
Kapaciteten. |
name |
Gateway-SKU-namn. |
|
tier |
SKU-nivå för gateway. |
VirtualNetworkGatewaySkuName
Gateway-SKU-namn.
Name | Typ | Description |
---|---|---|
Basic |
string |
|
ErGw1AZ |
string |
|
ErGw2AZ |
string |
|
ErGw3AZ |
string |
|
ErGwScale |
string |
|
HighPerformance |
string |
|
Standard |
string |
|
UltraPerformance |
string |
|
VpnGw1 |
string |
|
VpnGw1AZ |
string |
|
VpnGw2 |
string |
|
VpnGw2AZ |
string |
|
VpnGw3 |
string |
|
VpnGw3AZ |
string |
|
VpnGw4 |
string |
|
VpnGw4AZ |
string |
|
VpnGw5 |
string |
|
VpnGw5AZ |
string |
VirtualNetworkGatewaySkuTier
SKU-nivå för gateway.
Name | Typ | Description |
---|---|---|
Basic |
string |
|
ErGw1AZ |
string |
|
ErGw2AZ |
string |
|
ErGw3AZ |
string |
|
ErGwScale |
string |
|
HighPerformance |
string |
|
Standard |
string |
|
UltraPerformance |
string |
|
VpnGw1 |
string |
|
VpnGw1AZ |
string |
|
VpnGw2 |
string |
|
VpnGw2AZ |
string |
|
VpnGw3 |
string |
|
VpnGw3AZ |
string |
|
VpnGw4 |
string |
|
VpnGw4AZ |
string |
|
VpnGw5 |
string |
|
VpnGw5AZ |
string |
VirtualNetworkGatewayType
Typen av den här virtuella nätverksgatewayen.
Name | Typ | Description |
---|---|---|
ExpressRoute |
string |
|
LocalGateway |
string |
|
Vpn |
string |
VngClientConnectionConfiguration
En vpn-klientanslutningskonfiguration för klientanslutningskonfiguration.
Name | Typ | Description |
---|---|---|
etag |
string |
En unik skrivskyddad sträng som ändras när resursen uppdateras. |
id |
string |
Resurs-ID. |
name |
string |
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. |
properties.provisioningState |
Etableringstillståndet för resursen VngClientConnectionConfiguration. |
|
properties.virtualNetworkGatewayPolicyGroups |
Lista över referenser till virtualNetworkGatewayPolicyGroups |
|
properties.vpnClientAddressPool |
Referensen till adressutrymmesresursen som representerar adressutrymme för P2S VpnClient. |
VpnAuthenticationType
VPN-autentiseringstyper för den virtuella nätverksgatewayen..
Name | Typ | Description |
---|---|---|
AAD |
string |
|
Certificate |
string |
|
Radius |
string |
VpnClientConfiguration
VpnClientConfiguration för P2S-klienten.
Name | Typ | Description |
---|---|---|
aadAudience |
string |
Egenskapen AADAudience för VirtualNetworkGateway-resursen för VPN-klientanslutning som används för AAD-autentisering. |
aadIssuer |
string |
AADIssuer-egenskapen för VirtualNetworkGateway-resursen för VPN-klientanslutning som används för AAD-autentisering. |
aadTenant |
string |
Egenskapen AADTenant för VirtualNetworkGateway-resursen för VPN-klientanslutning som används för AAD-autentisering. |
radiusServerAddress |
string |
Radius-serverns adressegenskap för VirtualNetworkGateway-resursen för VPN-klientanslutning. |
radiusServerSecret |
string |
Radius-hemlighetsegenskapen för VirtualNetworkGateway-resursen för VPN-klientanslutning. |
radiusServers |
RadiusServers-egenskapen för serverkonfiguration med flera radie. |
|
vngClientConnectionConfigurations |
per ip-adresspoolanslutningsprincip för P2S-klienten för virtuell nätverksgateway. |
|
vpnAuthenticationTypes |
VPN-autentiseringstyper för den virtuella nätverksgatewayen.. |
|
vpnClientAddressPool |
Referensen till adressutrymmesresursen som representerar adressutrymme för P2S VpnClient. |
|
vpnClientIpsecPolicies |
VpnClientIpsecPolicies för P2S-klienten för virtuell nätverksgateway. |
|
vpnClientProtocols |
VpnClientProtocols för virtuell nätverksgateway. |
|
vpnClientRevokedCertificates |
VpnClientRevokedCertificate för virtuell nätverksgateway. |
|
vpnClientRootCertificates |
VpnClientRootCertificate för virtuell nätverksgateway. |
VpnClientProtocol
VpnClientProtocols för virtuell nätverksgateway.
Name | Typ | Description |
---|---|---|
IkeV2 |
string |
|
OpenVPN |
string |
|
SSTP |
string |
VpnClientRevokedCertificate
VPN-klienten återkallade certifikat för virtuell nätverksgateway.
Name | Typ | Description |
---|---|---|
etag |
string |
En unik skrivskyddad sträng som ändras när resursen uppdateras. |
id |
string |
Resurs-ID. |
name |
string |
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. |
properties.provisioningState |
Etableringstillståndet för VPN-klientens återkallade certifikatresurs. |
|
properties.thumbprint |
string |
Tumavtrycket för återkallat VPN-klientcertifikat. |
VpnClientRootCertificate
VPN-klientens rotcertifikat för virtuell nätverksgateway.
Name | Typ | Description |
---|---|---|
etag |
string |
En unik skrivskyddad sträng som ändras när resursen uppdateras. |
id |
string |
Resurs-ID. |
name |
string |
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. |
properties.provisioningState |
Etableringstillståndet för VPN-klientens rotcertifikatresurs. |
|
properties.publicCertData |
string |
Offentliga certifikatdata. |
VpnGatewayGeneration
Genereringen för den här VirtualNetworkGateway. Måste vara Ingen om gatewayType inte är VPN.
Name | Typ | Description |
---|---|---|
Generation1 |
string |
|
Generation2 |
string |
|
None |
string |
VpnNatRuleMapping
Vpn NatRule-mappning.
Name | Typ | Description |
---|---|---|
addressSpace |
string |
Adressutrymme för Vpn NatRule-mappning. |
portRange |
string |
Portintervall för Vpn NatRule-mappning. |
VpnNatRuleMode
Nat-källriktningen för en VPN NAT.
Name | Typ | Description |
---|---|---|
EgressSnat |
string |
|
IngressSnat |
string |
VpnNatRuleType
Typen av NAT-regel för VPN NAT.
Name | Typ | Description |
---|---|---|
Dynamic |
string |
|
Static |
string |
VpnPolicyMemberAttributeType
Attributtypen Vpn Policy-medlem.
Name | Typ | Description |
---|---|---|
AADGroupId |
string |
|
CertificateGroupId |
string |
|
RadiusAzureGroupId |
string |
VpnType
Typen av den här virtuella nätverksgatewayen.
Name | Typ | Description |
---|---|---|
PolicyBased |
string |
|
RouteBased |
string |