Virtual Network Gateways - Create Or Update
Cria ou atualiza um gateway de rede virtual no grupo de recursos especificado.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}?api-version=2023-09-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
O nome do grupo de recursos. |
subscription
|
path | True |
string |
As credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
virtual
|
path | True |
string |
O nome do gateway de rede virtual. |
api-version
|
query | True |
string |
Versão de API do cliente. |
Corpo da solicitação
Nome | Tipo | Description |
---|---|---|
extendedLocation |
O local estendido do tipo gateway de rede virtual local. |
|
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
properties.activeActive |
boolean |
Sinalizador ActiveActive. |
properties.adminState |
Propriedade para indicar se o Gateway de Rota Expressa atende ao tráfego quando há vários Gateways de Rota Expressa na vnet |
|
properties.allowRemoteVnetTraffic |
boolean |
Configure esse gateway para aceitar o tráfego de outras Redes Virtuais do Azure. Essa configuração não dá suporte à conectividade com o Azure WAN Virtual. |
properties.allowVirtualWanTraffic |
boolean |
Configura esse gateway para aceitar o tráfego de redes de WAN Virtual remotas. |
properties.autoScaleConfiguration |
Configuração de dimensionamento automático para gateway de rede virutal |
|
properties.bgpSettings |
Configurações do alto-falante BGP do gateway de rede virtual. |
|
properties.customRoutes |
A referência ao recurso de espaço de endereço que representa o espaço de endereço de rotas personalizadas especificado pelo cliente para o gateway de rede virtual e VpnClient. |
|
properties.disableIPSecReplayProtection |
boolean |
sinalizador disableIPSecReplayProtection. |
properties.enableBgp |
boolean |
Se BGP está ou não habilitado para este gateway de rede virtual. |
properties.enableBgpRouteTranslationForNat |
boolean |
Sinalizador EnableBgpRouteTranslationForNat. |
properties.enableDnsForwarding |
boolean |
Se o encaminhamento de dns está habilitado ou não. |
properties.enablePrivateIpAddress |
boolean |
Se o IP privado precisa ser habilitado nesse gateway para conexões ou não. |
properties.gatewayDefaultSite |
A referência ao recurso LocalNetworkGateway que representa o site de rede local com rotas padrão. Atribua valor Nulo no caso de remover a configuração de site padrão existente. |
|
properties.gatewayType |
O tipo desse gateway de rede virtual. |
|
properties.ipConfigurations |
Configurações de IP para gateway de rede virtual. |
|
properties.natRules |
NatRules para gateway de rede virtual. |
|
properties.sku |
A referência ao recurso VirtualNetworkGatewaySku que representa a SKU selecionada para o gateway de rede virtual. |
|
properties.vNetExtendedLocationResourceId |
string |
ID do recurso de vnet do cliente. VirtualNetworkGateway do tipo gateway local está associado à vnet do cliente. |
properties.virtualNetworkGatewayPolicyGroups |
A referência ao recurso VirtualNetworkGatewayPolicyGroup que representa o VirtualNetworkGatewayPolicyGroup disponível para o gateway. |
|
properties.vpnClientConfiguration |
A referência ao recurso VpnClientConfiguration que representa as configurações de VpnClient P2S. |
|
properties.vpnGatewayGeneration |
A geração deste VirtualNetworkGateway. Deve ser Nenhum se gatewayType não for VPN. |
|
properties.vpnType |
O tipo desse gateway de rede virtual. |
|
tags |
object |
Marcas de recurso. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Atualização bem-sucedida. A operação retorna o recurso VirtualNetworkGateway resultante. |
|
201 Created |
Crie com êxito. A operação retorna o recurso VirtualNetworkGateway resultante. |
|
Other Status Codes |
Resposta de erro que descreve por que a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
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
}
}
Definições
Nome | Description |
---|---|
Address |
O AddressSpace contém uma matriz de intervalos de endereços IP que podem ser usados por sub-redes da rede virtual. |
admin |
Propriedade para indicar se o Gateway de Rota Expressa atende ao tráfego quando há vários Gateways de Rota Expressa na vnet |
Bgp |
Detalhes das configurações de BGP. |
Cloud |
Uma resposta de erro do serviço. |
Cloud |
Uma resposta de erro do serviço. |
Dh |
Os grupos dh usados na Fase 1 do IKE para SA inicial. |
Extended |
Tipo complexo ExtendedLocation. |
Extended |
O tipo do local estendido. |
Ike |
O algoritmo de criptografia IKE (fase 2 do IKE). |
Ike |
O algoritmo de integridade IKE (fase 2 do IKE). |
IPAllocation |
Método de alocação de endereço IP. |
IPConfiguration |
Propriedades de IPConfigurationBgpPeeringAddress. |
Ipsec |
O algoritmo de criptografia IPSec (fase 1 do IKE). |
Ipsec |
O algoritmo de integridade IPSec (fase 1 do IKE). |
Ipsec |
Uma configuração de Política IPSec para uma conexão de gateway de rede virtual. |
Pfs |
Os Grupos de Pfs usados na Fase 2 do IKE para a NOVA SA filho. |
Provisioning |
O estado de provisionamento atual. |
Radius |
Configurações do Servidor Radius. |
Sub |
Referência a outro sub-recurso. |
Virtual |
Uma classe comum para informações gerais de recursos. |
Virtual |
|
Virtual |
Detalhes da Configuração de Dimensionamento Automático do Gateway de Rede Virtual |
Virtual |
Configuração de IP para gateway de rede virtual. |
Virtual |
Recurso VirtualNetworkGatewayNatRule. |
Virtual |
Parâmetros para VirtualNetworkGatewayPolicyGroup. |
Virtual |
Membro PolicyGroup da configuração de conexão do cliente VPN |
Virtual |
Detalhes de VirtualNetworkGatewaySku. |
Virtual |
Nome do SKU do gateway. |
Virtual |
Camada de SKU do gateway. |
Virtual |
O tipo desse gateway de rede virtual. |
Vng |
Uma configuração de conexão de cliente vpn para a configuração de conexão do cliente. |
Vpn |
Tipos de autenticação VPN para o gateway de rede virtual.. |
Vpn |
VpnClientConfiguration para o cliente P2S. |
Vpn |
VpnClientProtocols para gateway de rede virtual. |
Vpn |
O cliente VPN revogou o certificado do gateway de rede virtual. |
Vpn |
Certificado raiz do cliente VPN do gateway de rede virtual. |
Vpn |
A geração deste VirtualNetworkGateway. Deve ser Nenhum se gatewayType não for VPN. |
Vpn |
Mapeamento de NatRule de VPN. |
Vpn |
A direção nat de origem de um NAT vpn. |
Vpn |
O tipo de regra NAT para VPN NAT. |
Vpn |
O tipo de atributo de membro da Política de Vpn. |
Vpn |
O tipo desse gateway de rede virtual. |
AddressSpace
O AddressSpace contém uma matriz de intervalos de endereços IP que podem ser usados por sub-redes da rede virtual.
Nome | Tipo | Description |
---|---|---|
addressPrefixes |
string[] |
Uma lista de blocos de endereço reservados para essa rede virtual na notação CIDR. |
adminState
Propriedade para indicar se o Gateway de Rota Expressa atende ao tráfego quando há vários Gateways de Rota Expressa na vnet
Nome | Tipo | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
BgpSettings
Detalhes das configurações de BGP.
Nome | Tipo | Description |
---|---|---|
asn |
integer |
O ASN do alto-falante BGP. |
bgpPeeringAddress |
string |
O endereço de emparelhamento BGP e o identificador BGP desse alto-falante BGP. |
bgpPeeringAddresses |
Endereço de emparelhamento BGP com ID de configuração de IP para gateway de rede virtual. |
|
peerWeight |
integer |
O peso adicionado às rotas aprendidas com esse alto-falante BGP. |
CloudError
Uma resposta de erro do serviço.
Nome | Tipo | Description |
---|---|---|
error |
Corpo do erro de nuvem. |
CloudErrorBody
Uma resposta de erro do serviço.
Nome | Tipo | Description |
---|---|---|
code |
string |
Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente. |
details |
Uma lista de detalhes adicionais sobre o erro. |
|
message |
string |
Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário. |
target |
string |
O destino do erro específico. Por exemplo, o nome da propriedade em erro. |
DhGroup
Os grupos dh usados na Fase 1 do IKE para SA inicial.
Nome | Tipo | Description |
---|---|---|
DHGroup1 |
string |
|
DHGroup14 |
string |
|
DHGroup2 |
string |
|
DHGroup2048 |
string |
|
DHGroup24 |
string |
|
ECP256 |
string |
|
ECP384 |
string |
|
None |
string |
ExtendedLocation
Tipo complexo ExtendedLocation.
Nome | Tipo | Description |
---|---|---|
name |
string |
O nome do local estendido. |
type |
O tipo do local estendido. |
ExtendedLocationTypes
O tipo do local estendido.
Nome | Tipo | Description |
---|---|---|
EdgeZone |
string |
IkeEncryption
O algoritmo de criptografia IKE (fase 2 do IKE).
Nome | Tipo | Description |
---|---|---|
AES128 |
string |
|
AES192 |
string |
|
AES256 |
string |
|
DES |
string |
|
DES3 |
string |
|
GCMAES128 |
string |
|
GCMAES256 |
string |
IkeIntegrity
O algoritmo de integridade IKE (fase 2 do IKE).
Nome | Tipo | Description |
---|---|---|
GCMAES128 |
string |
|
GCMAES256 |
string |
|
MD5 |
string |
|
SHA1 |
string |
|
SHA256 |
string |
|
SHA384 |
string |
IPAllocationMethod
Método de alocação de endereço IP.
Nome | Tipo | Description |
---|---|---|
Dynamic |
string |
|
Static |
string |
IPConfigurationBgpPeeringAddress
Propriedades de IPConfigurationBgpPeeringAddress.
Nome | Tipo | Description |
---|---|---|
customBgpIpAddresses |
string[] |
A lista de endereços de emparelhamento BGP personalizados que pertencem à configuração de IP. |
defaultBgpIpAddresses |
string[] |
A lista de endereços de emparelhamento BGP padrão que pertencem à configuração de IP. |
ipconfigurationId |
string |
A ID da configuração de IP que pertence ao gateway. |
tunnelIpAddresses |
string[] |
A lista de endereços IP públicos de túnel que pertencem à configuração de IP. |
IpsecEncryption
O algoritmo de criptografia IPSec (fase 1 do IKE).
Nome | Tipo | Description |
---|---|---|
AES128 |
string |
|
AES192 |
string |
|
AES256 |
string |
|
DES |
string |
|
DES3 |
string |
|
GCMAES128 |
string |
|
GCMAES192 |
string |
|
GCMAES256 |
string |
|
None |
string |
IpsecIntegrity
O algoritmo de integridade IPSec (fase 1 do IKE).
Nome | Tipo | Description |
---|---|---|
GCMAES128 |
string |
|
GCMAES192 |
string |
|
GCMAES256 |
string |
|
MD5 |
string |
|
SHA1 |
string |
|
SHA256 |
string |
IpsecPolicy
Uma configuração de Política IPSec para uma conexão de gateway de rede virtual.
Nome | Tipo | Description |
---|---|---|
dhGroup |
O grupo DH usado na Fase 1 do IKE para SA inicial. |
|
ikeEncryption |
O algoritmo de criptografia IKE (fase 2 do IKE). |
|
ikeIntegrity |
O algoritmo de integridade IKE (fase 2 do IKE). |
|
ipsecEncryption |
O algoritmo de criptografia IPSec (fase 1 do IKE). |
|
ipsecIntegrity |
O algoritmo de integridade IPSec (fase 1 do IKE). |
|
pfsGroup |
O Grupo de Pfs usado na Fase 2 do IKE para a NOVA SA filho. |
|
saDataSizeKilobytes |
integer |
O tamanho da carga da Associação de Segurança IPSec (também chamada de Modo Rápido ou SA da Fase 2) em KB para um túnel VPN site a site. |
saLifeTimeSeconds |
integer |
O tempo de vida da Associação de Segurança IPSec (também chamado de Modo Rápido ou SA da Fase 2) em segundos para um túnel VPN site a site. |
PfsGroup
Os Grupos de Pfs usados na Fase 2 do IKE para a NOVA SA filho.
Nome | Tipo | Description |
---|---|---|
ECP256 |
string |
|
ECP384 |
string |
|
None |
string |
|
PFS1 |
string |
|
PFS14 |
string |
|
PFS2 |
string |
|
PFS2048 |
string |
|
PFS24 |
string |
|
PFSMM |
string |
ProvisioningState
O estado de provisionamento atual.
Nome | Tipo | Description |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
RadiusServer
Configurações do Servidor Radius.
Nome | Tipo | Description |
---|---|---|
radiusServerAddress |
string |
O endereço desse servidor radius. |
radiusServerScore |
integer |
A pontuação inicial atribuída a esse servidor radius. |
radiusServerSecret |
string |
O segredo usado para esse servidor radius. |
SubResource
Referência a outro sub-recurso.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso. |
VirtualNetworkGateway
Uma classe comum para informações gerais de recursos.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado. |
extendedLocation |
O local estendido do tipo gateway de rede virtual local. |
|
id |
string |
ID do recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.activeActive |
boolean |
Sinalizador ActiveActive. |
properties.adminState |
Propriedade para indicar se o Gateway de Rota Expressa atende ao tráfego quando há vários Gateways de Rota Expressa na vnet |
|
properties.allowRemoteVnetTraffic |
boolean |
Configure esse gateway para aceitar o tráfego de outras Redes Virtuais do Azure. Essa configuração não dá suporte à conectividade com o Azure WAN Virtual. |
properties.allowVirtualWanTraffic |
boolean |
Configura esse gateway para aceitar o tráfego de redes de WAN Virtual remotas. |
properties.autoScaleConfiguration |
Configuração de dimensionamento automático para gateway de rede virutal |
|
properties.bgpSettings |
Configurações do alto-falante BGP do gateway de rede virtual. |
|
properties.customRoutes |
A referência ao recurso de espaço de endereço que representa o espaço de endereço de rotas personalizadas especificado pelo cliente para o gateway de rede virtual e VpnClient. |
|
properties.disableIPSecReplayProtection |
boolean |
sinalizador disableIPSecReplayProtection. |
properties.enableBgp |
boolean |
Se BGP está ou não habilitado para este gateway de rede virtual. |
properties.enableBgpRouteTranslationForNat |
boolean |
Sinalizador EnableBgpRouteTranslationForNat. |
properties.enableDnsForwarding |
boolean |
Se o encaminhamento de dns está habilitado ou não. |
properties.enablePrivateIpAddress |
boolean |
Se o IP privado precisa ser habilitado nesse gateway para conexões ou não. |
properties.gatewayDefaultSite |
A referência ao recurso LocalNetworkGateway que representa o site de rede local com rotas padrão. Atribua Valor nulo em caso de remoção da configuração de site padrão existente. |
|
properties.gatewayType |
O tipo desse gateway de rede virtual. |
|
properties.inboundDnsForwardingEndpoint |
string |
O endereço IP alocado pelo gateway para o qual as solicitações dns podem ser enviadas. |
properties.ipConfigurations |
Configurações de IP para gateway de rede virtual. |
|
properties.natRules |
NatRules para gateway de rede virtual. |
|
properties.provisioningState |
O estado de provisionamento do recurso de gateway de rede virtual. |
|
properties.resourceGuid |
string |
A propriedade GUID do recurso de gateway de rede virtual. |
properties.sku |
A referência ao recurso VirtualNetworkGatewaySku que representa o SKU selecionado para o Gateway de rede virtual. |
|
properties.vNetExtendedLocationResourceId |
string |
ID do recurso de vnet do cliente. VirtualNetworkGateway do tipo gateway local está associado à vnet do cliente. |
properties.virtualNetworkGatewayPolicyGroups |
A referência ao recurso VirtualNetworkGatewayPolicyGroup que representa o VirtualNetworkGatewayPolicyGroup disponível para o gateway. |
|
properties.vpnClientConfiguration |
A referência ao recurso VpnClientConfiguration que representa as configurações de VpnClient P2S. |
|
properties.vpnGatewayGeneration |
A geração deste VirtualNetworkGateway. Deve ser Nenhum se gatewayType não for VPN. |
|
properties.vpnType |
O tipo desse gateway de rede virtual. |
|
tags |
object |
Marcas de recurso. |
type |
string |
Tipo de recurso. |
VirtualNetworkGatewayAutoScaleBounds
Nome | Tipo | Description |
---|---|---|
max |
integer |
Unidades de escala máxima para configuração de dimensionamento automático |
min |
integer |
Unidades de escala mínimas para configuração de dimensionamento automático |
VirtualNetworkGatewayAutoScaleConfiguration
Detalhes da Configuração de Dimensionamento Automático do Gateway de Rede Virtual
Nome | Tipo | Description |
---|---|---|
bounds |
Os limites da configuração de dimensionamento automático |
VirtualNetworkGatewayIPConfiguration
Configuração de IP para gateway de rede virtual.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.privateIPAddress |
string |
Endereço IP privado para este gateway. |
properties.privateIPAllocationMethod |
O método de alocação de endereço IP privado. |
|
properties.provisioningState |
O estado de provisionamento do recurso de configuração de IP do gateway de rede virtual. |
|
properties.publicIPAddress |
A referência ao recurso de IP público. |
|
properties.subnet |
A referência ao recurso de sub-rede. |
VirtualNetworkGatewayNatRule
Recurso VirtualNetworkGatewayNatRule.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.externalMappings |
O mapeamento externo do endereço IP privado para NAT. |
|
properties.internalMappings |
O mapeamento interno do endereço IP privado para NAT. |
|
properties.ipConfigurationId |
string |
A ID de configuração de IP à qual essa regra NAT se aplica. |
properties.mode |
A direção nat de origem de um NAT vpn. |
|
properties.provisioningState |
O estado de provisionamento do recurso de regra NAT. |
|
properties.type |
O tipo de regra NAT para VPN NAT. |
|
type |
string |
Tipo de recurso. |
VirtualNetworkGatewayPolicyGroup
Parâmetros para VirtualNetworkGatewayPolicyGroup.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.isDefault |
boolean |
Mostra se esse é um VirtualNetworkGatewayPolicyGroup padrão ou não. |
properties.policyMembers |
Vários PolicyMembers para VirtualNetworkGatewayPolicyGroup. |
|
properties.priority |
integer |
Prioridade para VirtualNetworkGatewayPolicyGroup. |
properties.provisioningState |
O estado de provisionamento do recurso VirtualNetworkGatewayPolicyGroup. |
|
properties.vngClientConnectionConfigurations |
Lista de referências a vngClientConnectionConfigurations. |
VirtualNetworkGatewayPolicyGroupMember
Membro PolicyGroup da configuração de conexão do cliente VPN
Nome | Tipo | Description |
---|---|---|
attributeType |
O tipo de atributo de membro da Política de Vpn. |
|
attributeValue |
string |
O valor de Attribute usado para este VirtualNetworkGatewayPolicyGroupMember. |
name |
string |
Nome do VirtualNetworkGatewayPolicyGroupMember. |
VirtualNetworkGatewaySku
Detalhes de VirtualNetworkGatewaySku.
Nome | Tipo | Description |
---|---|---|
capacity |
integer |
A capacidade. |
name |
Nome do SKU do gateway. |
|
tier |
Camada de SKU do gateway. |
VirtualNetworkGatewaySkuName
Nome do SKU do gateway.
Nome | Tipo | 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
Camada de SKU do gateway.
Nome | Tipo | 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
O tipo desse gateway de rede virtual.
Nome | Tipo | Description |
---|---|---|
ExpressRoute |
string |
|
LocalGateway |
string |
|
Vpn |
string |
VngClientConnectionConfiguration
Uma configuração de conexão de cliente vpn para a configuração de conexão do cliente.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.provisioningState |
O estado de provisionamento do recurso VngClientConnectionConfiguration. |
|
properties.virtualNetworkGatewayPolicyGroups |
Lista de referências a virtualNetworkGatewayPolicyGroups |
|
properties.vpnClientAddressPool |
A referência ao recurso de espaço de endereço que representa o espaço de endereço para VpnClient P2S. |
VpnAuthenticationType
Tipos de autenticação VPN para o gateway de rede virtual..
Nome | Tipo | Description |
---|---|---|
AAD |
string |
|
Certificate |
string |
|
Radius |
string |
VpnClientConfiguration
VpnClientConfiguration para o cliente P2S.
Nome | Tipo | Description |
---|---|---|
aadAudience |
string |
A propriedade AADAudience do recurso VirtualNetworkGateway para conexão de cliente vpn usada para autenticação do AAD. |
aadIssuer |
string |
A propriedade AADIssuer do recurso VirtualNetworkGateway para conexão de cliente vpn usada para autenticação do AAD. |
aadTenant |
string |
A propriedade AADTenant do recurso VirtualNetworkGateway para conexão de cliente vpn usada para autenticação do AAD. |
radiusServerAddress |
string |
A propriedade de endereço do servidor radius do recurso VirtualNetworkGateway para conexão de cliente vpn. |
radiusServerSecret |
string |
A propriedade de segredo radius do recurso VirtualNetworkGateway para conexão de cliente vpn. |
radiusServers |
A propriedade radiusServers para configuração de servidor de raio múltiplo. |
|
vngClientConnectionConfigurations |
por política de conexão do pool de endereços IP para o cliente P2S do gateway de rede virtual. |
|
vpnAuthenticationTypes |
Tipos de autenticação VPN para o gateway de rede virtual.. |
|
vpnClientAddressPool |
A referência ao recurso de espaço de endereço que representa o Espaço de endereço para VpnClient P2S. |
|
vpnClientIpsecPolicies |
VpnClientIpsecPolicies para o cliente P2S do gateway de rede virtual. |
|
vpnClientProtocols |
VpnClientProtocols para Gateway de rede virtual. |
|
vpnClientRevokedCertificates |
VpnClientRevokedCertificate para Gateway de rede virtual. |
|
vpnClientRootCertificates |
VpnClientRootCertificate para gateway de rede virtual. |
VpnClientProtocol
VpnClientProtocols para gateway de rede virtual.
Nome | Tipo | Description |
---|---|---|
IkeV2 |
string |
|
OpenVPN |
string |
|
SSTP |
string |
VpnClientRevokedCertificate
O cliente VPN revogou o certificado do gateway de rede virtual.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.provisioningState |
O estado de provisionamento do recurso de certificado revogado pelo cliente VPN. |
|
properties.thumbprint |
string |
A impressão digital do certificado do cliente VPN revogada. |
VpnClientRootCertificate
Certificado raiz do cliente VPN do gateway de rede virtual.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
id |
string |
ID do recurso. |
name |
string |
O nome do recurso que é exclusivo em um grupo de recursos. Esse nome pode ser usado para acessar o recurso. |
properties.provisioningState |
O estado de provisionamento do recurso de certificado raiz do cliente VPN. |
|
properties.publicCertData |
string |
Os dados públicos do certificado. |
VpnGatewayGeneration
A geração deste VirtualNetworkGateway. Deve ser Nenhum se gatewayType não for VPN.
Nome | Tipo | Description |
---|---|---|
Generation1 |
string |
|
Generation2 |
string |
|
None |
string |
VpnNatRuleMapping
Mapeamento de NatRule de VPN.
Nome | Tipo | Description |
---|---|---|
addressSpace |
string |
Espaço de endereço para mapeamento de NatRule de Vpn. |
portRange |
string |
Intervalo de portas para mapeamento de NatRule de Vpn. |
VpnNatRuleMode
A direção nat de origem de um NAT vpn.
Nome | Tipo | Description |
---|---|---|
EgressSnat |
string |
|
IngressSnat |
string |
VpnNatRuleType
O tipo de regra NAT para VPN NAT.
Nome | Tipo | Description |
---|---|---|
Dynamic |
string |
|
Static |
string |
VpnPolicyMemberAttributeType
O tipo de atributo de membro da Política de Vpn.
Nome | Tipo | Description |
---|---|---|
AADGroupId |
string |
|
CertificateGroupId |
string |
|
RadiusAzureGroupId |
string |
VpnType
O tipo desse gateway de rede virtual.
Nome | Tipo | Description |
---|---|---|
PolicyBased |
string |
|
RouteBased |
string |