VpnConnectionsOperations Classe
Aviso
NÃO instancie essa classe diretamente.
Em vez disso, você deve acessar as operações a seguir por meio de
Atributo <xref:vpn_connections>.
- Herança
-
builtins.objectVpnConnectionsOperations
Construtor
VpnConnectionsOperations(*args, **kwargs)
Métodos
begin_create_or_update |
Cria uma conexão vpn com um gateway de vpn escalonável se ele não existir, atualiza a conexão existente. |
begin_delete |
Exclui uma conexão vpn. |
begin_start_packet_capture |
Inicia a captura de pacotes na conexão Vpn no grupo de recursos especificado. |
begin_stop_packet_capture |
Interrompe a captura de pacotes na conexão Vpn no grupo de recursos especificado. |
get |
Recupera os detalhes de uma conexão vpn. |
list_by_vpn_gateway |
Recupera todas as conexões vpn para um gateway de vpn de wan virtual específico. |
begin_create_or_update
Cria uma conexão vpn com um gateway de vpn escalonável se ele não existir, atualiza a conexão existente.
begin_create_or_update(resource_group_name: str, gateway_name: str, connection_name: str, vpn_connection_parameters: VpnConnection | IO, **kwargs: Any) -> LROPoller[VpnConnection]
Parâmetros
- vpn_connection_parameters
- VpnConnection ou IO
Parâmetros fornecidos para criar ou atualizar uma conexão VPN. É um tipo vpnConnection ou um tipo de E/S. Obrigatórios.
- content_type
- str
Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de LROPoller que retorna VpnConnection ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete
Exclui uma conexão vpn.
begin_delete(resource_group_name: str, gateway_name: str, connection_name: str, **kwargs: Any) -> LROPoller[None]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de LROPoller que retorna Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_start_packet_capture
Inicia a captura de pacotes na conexão Vpn no grupo de recursos especificado.
begin_start_packet_capture(resource_group_name: str, gateway_name: str, vpn_connection_name: str, parameters: VpnConnectionPacketCaptureStartParameters | IO | None = None, **kwargs: Any) -> LROPoller[str]
Parâmetros
- parameters
- VpnConnectionPacketCaptureStartParameters ou IO
Parâmetros de captura de pacote de conexão VPN fornecidos para iniciar a captura de pacotes na conexão de gateway. É um tipo VpnConnectionPacketCaptureStartParameters ou um tipo de E/S. O valor padrão é Nenhum.
- content_type
- str
Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de LROPoller que retorna str ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_stop_packet_capture
Interrompe a captura de pacotes na conexão Vpn no grupo de recursos especificado.
begin_stop_packet_capture(resource_group_name: str, gateway_name: str, vpn_connection_name: str, parameters: VpnConnectionPacketCaptureStopParameters | IO | None = None, **kwargs: Any) -> LROPoller[str]
Parâmetros
- parameters
- VpnConnectionPacketCaptureStopParameters ou IO
Parâmetros de captura de pacote de conexão VPN fornecidos para interromper a captura de pacotes na conexão de gateway. É um tipo VpnConnectionPacketCaptureStopParameters ou um tipo de E/S. O valor padrão é Nenhum.
- content_type
- str
Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um poller de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, seu método de sondagem será ARMPolling. Passe em False para que esta operação não sondar ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de LROPoller que retorna str ou o resultado de cls(response)
Tipo de retorno
Exceções
get
Recupera os detalhes de uma conexão vpn.
get(resource_group_name: str, gateway_name: str, connection_name: str, **kwargs: Any) -> VpnConnection
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
VpnConnection ou o resultado de cls(response)
Tipo de retorno
Exceções
list_by_vpn_gateway
Recupera todas as conexões vpn para um gateway de vpn de wan virtual específico.
list_by_vpn_gateway(resource_group_name: str, gateway_name: str, **kwargs: Any) -> Iterable[VpnConnection]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como uma instância de VpnConnection ou o resultado de cls(response)
Tipo de retorno
Exceções
Atributos
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'>
Azure SDK for Python