Condividi tramite


P2SVpnGatewaysOperations Classe

Avviso

NON creare direttamente un'istanza di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

NetworkManagementClient's

Attributo<xref:p2_svpn_gateways> .

Ereditarietà
builtins.object
P2SVpnGatewaysOperations

Costruttore

P2SVpnGatewaysOperations(*args, **kwargs)

Metodi

begin_create_or_update

Crea un gateway VPN wan virtuale p2s, se non esiste, aggiorna il gateway esistente.

begin_delete

Elimina un gateway VPN wan virtuale p2s.

begin_disconnect_p2_s_vpn_connections

Disconnettere le connessioni VPN da punto a sito della rete wan virtuale P2SVpnGateway nel gruppo di risorse specificato.

begin_generate_vpn_profile

Genera il profilo VPN per il client da punto a sito del gateway P2SVpn nel gruppo di risorse specificato.

begin_get_p2_s_vpn_connection_health

Ottiene l'integrità della connessione dei client da punto a sito della rete wan virtuale P2SVpnGateway nel gruppo di risorse specificato.

begin_get_p2_s_vpn_connection_health_detailed

Ottiene l'URL sas per ottenere i dettagli sull'integrità della connessione dei client da punto a sito della rete wan virtuale P2SVpnGateway nel gruppo di risorse specificato.

begin_reset

Reimposta l'istanza primaria del gateway VPN p2s nel gruppo di risorse specificato.

begin_update_tags

Aggiornamenti tag del gateway VPN della rete WAN virtuale p2s.

get

Recupera i dettagli di un gateway VPN della rete WAN virtuale p2s.

list

Elenca tutti i gateway P2SVpn in una sottoscrizione.

list_by_resource_group

Elenca tutti i gateway P2SVpn in un gruppo di risorse.

update_tags

Aggiornamenti tag del gateway VPN della rete WAN virtuale p2s.

begin_create_or_update

Crea un gateway VPN wan virtuale p2s, se non esiste, aggiorna il gateway esistente.

begin_create_or_update(resource_group_name: str, gateway_name: str, p2_s_vpn_gateway_parameters: P2SVpnGateway | IO, **kwargs: Any) -> LROPoller[P2SVpnGateway]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di P2SVpnGateway. Obbligatorio.

gateway_name
str
Necessario

Nome del gateway. Obbligatorio.

p2_s_vpn_gateway_parameters
P2SVpnGateway oppure IO
Necessario

Parametri forniti per creare o aggiornare un gateway VPN della rete WAN virtuale p2s. È un tipo P2SVpnGateway o un 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 P2SVpnGateway o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_delete

Elimina un gateway VPN wan virtuale p2s.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di P2SVpnGateway. Obbligatorio.

gateway_name
str
Necessario

Nome del gateway. 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_disconnect_p2_s_vpn_connections

Disconnettere le connessioni VPN da punto a sito della rete wan virtuale P2SVpnGateway nel gruppo di risorse specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

p2_s_vpn_gateway_name
str
Necessario

Nome del gateway VPN da sito a sito. Obbligatorio.

request
P2SVpnConnectionRequest oppure IO
Necessario

I parametri vengono forniti per disconnettere le connessioni VPN p2s. È un tipo P2SVpnConnectionRequest o un 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 Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_generate_vpn_profile

Genera il profilo VPN per il client da punto a sito del gateway P2SVpn nel gruppo di risorse specificato.

begin_generate_vpn_profile(resource_group_name: str, gateway_name: str, parameters: P2SVpnProfileParameters | IO, **kwargs: Any) -> LROPoller[VpnProfileResponse]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

gateway_name
str
Necessario

Nome del gateway P2SVpn. Obbligatorio.

parameters
P2SVpnProfileParameters oppure IO
Necessario

Parametri forniti all'operazione di generazione del pacchetto client VPN P2SVpnGateway. È un tipo P2SVpnProfileParameters o un 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 VpnProfileResponse o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_get_p2_s_vpn_connection_health

Ottiene l'integrità della connessione dei client da punto a sito della rete wan virtuale P2SVpnGateway nel gruppo di risorse specificato.

begin_get_p2_s_vpn_connection_health(resource_group_name: str, gateway_name: str, **kwargs: Any) -> LROPoller[P2SVpnGateway]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

gateway_name
str
Necessario

Nome del gateway P2SVpn. 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 P2SVpnGateway o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_get_p2_s_vpn_connection_health_detailed

Ottiene l'URL sas per ottenere i dettagli sull'integrità della connessione dei client da punto a sito della rete wan virtuale P2SVpnGateway nel gruppo di risorse specificato.

begin_get_p2_s_vpn_connection_health_detailed(resource_group_name: str, gateway_name: str, request: P2SVpnConnectionHealthRequest | IO, **kwargs: Any) -> LROPoller[P2SVpnConnectionHealth]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

gateway_name
str
Necessario

Nome del gateway P2SVpn. Obbligatorio.

request
P2SVpnConnectionHealthRequest oppure IO
Necessario

Parametri di richiesta forniti per ottenere l'integrità dettagliata delle connessioni VPN p2s. È un tipo P2SVpnConnectionHealthRequest o un 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 P2SVpnConnectionHealth o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_reset

Reimposta l'istanza primaria del gateway VPN p2s nel gruppo di risorse specificato.

begin_reset(resource_group_name: str, gateway_name: str, **kwargs: Any) -> LROPoller[P2SVpnGateway]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di P2SVpnGateway. Obbligatorio.

gateway_name
str
Necessario

Nome del gateway. 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 P2SVpnGateway o il risultato di cls(response)

Tipo restituito

Eccezioni

begin_update_tags

Aggiornamenti tag del gateway VPN della rete WAN virtuale p2s.

begin_update_tags(resource_group_name: str, gateway_name: str, p2_s_vpn_gateway_parameters: TagsObject | IO, **kwargs: Any) -> LROPoller[P2SVpnGateway]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di P2SVpnGateway. Obbligatorio.

gateway_name
str
Necessario

Nome del gateway. Obbligatorio.

p2_s_vpn_gateway_parameters
TagsObject oppure IO
Necessario

Parametri forniti per aggiornare i tag del gateway VPN della rete WAN virtuale p2s. 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 P2SVpnGateway o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Recupera i dettagli di un gateway VPN della rete WAN virtuale p2s.

get(resource_group_name: str, gateway_name: str, **kwargs: Any) -> P2SVpnGateway

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di P2SVpnGateway. Obbligatorio.

gateway_name
str
Necessario

Nome del gateway. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

P2SVpnGateway o il risultato di cls(response)

Tipo restituito

Eccezioni

list

Elenca tutti i gateway P2SVpn in una sottoscrizione.

list(**kwargs: Any) -> Iterable[P2SVpnGateway]

Parametri

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

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

Tipo restituito

Eccezioni

list_by_resource_group

Elenca tutti i gateway P2SVpn in un gruppo di risorse.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[P2SVpnGateway]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di P2SVpnGateway. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

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

Tipo restituito

Eccezioni

update_tags

Aggiornamenti tag del gateway VPN della rete WAN virtuale p2s.

update_tags(resource_group_name: str, gateway_name: str, p2_s_vpn_gateway_parameters: TagsObject | IO, **kwargs: Any) -> P2SVpnGateway

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse di P2SVpnGateway. Obbligatorio.

gateway_name
str
Necessario

Nome del gateway. Obbligatorio.

p2_s_vpn_gateway_parameters
TagsObject oppure IO
Necessario

Parametri forniti per aggiornare i tag del gateway VPN della rete WAN virtuale p2s. 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

Restituisce

P2SVpnGateway o il risultato di cls(response)

Tipo restituito

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'>