Condividi tramite


VirtualNetworkGateway Classe

Classe comune per informazioni generali sulle risorse.

Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.

Ereditarietà
azure.mgmt.network.models._models.Resource
VirtualNetworkGateway

Costruttore

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)

Parametri solo parole chiave

Nome Descrizione
id
str

ID risorsa.

location
str

Percorso della risorsa.

tags

Tag di risorse.

extended_location

Percorso esteso del gateway di rete virtuale locale.

auto_scale_configuration

Configurazione della scalabilità automatica per il gateway di rete virutale.

ip_configurations

Configurazioni IP per gateway di rete virtuale.

gateway_type

Tipo di questo gateway di rete virtuale. I valori noti sono: "Vpn", "ExpressRoute" e "LocalGateway".

vpn_type
str oppure VpnType

Tipo di questo gateway di rete virtuale. I valori noti sono: "PolicyBased" e "RouteBased".

vpn_gateway_generation

Generazione per virtualNetworkGateway. Deve essere None se gatewayType non è VPN. I valori noti sono: "Nessuno", "Generation1" e "Generation2".

enable_bgp

Indica se BGP è abilitato per il gateway di rete virtuale.

enable_private_ip_address

Se l'indirizzo IP privato deve essere abilitato in questo gateway per le connessioni o meno.

active

Flag ActiveActive.

disable_ip_sec_replay_protection

disableIPSecReplayProtection flag.

gateway_default_site

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.

sku

Riferimento alla risorsa VirtualNetworkGatewaySku che rappresenta lo SKU selezionato per il gateway di rete virtuale.

vpn_client_configuration

Riferimento alla risorsa VpnClientConfiguration che rappresenta le configurazioni VpnClient P2S.

virtual_network_gateway_policy_groups

Riferimento alla risorsa VirtualNetworkGatewayPolicyGroup che rappresenta la risorsa VirtualNetworkGatewayPolicyGroup disponibile per il gateway.

bgp_settings

Impostazioni dell'altoparlante BGP del gateway di rete virtuale.

custom_routes

Riferimento alla risorsa spazio indirizzi che rappresenta lo spazio indirizzi personalizzato specificato dal cliente per il gateway di rete virtuale e VpnClient.

enable_dns_forwarding

Se l'inoltro DNS è abilitato o meno.

v_net_extended_location_resource_id
str

ID risorsa della rete virtuale del cliente. VirtualNetworkGateway di tipo gateway locale è associato alla rete virtuale del cliente.

nat_rules

NatRules per il gateway di rete virtuale.

enable_bgp_route_translation_for_nat

Flag EnableBgpRouteTranslationForNat.

allow_virtual_wan_traffic

Configura questo gateway per accettare il traffico dalle reti di rete WAN virtuale remote.

allow_remote_vnet_traffic

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.

admin_state
str oppure AdminState

Proprietà per indicare se il gateway Express Route serve il traffico quando sono presenti più gateway express route nella rete virtuale. I valori noti sono: "Abilitato" e "Disabilitato".

Variabili

Nome Descrizione
id
str

ID risorsa.

name
str

Nome risorsa.

type
str

Tipo di risorsa.

location
str

Percorso della risorsa.

tags

Tag di risorse.

extended_location

Percorso esteso del gateway di rete virtuale locale.

etag
str

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

auto_scale_configuration

Configurazione della scalabilità automatica per il gateway di rete virutale.

ip_configurations

Configurazioni IP per gateway di rete virtuale.

gateway_type

Tipo di questo gateway di rete virtuale. I valori noti sono: "Vpn", "ExpressRoute" e "LocalGateway".

vpn_type
str oppure VpnType

Tipo di questo gateway di rete virtuale. I valori noti sono: "PolicyBased" e "RouteBased".

vpn_gateway_generation

Generazione per virtualNetworkGateway. Deve essere None se gatewayType non è VPN. I valori noti sono: "Nessuno", "Generation1" e "Generation2".

enable_bgp

Indica se BGP è abilitato per il gateway di rete virtuale.

enable_private_ip_address

Se l'indirizzo IP privato deve essere abilitato in questo gateway per le connessioni o meno.

active

Flag ActiveActive.

disable_ip_sec_replay_protection

disableIPSecReplayProtection flag.

gateway_default_site

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.

sku

Riferimento alla risorsa VirtualNetworkGatewaySku che rappresenta lo SKU selezionato per il gateway di rete virtuale.

vpn_client_configuration

Riferimento alla risorsa VpnClientConfiguration che rappresenta le configurazioni VpnClient P2S.

virtual_network_gateway_policy_groups

Riferimento alla risorsa VirtualNetworkGatewayPolicyGroup che rappresenta la risorsa VirtualNetworkGatewayPolicyGroup disponibile per il gateway.

bgp_settings

Impostazioni dell'altoparlante BGP del gateway di rete virtuale.

custom_routes

Riferimento alla risorsa spazio indirizzi che rappresenta lo spazio indirizzi personalizzato specificato dal cliente per il gateway di rete virtuale e VpnClient.

resource_guid
str

Proprietà GUID della risorsa del gateway di rete virtuale.

provisioning_state

Stato di provisioning della risorsa gateway di rete virtuale. I valori noti sono: "Riuscito", "Aggiornamento", "Eliminazione" e "Non riuscito".

enable_dns_forwarding

Se l'inoltro DNS è abilitato o meno.

inbound_dns_forwarding_endpoint
str

Indirizzo IP allocato dal gateway a cui è possibile inviare richieste DNS.

v_net_extended_location_resource_id
str

ID risorsa della rete virtuale del cliente. VirtualNetworkGateway di tipo gateway locale è associato alla rete virtuale del cliente.

nat_rules

NatRules per il gateway di rete virtuale.

enable_bgp_route_translation_for_nat

Flag EnableBgpRouteTranslationForNat.

allow_virtual_wan_traffic

Configura questo gateway per accettare il traffico dalle reti di rete WAN virtuale remote.

allow_remote_vnet_traffic

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.

admin_state
str oppure AdminState

Proprietà per indicare se il gateway Express Route serve il traffico quando sono presenti più gateway express route nella rete virtuale. I valori noti sono: "Abilitato" e "Disabilitato".