Virtual Network Gateways - Create Or Update
Crea o aggiorna un gateway di rete virtuale nel gruppo di risorse specificato.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}?api-version=2023-09-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
resource
|
path | True |
string |
Nome del gruppo di risorse. |
subscription
|
path | True |
string |
Credenziali della sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio. |
virtual
|
path | True |
string |
Nome del gateway di rete virtuale. |
api-version
|
query | True |
string |
Versione API client. |
Corpo della richiesta
Nome | Tipo | Descrizione |
---|---|---|
extendedLocation |
Percorso esteso del gateway di rete virtuale locale. |
|
id |
string |
ID risorsa. |
location |
string |
Percorso della risorsa. |
properties.activeActive |
boolean |
Flag ActiveActive. |
properties.adminState |
Proprietà per indicare se il gateway ExpressRoute gestisce il traffico quando sono presenti più gateway ExpressRoute nella rete virtuale |
|
properties.allowRemoteVnetTraffic |
boolean |
Configurare questo gateway per accettare il traffico da altre reti virtuali di Azure. Questa configurazione non supporta la connettività ad Azure rete WAN virtuale. |
properties.allowVirtualWanTraffic |
boolean |
Configura questo gateway per accettare il traffico da reti remote rete WAN virtuale. |
properties.autoScaleConfiguration |
Configurazione di scalabilità automatica per il gateway di rete virutale |
|
properties.bgpSettings |
Impostazioni dell'altoparlante BGP del gateway di rete virtuale. |
|
properties.customRoutes |
Riferimento alla risorsa spazio indirizzi che rappresenta lo spazio indirizzi personalizzato specificato dal cliente per il gateway di rete virtuale e VpnClient. |
|
properties.disableIPSecReplayProtection |
boolean |
disableIPSecReplayProtection flag. |
properties.enableBgp |
boolean |
Indica se BGP è abilitato per il gateway di rete virtuale. |
properties.enableBgpRouteTranslationForNat |
boolean |
Abilitare il flagBgpRouteTranslationForNat. |
properties.enableDnsForwarding |
boolean |
Se l'inoltro DNS è abilitato o meno. |
properties.enablePrivateIpAddress |
boolean |
Se l'indirizzo IP privato deve essere abilitato in questo gateway per le connessioni o meno. |
properties.gatewayDefaultSite |
Riferimento alla risorsa LocalNetworkGateway che rappresenta il sito di rete locale con route predefinite. Assegnare valore Null nel caso di rimozione dell'impostazione predefinita del sito esistente. |
|
properties.gatewayType |
Tipo di questo gateway di rete virtuale. |
|
properties.ipConfigurations |
Configurazioni IP per gateway di rete virtuale. |
|
properties.natRules |
NatRules per il gateway di rete virtuale. |
|
properties.sku |
Riferimento alla risorsa VirtualNetworkGatewaySku che rappresenta lo SKU selezionato per il gateway di rete virtuale. |
|
properties.vNetExtendedLocationResourceId |
string |
ID risorsa della rete virtuale del cliente. VirtualNetworkGateway di tipo gateway locale è associato alla rete virtuale del cliente. |
properties.virtualNetworkGatewayPolicyGroups |
Riferimento alla risorsa VirtualNetworkGatewayPolicyGroup che rappresenta la risorsa VirtualNetworkGatewayPolicyGroup disponibile per il gateway. |
|
properties.vpnClientConfiguration |
Riferimento alla risorsa VpnClientConfiguration che rappresenta le configurazioni VpnClient P2S. |
|
properties.vpnGatewayGeneration |
Generazione per virtualNetworkGateway. Deve essere None se gatewayType non è VPN. |
|
properties.vpnType |
Tipo di questo gateway di rete virtuale. |
|
tags |
object |
Tag delle risorse. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Aggiornamento riuscito. L'operazione restituisce la risorsa VirtualNetworkGateway risultante. |
|
201 Created |
Creazione riuscita. L'operazione restituisce la risorsa VirtualNetworkGateway risultante. |
|
Other Status Codes |
Risposta di errore che descrive il motivo per cui l'operazione non è riuscita. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
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
}
}
Definizioni
Nome | Descrizione |
---|---|
Address |
AddressSpace contiene una matrice di intervalli di indirizzi IP che possono essere usati dalle subnet della rete virtuale. |
admin |
Proprietà per indicare se il gateway Express Route serve il traffico quando sono presenti più gateway express route nella rete virtuale |
Bgp |
Dettagli delle impostazioni BGP. |
Cloud |
Risposta di errore dal servizio. |
Cloud |
Risposta di errore dal servizio. |
Dh |
I gruppi di DH usati nella fase 1 di IKE per la sa iniziale. |
Extended |
Tipo complesso ExtendedLocation. |
Extended |
Tipo della posizione estesa. |
Ike |
Algoritmo di crittografia IKE (fase 2). |
Ike |
Algoritmo di integrità IKE (fase 2). |
IPAllocation |
Metodo di allocazione degli indirizzi IP. |
IPConfiguration |
Proprietà di IPConfigurationBgpPeeringAddress. |
Ipsec |
Algoritmo di crittografia IPSec (fase 1). |
Ipsec |
Algoritmo di integrità IPSec (fase IKE 1). |
Ipsec |
Configurazione dei criteri IPSec per una connessione gateway di rete virtuale. |
Pfs |
I gruppi Pfs usati nella fase 2 di IKE per la nuova sa figlio. |
Provisioning |
Stato di provisioning corrente. |
Radius |
Impostazioni del server Radius. |
Sub |
Riferimento a un'altra sottoresource. |
Virtual |
Classe comune per informazioni generali sulle risorse. |
Virtual |
|
Virtual |
dettagli sulla configurazione della scalabilità automatica del gateway Rete virtuale |
Virtual |
Configurazione IP per gateway di rete virtuale. |
Virtual |
Risorsa VirtualNetworkGatewayNatRule. |
Virtual |
Parametri per VirtualNetworkGatewayPolicyGroup. |
Virtual |
Membro PolicyGroup di configurazione connessione client VPN |
Virtual |
Dettagli di VirtualNetworkGatewaySku. |
Virtual |
Nome SKU del gateway. |
Virtual |
Livello SKU del gateway. |
Virtual |
Tipo di questo gateway di rete virtuale. |
Vng |
Configurazione della connessione client VPN per la configurazione della connessione client. |
Vpn |
Tipi di autenticazione VPN per il gateway di rete virtuale. |
Vpn |
VpnClientConfiguration per il client P2S. |
Vpn |
VpnClientProtocols per il gateway di rete virtuale. |
Vpn |
Il client VPN ha revocato il certificato del gateway di rete virtuale. |
Vpn |
Certificato radice del client VPN del gateway di rete virtuale. |
Vpn |
Generazione per virtualNetworkGateway. Deve essere None se gatewayType non è VPN. |
Vpn |
Mapping vpn NatRule. |
Vpn |
Direzione NAT di origine di un NAT VPN. |
Vpn |
Tipo di regola NAT per NAT VPN. |
Vpn |
Tipo di attributo membro di Criteri VPN. |
Vpn |
Tipo di questo gateway di rete virtuale. |
AddressSpace
AddressSpace contiene una matrice di intervalli di indirizzi IP che possono essere usati dalle subnet della rete virtuale.
Nome | Tipo | Descrizione |
---|---|---|
addressPrefixes |
string[] |
Elenco di blocchi di indirizzi riservati per questa rete virtuale nella notazione CIDR. |
adminState
Proprietà per indicare se il gateway Express Route serve il traffico quando sono presenti più gateway express route nella rete virtuale
Nome | Tipo | Descrizione |
---|---|---|
Disabled |
string |
|
Enabled |
string |
BgpSettings
Dettagli delle impostazioni BGP.
Nome | Tipo | Descrizione |
---|---|---|
asn |
integer |
AsN del relatore BGP. |
bgpPeeringAddress |
string |
Indirizzo di peering BGP e identificatore BGP di questo altoparlante BGP. |
bgpPeeringAddresses |
Indirizzo di peering BGP con ID di configurazione IP per il gateway di rete virtuale. |
|
peerWeight |
integer |
Peso aggiunto alle route apprese da questo altoparlante BGP. |
CloudError
Risposta di errore dal servizio.
Nome | Tipo | Descrizione |
---|---|---|
error |
Corpo dell'errore cloud. |
CloudErrorBody
Risposta di errore dal servizio.
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Identificatore dell'errore. I codici sono invarianti e devono essere usati a livello di codice. |
details |
Elenco di dettagli aggiuntivi sull'errore. |
|
message |
string |
Messaggio che descrive l'errore, destinato a essere adatto per la visualizzazione in un'interfaccia utente. |
target |
string |
Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in caso di errore. |
DhGroup
I gruppi di DH usati nella fase 1 di IKE per la sa iniziale.
Nome | Tipo | Descrizione |
---|---|---|
DHGroup1 |
string |
|
DHGroup14 |
string |
|
DHGroup2 |
string |
|
DHGroup2048 |
string |
|
DHGroup24 |
string |
|
ECP256 |
string |
|
ECP384 |
string |
|
None |
string |
ExtendedLocation
Tipo complesso ExtendedLocation.
Nome | Tipo | Descrizione |
---|---|---|
name |
string |
Nome della posizione estesa. |
type |
Tipo della posizione estesa. |
ExtendedLocationTypes
Tipo della posizione estesa.
Nome | Tipo | Descrizione |
---|---|---|
EdgeZone |
string |
IkeEncryption
Algoritmo di crittografia IKE (fase 2).
Nome | Tipo | Descrizione |
---|---|---|
AES128 |
string |
|
AES192 |
string |
|
AES256 |
string |
|
DES |
string |
|
DES3 |
string |
|
GCMAES128 |
string |
|
GCMAES256 |
string |
IkeIntegrity
Algoritmo di integrità IKE (fase 2).
Nome | Tipo | Descrizione |
---|---|---|
GCMAES128 |
string |
|
GCMAES256 |
string |
|
MD5 |
string |
|
SHA1 |
string |
|
SHA256 |
string |
|
SHA384 |
string |
IPAllocationMethod
Metodo di allocazione degli indirizzi IP.
Nome | Tipo | Descrizione |
---|---|---|
Dynamic |
string |
|
Static |
string |
IPConfigurationBgpPeeringAddress
Proprietà di IPConfigurationBgpPeeringAddress.
Nome | Tipo | Descrizione |
---|---|---|
customBgpIpAddresses |
string[] |
Elenco di indirizzi di peering BGP personalizzati che appartengono alla configurazione IP. |
defaultBgpIpAddresses |
string[] |
Elenco degli indirizzi di peering BGP predefiniti che appartengono alla configurazione IP. |
ipconfigurationId |
string |
ID della configurazione IP che appartiene al gateway. |
tunnelIpAddresses |
string[] |
Elenco di indirizzi IP pubblici del tunnel che appartengono alla configurazione IP. |
IpsecEncryption
Algoritmo di crittografia IPSec (fase 1).
Nome | Tipo | Descrizione |
---|---|---|
AES128 |
string |
|
AES192 |
string |
|
AES256 |
string |
|
DES |
string |
|
DES3 |
string |
|
GCMAES128 |
string |
|
GCMAES192 |
string |
|
GCMAES256 |
string |
|
None |
string |
IpsecIntegrity
Algoritmo di integrità IPSec (fase IKE 1).
Nome | Tipo | Descrizione |
---|---|---|
GCMAES128 |
string |
|
GCMAES192 |
string |
|
GCMAES256 |
string |
|
MD5 |
string |
|
SHA1 |
string |
|
SHA256 |
string |
IpsecPolicy
Configurazione dei criteri IPSec per una connessione gateway di rete virtuale.
Nome | Tipo | Descrizione |
---|---|---|
dhGroup |
Il gruppo DH usato nella fase 1 di IKE per la sa iniziale. |
|
ikeEncryption |
Algoritmo di crittografia IKE (fase 2). |
|
ikeIntegrity |
Algoritmo di integrità IKE (fase 2). |
|
ipsecEncryption |
Algoritmo di crittografia IPSec (fase 1). |
|
ipsecIntegrity |
Algoritmo di integrità IPSec (fase IKE 1). |
|
pfsGroup |
Il gruppo Pfs usato nella fase 2 di IKE per la nuova sa figlio. |
|
saDataSizeKilobytes |
integer |
L'associazione di sicurezza IPSec (denominata anche modalità rapida o fase 2 SA) dimensioni del payload in KB per un sito al tunnel VPN del sito. |
saLifeTimeSeconds |
integer |
L'associazione di sicurezza IPSec (denominata anche modalità rapida o fase 2 SA) in secondi per un tunnel VPN da sito a sito. |
PfsGroup
I gruppi Pfs usati nella fase 2 di IKE per la nuova sa figlio.
Nome | Tipo | Descrizione |
---|---|---|
ECP256 |
string |
|
ECP384 |
string |
|
None |
string |
|
PFS1 |
string |
|
PFS14 |
string |
|
PFS2 |
string |
|
PFS2048 |
string |
|
PFS24 |
string |
|
PFSMM |
string |
ProvisioningState
Stato di provisioning corrente.
Nome | Tipo | Descrizione |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
RadiusServer
Impostazioni del server Radius.
Nome | Tipo | Descrizione |
---|---|---|
radiusServerAddress |
string |
Indirizzo di questo server radius. |
radiusServerScore |
integer |
Punteggio iniziale assegnato a questo server radius. |
radiusServerSecret |
string |
Segreto usato per questo server radius. |
SubResource
Riferimento a un'altra sottoresource.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID risorsa. |
VirtualNetworkGateway
Classe comune per informazioni generali sulle risorse.
Nome | Tipo | Descrizione |
---|---|---|
etag |
string |
Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. |
extendedLocation |
Percorso esteso del gateway di rete virtuale locale. |
|
id |
string |
ID risorsa. |
location |
string |
Percorso della risorsa. |
name |
string |
Nome risorsa. |
properties.activeActive |
boolean |
Flag ActiveActive. |
properties.adminState |
Proprietà per indicare se il gateway Express Route serve il traffico quando sono presenti più gateway express route nella rete virtuale |
|
properties.allowRemoteVnetTraffic |
boolean |
Configurare questo gateway per accettare il traffico da altre reti virtuali di Azure. Questa configurazione non supporta la connettività all'rete WAN virtuale di Azure. |
properties.allowVirtualWanTraffic |
boolean |
Configura questo gateway per accettare il traffico dalle reti di rete WAN virtuale remote. |
properties.autoScaleConfiguration |
Configurazione di scalabilità automatica per il gateway di rete virutale |
|
properties.bgpSettings |
Impostazioni dell'altoparlante BGP del gateway di rete virtuale. |
|
properties.customRoutes |
Riferimento alla risorsa spazio indirizzi che rappresenta lo spazio indirizzi personalizzato specificato dal cliente per il gateway di rete virtuale e VpnClient. |
|
properties.disableIPSecReplayProtection |
boolean |
disableIPSecReplayProtection flag. |
properties.enableBgp |
boolean |
Indica se BGP è abilitato per il gateway di rete virtuale. |
properties.enableBgpRouteTranslationForNat |
boolean |
Flag EnableBgpRouteTranslationForNat. |
properties.enableDnsForwarding |
boolean |
Se l'inoltro DNS è abilitato o meno. |
properties.enablePrivateIpAddress |
boolean |
Se l'indirizzo IP privato deve essere abilitato in questo gateway per le connessioni o meno. |
properties.gatewayDefaultSite |
Riferimento alla risorsa LocalNetworkGateway che rappresenta il sito di rete locale con route predefinite. Assegnare valore Null nel caso di rimozione dell'impostazione predefinita del sito esistente. |
|
properties.gatewayType |
Tipo di questo gateway di rete virtuale. |
|
properties.inboundDnsForwardingEndpoint |
string |
Indirizzo IP allocato dal gateway a cui è possibile inviare richieste DNS. |
properties.ipConfigurations |
Configurazioni IP per gateway di rete virtuale. |
|
properties.natRules |
NatRules per il gateway di rete virtuale. |
|
properties.provisioningState |
Stato di provisioning della risorsa gateway di rete virtuale. |
|
properties.resourceGuid |
string |
Proprietà GUID della risorsa del gateway di rete virtuale. |
properties.sku |
Riferimento alla risorsa VirtualNetworkGatewaySku che rappresenta lo SKU selezionato per il gateway di rete virtuale. |
|
properties.vNetExtendedLocationResourceId |
string |
ID risorsa della rete virtuale del cliente. VirtualNetworkGateway di tipo gateway locale è associato alla rete virtuale del cliente. |
properties.virtualNetworkGatewayPolicyGroups |
Riferimento alla risorsa VirtualNetworkGatewayPolicyGroup che rappresenta la risorsa VirtualNetworkGatewayPolicyGroup disponibile per il gateway. |
|
properties.vpnClientConfiguration |
Riferimento alla risorsa VpnClientConfiguration che rappresenta le configurazioni VpnClient P2S. |
|
properties.vpnGatewayGeneration |
Generazione per virtualNetworkGateway. Deve essere None se gatewayType non è VPN. |
|
properties.vpnType |
Tipo di questo gateway di rete virtuale. |
|
tags |
object |
Tag di risorse. |
type |
string |
Tipo di risorsa. |
VirtualNetworkGatewayAutoScaleBounds
Nome | Tipo | Descrizione |
---|---|---|
max |
integer |
Unità di scalabilità massime per la configurazione di scalabilità automatica |
min |
integer |
Unità di scalabilità minima per la configurazione della scalabilità automatica |
VirtualNetworkGatewayAutoScaleConfiguration
dettagli sulla configurazione della scalabilità automatica del gateway Rete virtuale
Nome | Tipo | Descrizione |
---|---|---|
bounds |
Limiti della configurazione di scalabilità automatica |
VirtualNetworkGatewayIPConfiguration
Configurazione IP per gateway di rete virtuale.
Nome | Tipo | Descrizione |
---|---|---|
etag |
string |
Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. |
id |
string |
ID risorsa. |
name |
string |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
properties.privateIPAddress |
string |
Indirizzo IP privato per questo gateway. |
properties.privateIPAllocationMethod |
Metodo di allocazione degli indirizzi IP privati. |
|
properties.provisioningState |
Stato di provisioning della risorsa di configurazione IP del gateway di rete virtuale. |
|
properties.publicIPAddress |
Riferimento alla risorsa IP pubblica. |
|
properties.subnet |
Riferimento alla risorsa della subnet. |
VirtualNetworkGatewayNatRule
Risorsa VirtualNetworkGatewayNatRule.
Nome | Tipo | Descrizione |
---|---|---|
etag |
string |
Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. |
id |
string |
ID risorsa. |
name |
string |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
properties.externalMappings |
Mapping esterno dell'indirizzo IP privato per NAT. |
|
properties.internalMappings |
Mapping interno dell'indirizzo IP privato per NAT. |
|
properties.ipConfigurationId |
string |
L'ID configurazione IP a cui si applica questa regola NAT. |
properties.mode |
Direzione NAT di origine di un NAT VPN. |
|
properties.provisioningState |
Stato di provisioning della risorsa regola NAT. |
|
properties.type |
Tipo di regola NAT per NAT VPN. |
|
type |
string |
Tipo di risorsa. |
VirtualNetworkGatewayPolicyGroup
Parametri per VirtualNetworkGatewayPolicyGroup.
Nome | Tipo | Descrizione |
---|---|---|
etag |
string |
Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. |
id |
string |
ID risorsa. |
name |
string |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
properties.isDefault |
boolean |
Mostra se si tratta di un oggetto VirtualNetworkGatewayPolicyGroup predefinito o meno. |
properties.policyMembers |
Più CriteriMember per VirtualNetworkGatewayPolicyGroup. |
|
properties.priority |
integer |
Priorità per VirtualNetworkGatewayPolicyGroup. |
properties.provisioningState |
Stato di provisioning della risorsa VirtualNetworkGatewayPolicyGroup. |
|
properties.vngClientConnectionConfigurations |
Elenco di riferimenti a vngClientConnectionConfigurations. |
VirtualNetworkGatewayPolicyGroupMember
Membro PolicyGroup di configurazione connessione client VPN
Nome | Tipo | Descrizione |
---|---|---|
attributeType |
Tipo di attributo membro di Criteri VPN. |
|
attributeValue |
string |
Valore di Attributo usato per questo VirtualNetworkGatewayPolicyGroupMember. |
name |
string |
Nome del VirtualNetworkGatewayPolicyGroupMember. |
VirtualNetworkGatewaySku
Dettagli di VirtualNetworkGatewaySku.
Nome | Tipo | Descrizione |
---|---|---|
capacity |
integer |
Capacità. |
name |
Nome SKU del gateway. |
|
tier |
Livello SKU del gateway. |
VirtualNetworkGatewaySkuName
Nome SKU del gateway.
Nome | Tipo | Descrizione |
---|---|---|
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
Livello SKU del gateway.
Nome | Tipo | Descrizione |
---|---|---|
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
Tipo di questo gateway di rete virtuale.
Nome | Tipo | Descrizione |
---|---|---|
ExpressRoute |
string |
|
LocalGateway |
string |
|
Vpn |
string |
VngClientConnectionConfiguration
Configurazione della connessione client VPN per la configurazione della connessione client.
Nome | Tipo | Descrizione |
---|---|---|
etag |
string |
Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. |
id |
string |
ID risorsa. |
name |
string |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
properties.provisioningState |
Stato di provisioning della risorsa VngClientConnectionConfiguration. |
|
properties.virtualNetworkGatewayPolicyGroups |
Elenco di riferimenti a virtualNetworkGatewayPolicyGroups |
|
properties.vpnClientAddressPool |
Riferimento alla risorsa spazio indirizzi che rappresenta lo spazio indirizzi per VpnClient P2S. |
VpnAuthenticationType
Tipi di autenticazione VPN per il gateway di rete virtuale.
Nome | Tipo | Descrizione |
---|---|---|
AAD |
string |
|
Certificate |
string |
|
Radius |
string |
VpnClientConfiguration
VpnClientConfiguration per il client P2S.
Nome | Tipo | Descrizione |
---|---|---|
aadAudience |
string |
La proprietà AADAudience della risorsa VirtualNetworkGateway per la connessione client VPN usata per l'autenticazione AAD. |
aadIssuer |
string |
Proprietà AADIssuer della risorsa VirtualNetworkGateway per la connessione client VPN usata per l'autenticazione AAD. |
aadTenant |
string |
Proprietà AADTenant della risorsa VirtualNetworkGateway per la connessione client VPN usata per l'autenticazione AAD. |
radiusServerAddress |
string |
Proprietà dell'indirizzo del server radius della risorsa VirtualNetworkGateway per la connessione client VPN. |
radiusServerSecret |
string |
Proprietà del segreto radius della risorsa VirtualNetworkGateway per la connessione client VPN. |
radiusServers |
Proprietà radiusServers per la configurazione di più server radius. |
|
vngClientConnectionConfigurations |
Per i criteri di connessione del pool di indirizzi IP per il client P2S del gateway di rete virtuale. |
|
vpnAuthenticationTypes |
Tipi di autenticazione VPN per il gateway di rete virtuale. |
|
vpnClientAddressPool |
Riferimento alla risorsa spazio indirizzi che rappresenta lo spazio indirizzi per VpnClient P2S. |
|
vpnClientIpsecPolicies |
VpnClientIpsecPolicies per il client P2S del gateway di rete virtuale. |
|
vpnClientProtocols |
VpnClientProtocols per il gateway di rete virtuale. |
|
vpnClientRevokedCertificates |
VpnClientRevokedCertificate per il gateway di rete virtuale. |
|
vpnClientRootCertificates |
VpnClientRootCertificate per il gateway di rete virtuale. |
VpnClientProtocol
VpnClientProtocols per il gateway di rete virtuale.
Nome | Tipo | Descrizione |
---|---|---|
IkeV2 |
string |
|
OpenVPN |
string |
|
SSTP |
string |
VpnClientRevokedCertificate
Il client VPN ha revocato il certificato del gateway di rete virtuale.
Nome | Tipo | Descrizione |
---|---|---|
etag |
string |
Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. |
id |
string |
ID risorsa. |
name |
string |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
properties.provisioningState |
Stato di provisioning della risorsa certificato revocata dal client VPN. |
|
properties.thumbprint |
string |
Identificazione personale del certificato client VPN revocata. |
VpnClientRootCertificate
Certificato radice del client VPN del gateway di rete virtuale.
Nome | Tipo | Descrizione |
---|---|---|
etag |
string |
Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. |
id |
string |
ID risorsa. |
name |
string |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
properties.provisioningState |
Stato di provisioning della risorsa del certificato radice del client VPN. |
|
properties.publicCertData |
string |
Dati pubblici del certificato. |
VpnGatewayGeneration
Generazione per virtualNetworkGateway. Deve essere None se gatewayType non è VPN.
Nome | Tipo | Descrizione |
---|---|---|
Generation1 |
string |
|
Generation2 |
string |
|
None |
string |
VpnNatRuleMapping
Mapping vpn NatRule.
Nome | Tipo | Descrizione |
---|---|---|
addressSpace |
string |
Spazio indirizzi per il mapping vpn NatRule. |
portRange |
string |
Intervallo di porte per il mapping NatRule vpn. |
VpnNatRuleMode
Direzione NAT di origine di un NAT VPN.
Nome | Tipo | Descrizione |
---|---|---|
EgressSnat |
string |
|
IngressSnat |
string |
VpnNatRuleType
Tipo di regola NAT per NAT VPN.
Nome | Tipo | Descrizione |
---|---|---|
Dynamic |
string |
|
Static |
string |
VpnPolicyMemberAttributeType
Tipo di attributo membro di Criteri VPN.
Nome | Tipo | Descrizione |
---|---|---|
AADGroupId |
string |
|
CertificateGroupId |
string |
|
RadiusAzureGroupId |
string |
VpnType
Tipo di questo gateway di rete virtuale.
Nome | Tipo | Descrizione |
---|---|---|
PolicyBased |
string |
|
RouteBased |
string |