VpnGatewaysOperations Classe

Aviso

NÃO instantaneamente esta aula.

Em vez disso, deve aceder às seguintes operações através

NetworkManagementClient's '

<xref:vpn_gateways> atributo.

Herança
builtins.object
VpnGatewaysOperations

Construtor

VpnGatewaysOperations(*args, **kwargs)

Métodos

begin_create_or_update

Cria um portal de wan vpn virtual se não existir mais atualiza o gateway existente.

begin_delete

Elimina uma porta de entrada virtual wan vpn.

begin_reset

Reinicia a primeira do gateway VPN no grupo de recursos especificado.

begin_start_packet_capture

Inicia a captura de pacotes no gateway VPN no grupo de recursos especificado.

begin_stop_packet_capture

Para a captura de pacotes no gateway VPN no grupo de recursos especificado.

begin_update_tags

Atualizações etiquetas de gateway de wan vpn virtual.

get

Recupera os detalhes de um portal virtual wan vpn.

list

Lista todos os VpnGateways numa subscrição.

list_by_resource_group

Lista todos os VpnGateways num grupo de recursos.

begin_create_or_update

Cria um portal de wan vpn virtual se não existir mais atualiza o gateway existente.

begin_create_or_update(resource_group_name: str, gateway_name: str, vpn_gateway_parameters: _models.VpnGateway, *, content_type: str = "'application/json'", **kwargs: Any) -> LROPoller[_models.VpnGateway]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos do VpnGateway. Obrigatório.

gateway_name
str
Necessário

O nome do portal. Obrigatório.

vpn_gateway_parameters
VpnGateway ou <xref:IO>
Necessário

Parâmetros fornecidos para criar ou atualizar um gateway de wan vpn virtual. Ou é um tipo de modelo ou um tipo IO. Obrigatório.

content_type
str

Tipo de conteúdo do parâmetro do corpo. Os valores conhecidos são: 'application/json'. O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por defeito, o seu método de sondagem será ARMPolling. Passe em Falso para que esta operação não sondagem, ou passe no seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve o VpnGateway ou o resultado do CLS(resposta)

Tipo de retorno

Exceções

begin_delete

Elimina uma porta de entrada virtual wan vpn.

begin_delete(resource_group_name: str, gateway_name: str, **kwargs: Any) -> azure.core.polling._poller.LROPoller[None]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos do VpnGateway. Obrigatório.

gateway_name
str
Necessário

O nome do portal. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por defeito, o seu método de sondagem será ARMPolling. Passe em Falso para que esta operação não sondagem, ou passe no seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

begin_reset

Reinicia a primeira do gateway VPN no grupo de recursos especificado.

begin_reset(resource_group_name: str, gateway_name: str, **kwargs: Any) -> azure.core.polling._poller.LROPoller[azure.mgmt.network.v2020_11_01.models._models_py3.VpnGateway]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos do VpnGateway. Obrigatório.

gateway_name
str
Necessário

O nome do portal. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por defeito, o seu método de sondagem será ARMPolling. Passe em Falso para que esta operação não sondagem, ou passe no seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve o VpnGateway ou o resultado do CLS(resposta)

Tipo de retorno

Exceções

begin_start_packet_capture

Inicia a captura de pacotes no gateway VPN no grupo de recursos especificado.

begin_start_packet_capture(resource_group_name: str, gateway_name: str, parameters: Optional[_models.VpnGatewayPacketCaptureStartParameters] = None, *, content_type: str = "'application/json'", **kwargs: Any) -> LROPoller[str]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos do VpnGateway. Obrigatório.

gateway_name
str
Necessário

O nome do portal. Obrigatório.

parameters
VpnGatewayPacketCaptureStartParameters ou <xref:IO>
Necessário

Parâmetros de captura do pacote de gateway VPN fornecidos para iniciar a captura de pacotes no gateway VPN. Ou é um tipo de modelo ou um tipo IO. O valor predefinido é Nenhum.

content_type
str

Tipo de conteúdo do parâmetro do corpo. Os valores conhecidos são: 'application/json'. O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por defeito, o seu método de sondagem será ARMPolling. Passe em Falso para que esta operação não sondagem, ou passe no seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve quer str quer o resultado de cls(resposta)

Tipo de retorno

Exceções

begin_stop_packet_capture

Para a captura de pacotes no gateway VPN no grupo de recursos especificado.

begin_stop_packet_capture(resource_group_name: str, gateway_name: str, parameters: Optional[_models.VpnGatewayPacketCaptureStopParameters] = None, *, content_type: str = "'application/json'", **kwargs: Any) -> LROPoller[str]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos do VpnGateway. Obrigatório.

gateway_name
str
Necessário

O nome do portal. Obrigatório.

parameters
VpnGatewayPacketCaptureStopParameters ou <xref:IO>
Necessário

Parâmetros de captura de pacotes de gateway VPN fornecidos para parar a captura de pacotes no gateway VPN. Ou é um tipo de modelo ou um tipo IO. O valor predefinido é Nenhum.

content_type
str

Tipo de conteúdo do parâmetro do corpo. Os valores conhecidos são: 'application/json'. O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por defeito, o seu método de sondagem será ARMPolling. Passe em Falso para que esta operação não sondagem, ou passe no seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve quer str quer o resultado de cls(resposta)

Tipo de retorno

Exceções

begin_update_tags

Atualizações etiquetas de gateway de wan vpn virtual.

begin_update_tags(resource_group_name: str, gateway_name: str, vpn_gateway_parameters: _models.TagsObject, *, content_type: str = "'application/json'", **kwargs: Any) -> LROPoller[_models.VpnGateway]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos do VpnGateway. Obrigatório.

gateway_name
str
Necessário

O nome do portal. Obrigatório.

vpn_gateway_parameters
TagsObject ou <xref:IO>
Necessário

Parâmetros fornecidos para atualizar uma marca de gateway de wan vpn virtual. Ou é um tipo de modelo ou um tipo IO. Obrigatório.

content_type
str

Tipo de conteúdo do parâmetro do corpo. Os valores conhecidos são: 'application/json'. O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

continuation_token
str

Um sinal de continuação para reiniciar um poller de um estado salvo.

polling
bool ou PollingMethod

Por defeito, o seu método de sondagem será ARMPolling. Passe em Falso para que esta operação não sondagem, ou passe no seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.

polling_interval
int

Tempo de espera padrão entre duas sondagens para operações LRO se não houver Retry-After cabeçalho presente.

Devoluções

Um caso de LROPoller que devolve o VpnGateway ou o resultado do CLS(resposta)

Tipo de retorno

Exceções

get

Recupera os detalhes de um portal virtual wan vpn.

get(resource_group_name: str, gateway_name: str, **kwargs: Any) -> azure.mgmt.network.v2020_11_01.models._models_py3.VpnGateway

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos do VpnGateway. Obrigatório.

gateway_name
str
Necessário

O nome do portal. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

VpnGateway ou o resultado do cls(resposta)

Tipo de retorno

Exceções

list

Lista todos os VpnGateways numa subscrição.

list(**kwargs: Any) -> Iterable[azure.mgmt.network.v2020_11_01.models._models_py3.VpnGateway]

Parâmetros

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

Um iterador como o exemplo de VpnGateway ou o resultado de cls(resposta)

Tipo de retorno

Exceções

list_by_resource_group

Lista todos os VpnGateways num grupo de recursos.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[azure.mgmt.network.v2020_11_01.models._models_py3.VpnGateway]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos do VpnGateway. Obrigatório.

cls
callable

Um tipo ou função personalizado que será passado a resposta direta

Devoluções

Um iterador como o exemplo de VpnGateway ou o resultado de cls(resposta)

Tipo de retorno

Exceções

Atributos

models

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