Compartilhar via


VirtualNetworkGateway Classe

Uma classe comum para informações gerais de recursos.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Herança
azure.mgmt.network.models._models.Resource
VirtualNetworkGateway

Construtor

VirtualNetworkGateway(*, id: str | None = None, location: str | None = None, tags: Dict[str, str] | None = None, extended_location: _models.ExtendedLocation | None = None, auto_scale_configuration: _models.VirtualNetworkGatewayAutoScaleConfiguration | None = None, ip_configurations: List[_models.VirtualNetworkGatewayIPConfiguration] | None = None, gateway_type: str | _models.VirtualNetworkGatewayType | None = None, vpn_type: str | _models.VpnType | None = None, vpn_gateway_generation: str | _models.VpnGatewayGeneration | None = None, enable_bgp: bool | None = None, enable_private_ip_address: bool | None = None, active: bool | None = None, disable_ip_sec_replay_protection: bool | None = None, gateway_default_site: _models.SubResource | None = None, sku: _models.VirtualNetworkGatewaySku | None = None, vpn_client_configuration: _models.VpnClientConfiguration | None = None, virtual_network_gateway_policy_groups: List[_models.VirtualNetworkGatewayPolicyGroup] | None = None, bgp_settings: _models.BgpSettings | None = None, custom_routes: _models.AddressSpace | None = None, enable_dns_forwarding: bool | None = None, v_net_extended_location_resource_id: str | None = None, nat_rules: List[_models.VirtualNetworkGatewayNatRule] | None = None, enable_bgp_route_translation_for_nat: bool | None = None, allow_virtual_wan_traffic: bool | None = None, allow_remote_vnet_traffic: bool | None = None, admin_state: str | _models.AdminState | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
id
str

ID do recurso.

location
str

Local do recurso.

tags

Marcas de recurso.

extended_location

O local estendido do tipo gateway de rede virtual local.

auto_scale_configuration

Configuração de dimensionamento automático para gateway de rede virutal.

ip_configurations

Configurações de IP para gateway de rede virtual.

gateway_type

O tipo desse gateway de rede virtual. Os valores conhecidos são: "Vpn", "ExpressRoute" e "LocalGateway".

vpn_type

O tipo desse gateway de rede virtual. Os valores conhecidos são: "PolicyBased" e "RouteBased".

vpn_gateway_generation

A geração deste VirtualNetworkGateway. Deve ser Nenhum se gatewayType não for VPN. Os valores conhecidos são: "None", "Generation1" e "Generation2".

enable_bgp

Se BGP está ou não habilitado para este gateway de rede virtual.

enable_private_ip_address

Se o IP privado precisa ser habilitado nesse gateway para conexões ou não.

active

Sinalizador ActiveActive.

disable_ip_sec_replay_protection

sinalizador disableIPSecReplayProtection.

gateway_default_site

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.

sku

A referência ao recurso VirtualNetworkGatewaySku que representa o SKU selecionado para o Gateway de rede virtual.

vpn_client_configuration

A referência ao recurso VpnClientConfiguration que representa as configurações de VpnClient P2S.

virtual_network_gateway_policy_groups

A referência ao recurso VirtualNetworkGatewayPolicyGroup que representa o VirtualNetworkGatewayPolicyGroup disponível para o gateway.

bgp_settings

Configurações do alto-falante BGP do gateway de rede virtual.

custom_routes

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.

enable_dns_forwarding

Se o encaminhamento de dns está habilitado ou não.

v_net_extended_location_resource_id
str

ID do recurso de vnet do cliente. VirtualNetworkGateway do tipo gateway local está associado à vnet do cliente.

nat_rules

NatRules para gateway de rede virtual.

enable_bgp_route_translation_for_nat

Sinalizador EnableBgpRouteTranslationForNat.

allow_virtual_wan_traffic

Configura esse gateway para aceitar o tráfego de redes de WAN Virtual remotas.

allow_remote_vnet_traffic

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.

admin_state

Propriedade para indicar se o Gateway de Rota Expressa atende ao tráfego quando há vários Gateways de Rota Expressa na vnet. Os valores conhecidos são: "Habilitado" e "Desabilitado".

Variáveis

Nome Description
id
str

ID do recurso.

name
str

Nome do recurso.

type
str

Tipo de recurso.

location
str

Local do recurso.

tags

Marcas de recurso.

extended_location

O local estendido do tipo gateway de rede virtual local.

etag
str

Uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

auto_scale_configuration

Configuração de dimensionamento automático para gateway de rede virutal.

ip_configurations

Configurações de IP para gateway de rede virtual.

gateway_type

O tipo desse gateway de rede virtual. Os valores conhecidos são: "Vpn", "ExpressRoute" e "LocalGateway".

vpn_type

O tipo desse gateway de rede virtual. Os valores conhecidos são: "PolicyBased" e "RouteBased".

vpn_gateway_generation

A geração deste VirtualNetworkGateway. Deve ser Nenhum se gatewayType não for VPN. Os valores conhecidos são: "None", "Generation1" e "Generation2".

enable_bgp

Se BGP está ou não habilitado para este gateway de rede virtual.

enable_private_ip_address

Se o IP privado precisa ser habilitado nesse gateway para conexões ou não.

active

Sinalizador ActiveActive.

disable_ip_sec_replay_protection

sinalizador disableIPSecReplayProtection.

gateway_default_site

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.

sku

A referência ao recurso VirtualNetworkGatewaySku que representa o SKU selecionado para o Gateway de rede virtual.

vpn_client_configuration

A referência ao recurso VpnClientConfiguration que representa as configurações de VpnClient P2S.

virtual_network_gateway_policy_groups

A referência ao recurso VirtualNetworkGatewayPolicyGroup que representa o VirtualNetworkGatewayPolicyGroup disponível para o gateway.

bgp_settings

Configurações do alto-falante BGP do gateway de rede virtual.

custom_routes

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.

resource_guid
str

A propriedade GUID do recurso de gateway de rede virtual.

provisioning_state

O estado de provisionamento do recurso de gateway de rede virtual. Os valores conhecidos são: "Êxito", "Atualizando", "Excluindo" e "Falha".

enable_dns_forwarding

Se o encaminhamento de dns está habilitado ou não.

inbound_dns_forwarding_endpoint
str

O endereço IP alocado pelo gateway para o qual as solicitações dns podem ser enviadas.

v_net_extended_location_resource_id
str

ID do recurso de vnet do cliente. VirtualNetworkGateway do tipo gateway local está associado à vnet do cliente.

nat_rules

NatRules para gateway de rede virtual.

enable_bgp_route_translation_for_nat

Sinalizador EnableBgpRouteTranslationForNat.

allow_virtual_wan_traffic

Configura esse gateway para aceitar o tráfego de redes de WAN Virtual remotas.

allow_remote_vnet_traffic

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.

admin_state

Propriedade para indicar se o Gateway de Rota Expressa atende ao tráfego quando há vários Gateways de Rota Expressa na vnet. Os valores conhecidos são: "Habilitado" e "Desabilitado".