Condividi tramite


VirtualNetworkGatewaysOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

NetworkManagementClient's

Attributo<xref:virtual_network_gateways> .

Ereditarietà
builtins.object
VirtualNetworkGatewaysOperations

Costruttore

VirtualNetworkGatewaysOperations(*args, **kwargs)

Metodi

begin_create_or_update

Crea o aggiorna un gateway di rete virtuale nel gruppo di risorse specificato.

begin_delete

Elimina il gateway di rete virtuale specificato.

begin_disconnect_virtual_network_gateway_vpn_connections

Disconnettere le connessioni VPN del gateway di rete virtuale nel gruppo di risorse specificato.

begin_generate_vpn_profile

Genera un profilo VPN per il client P2S del gateway di rete virtuale nel gruppo di risorse specificato. Usato per l'autenticazione basata su IKEV2 e radius.

begin_generatevpnclientpackage

Genera il pacchetto client VPN per il client P2S del gateway di rete virtuale nel gruppo di risorse specificato.

begin_get_advertised_routes

Questa operazione recupera un elenco di route che il gateway di rete virtuale sta annunciando al peer specificato.

begin_get_bgp_peer_status

L'operazione GetBgpPeerStatus recupera lo stato di tutti i peer BGP.

begin_get_learned_routes

Questa operazione recupera un elenco di route apprese dal gateway di rete virtuale, incluse le route apprese dai peer BGP.

begin_get_vpn_profile_package_url

Ottiene il profilo VPN pregenerato per il client da sito a sito del gateway di rete virtuale nel gruppo di risorse specificato. Il profilo deve essere generato prima usando generateVpnProfile.

begin_get_vpnclient_connection_health

Ottenere i dettagli sull'integrità della connessione client VPN per ogni connessione client da sito a sito del gateway di rete virtuale nel gruppo di risorse specificato.

begin_get_vpnclient_ipsec_parameters

L'operazione Get VpnclientIpsecParameters recupera informazioni sul criterio ipsec vpnclient per il client P2S del gateway di rete virtuale nel gruppo di risorse specificato tramite il provider di risorse di rete.

begin_reset

Reimposta la replica primaria del gateway di rete virtuale nel gruppo di risorse specificato.

begin_reset_vpn_client_shared_key

Reimposta la chiave condivisa del client VPN del gateway di rete virtuale nel gruppo di risorse specificato.

begin_set_vpnclient_ipsec_parameters

L'operazione Set VpnclientIpsecParameters imposta i criteri ipsec vpnclient per il client P2S del gateway di rete virtuale nel gruppo di risorse specificato tramite il provider di risorse di rete.

begin_start_packet_capture

Avvia l'acquisizione di pacchetti nel gateway di rete virtuale nel gruppo di risorse specificato.

begin_stop_packet_capture

Arresta l'acquisizione di pacchetti nel gateway di rete virtuale nel gruppo di risorse specificato.

begin_update_tags

Aggiornamenti tag di un gateway di rete virtuale.

get

Ottiene il gateway di rete virtuale specificato in base al gruppo di risorse.

list

Ottiene tutti i gateway di rete virtuale in base al gruppo di risorse.

list_connections

Ottiene tutte le connessioni in un gateway di rete virtuale.

supported_vpn_devices

Ottiene una rappresentazione in formato xml per i dispositivi VPN supportati.

vpn_device_configuration_script

Ottiene una rappresentazione in formato XML per lo script di configurazione del dispositivo VPN.

begin_create_or_update

Crea o aggiorna un gateway di rete virtuale nel gruppo di risorse specificato.

begin_create_or_update(resource_group_name: str, virtual_network_gateway_name: str, parameters: VirtualNetworkGateway | IO, **kwargs: Any) -> LROPoller[VirtualNetworkGateway]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

parameters
VirtualNetworkGateway oppure IO
Necessario

Parametri forniti per creare o aggiornare l'operazione del gateway di rete virtuale. È un tipo VirtualNetworkGateway o un tipo I/O. Obbligatorio.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce VirtualNetworkGateway o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_delete

Elimina il gateway di rete virtuale specificato.

begin_delete(resource_group_name: str, virtual_network_gateway_name: str, **kwargs: Any) -> LROPoller[None]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_disconnect_virtual_network_gateway_vpn_connections

Disconnettere le connessioni VPN del gateway di rete virtuale nel gruppo di risorse specificato.

begin_disconnect_virtual_network_gateway_vpn_connections(resource_group_name: str, virtual_network_gateway_name: str, request: P2SVpnConnectionRequest | IO, **kwargs: Any) -> LROPoller[None]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

request
P2SVpnConnectionRequest oppure IO
Necessario

I parametri vengono forniti per disconnettere le connessioni VPN. È un tipo P2SVpnConnectionRequest o un tipo IO. Obbligatorio.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_generate_vpn_profile

Genera un profilo VPN per il client P2S del gateway di rete virtuale nel gruppo di risorse specificato. Usato per l'autenticazione basata su IKEV2 e radius.

begin_generate_vpn_profile(resource_group_name: str, virtual_network_gateway_name: str, parameters: VpnClientParameters | IO, **kwargs: Any) -> LROPoller[str]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

parameters
VpnClientParameters oppure IO
Necessario

Parametri forniti all'operazione di creazione del pacchetto client VPN del gateway di rete virtuale. È un tipo VpnClientParameters o un tipo I/O. Obbligatorio.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce str o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_generatevpnclientpackage

Genera il pacchetto client VPN per il client P2S del gateway di rete virtuale nel gruppo di risorse specificato.

begin_generatevpnclientpackage(resource_group_name: str, virtual_network_gateway_name: str, parameters: VpnClientParameters | IO, **kwargs: Any) -> LROPoller[str]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

parameters
VpnClientParameters oppure IO
Necessario

Parametri forniti all'operazione di creazione del pacchetto client VPN del gateway di rete virtuale. È un tipo VpnClientParameters o un tipo I/O. Obbligatorio.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce str o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_get_advertised_routes

Questa operazione recupera un elenco di route che il gateway di rete virtuale sta annunciando al peer specificato.

begin_get_advertised_routes(resource_group_name: str, virtual_network_gateway_name: str, *, peer: str, **kwargs: Any) -> LROPoller[GatewayRouteListResult]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

peer
str

Indirizzo IP del peer. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce GatewayRouteListResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_get_bgp_peer_status

L'operazione GetBgpPeerStatus recupera lo stato di tutti i peer BGP.

begin_get_bgp_peer_status(resource_group_name: str, virtual_network_gateway_name: str, *, peer: str | None = None, **kwargs: Any) -> LROPoller[BgpPeerStatusListResult]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

peer
str

Indirizzo IP del peer di cui recuperare lo stato. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce BgpPeerStatusListResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_get_learned_routes

Questa operazione recupera un elenco di route apprese dal gateway di rete virtuale, incluse le route apprese dai peer BGP.

begin_get_learned_routes(resource_group_name: str, virtual_network_gateway_name: str, **kwargs: Any) -> LROPoller[GatewayRouteListResult]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce GatewayRouteListResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_get_vpn_profile_package_url

Ottiene il profilo VPN pregenerato per il client da sito a sito del gateway di rete virtuale nel gruppo di risorse specificato. Il profilo deve essere generato prima usando generateVpnProfile.

begin_get_vpn_profile_package_url(resource_group_name: str, virtual_network_gateway_name: str, **kwargs: Any) -> LROPoller[str]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce str o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_get_vpnclient_connection_health

Ottenere i dettagli sull'integrità della connessione client VPN per ogni connessione client da sito a sito del gateway di rete virtuale nel gruppo di risorse specificato.

begin_get_vpnclient_connection_health(resource_group_name: str, virtual_network_gateway_name: str, **kwargs: Any) -> LROPoller[VpnClientConnectionHealthDetailListResult]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce VpnClientConnectionHealthDetailListResult o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_get_vpnclient_ipsec_parameters

L'operazione Get VpnclientIpsecParameters recupera informazioni sul criterio ipsec vpnclient per il client P2S del gateway di rete virtuale nel gruppo di risorse specificato tramite il provider di risorse di rete.

begin_get_vpnclient_ipsec_parameters(resource_group_name: str, virtual_network_gateway_name: str, **kwargs: Any) -> LROPoller[VpnClientIPsecParameters]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce VpnClientIPsecParameters o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_reset

Reimposta la replica primaria del gateway di rete virtuale nel gruppo di risorse specificato.

begin_reset(resource_group_name: str, virtual_network_gateway_name: str, *, gateway_vip: str | None = None, **kwargs: Any) -> LROPoller[VirtualNetworkGateway]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

gateway_vip
str

Indirizzo vip del gateway di rete virtuale fornito alla reimpostazione iniziale del gateway abilitato per la funzionalità attiva.Virtual network gateway supplied to the begin reset of the active-active feature enabled gateway. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce VirtualNetworkGateway o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_reset_vpn_client_shared_key

Reimposta la chiave condivisa del client VPN del gateway di rete virtuale nel gruppo di risorse specificato.

begin_reset_vpn_client_shared_key(resource_group_name: str, virtual_network_gateway_name: str, **kwargs: Any) -> LROPoller[None]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_set_vpnclient_ipsec_parameters

L'operazione Set VpnclientIpsecParameters imposta i criteri ipsec vpnclient per il client P2S del gateway di rete virtuale nel gruppo di risorse specificato tramite il provider di risorse di rete.

begin_set_vpnclient_ipsec_parameters(resource_group_name: str, virtual_network_gateway_name: str, vpnclient_ipsec_params: VpnClientIPsecParameters | IO, **kwargs: Any) -> LROPoller[VpnClientIPsecParameters]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

vpnclient_ipsec_params
VpnClientIPsecParameters oppure IO
Necessario

Parametri forniti ai parametri ipsec begin set vpnclient di Rete virtuale'operazione del client gateway da punto a sito tramite il provider di risorse di rete. Tipo VpnClientIPsecParameters o I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce VpnClientIPsecParameters o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_start_packet_capture

Avvia l'acquisizione di pacchetti nel gateway di rete virtuale nel gruppo di risorse specificato.

begin_start_packet_capture(resource_group_name: str, virtual_network_gateway_name: str, parameters: VpnPacketCaptureStartParameters | IO | None = None, **kwargs: Any) -> LROPoller[str]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

parameters
VpnPacketCaptureStartParameters oppure IO
Necessario

Parametri di acquisizione pacchetti del gateway di rete virtuale forniti per avviare l'acquisizione di pacchetti nel gateway. Tipo VpnPacketCaptureStartParameters o I/O. Il valore predefinito è Nessuno.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce str o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_stop_packet_capture

Arresta l'acquisizione di pacchetti nel gateway di rete virtuale nel gruppo di risorse specificato.

begin_stop_packet_capture(resource_group_name: str, virtual_network_gateway_name: str, parameters: VpnPacketCaptureStopParameters | IO, **kwargs: Any) -> LROPoller[str]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

parameters
VpnPacketCaptureStopParameters oppure IO
Necessario

Parametri di acquisizione pacchetti del gateway di rete virtuale forniti per arrestare l'acquisizione di pacchetti nel gateway. Tipo VpnPacketCaptureStopParameters o I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce str o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_update_tags

Aggiornamenti tag di un gateway di rete virtuale.

begin_update_tags(resource_group_name: str, virtual_network_gateway_name: str, parameters: TagsObject | IO, **kwargs: Any) -> LROPoller[VirtualNetworkGateway]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

parameters
TagsObject oppure IO
Necessario

Parametri forniti per aggiornare i tag del gateway di rete virtuale. Tipo TagsObject o tipo di I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure PollingMethod

Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di LROPoller che restituisce VirtualNetworkGateway o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottiene il gateway di rete virtuale specificato in base al gruppo di risorse.

get(resource_group_name: str, virtual_network_gateway_name: str, **kwargs: Any) -> VirtualNetworkGateway

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

VirtualNetworkGateway o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Ottiene tutti i gateway di rete virtuale in base al gruppo di risorse.

list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualNetworkGateway]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di VirtualNetworkGateway o il risultato di cls(response)

Tipo restituito

Eccezioni

list_connections

Ottiene tutte le connessioni in un gateway di rete virtuale.

list_connections(resource_group_name: str, virtual_network_gateway_name: str, **kwargs: Any) -> Iterable[VirtualNetworkGatewayConnectionListEntity]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di VirtualNetworkGatewayConnectionListEntity o il risultato di cls(response)

Tipo restituito

Eccezioni

supported_vpn_devices

Ottiene una rappresentazione in formato xml per i dispositivi VPN supportati.

supported_vpn_devices(resource_group_name: str, virtual_network_gateway_name: str, **kwargs: Any) -> str

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_name
str
Necessario

Nome del gateway di rete virtuale. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

str o il risultato di cls(response)

Tipo restituito

str

Eccezioni

vpn_device_configuration_script

Ottiene una rappresentazione in formato XML per lo script di configurazione del dispositivo VPN.

vpn_device_configuration_script(resource_group_name: str, virtual_network_gateway_connection_name: str, parameters: VpnDeviceScriptParameters | IO, **kwargs: Any) -> str

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

virtual_network_gateway_connection_name
str
Necessario

Nome della connessione gateway di rete virtuale per cui viene generato lo script di configurazione. Obbligatorio.

parameters
VpnDeviceScriptParameters oppure IO
Necessario

Parametri forniti all'operazione di generazione dello script del dispositivo VPN. Tipo VpnDeviceScriptParameters o I/O. Obbligatorio.

content_type
str

Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

str o il risultato di cls(response)

Tipo restituito

str

Eccezioni

Attributi

models

models = <module 'azure.mgmt.network.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\network\\models\\__init__.py'>