Compartilhar via


VirtualNetworkGatewayConnectionsOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

NetworkManagementClient's

Atributo <xref:virtual_network_gateway_connections>.

Herança
builtins.object
VirtualNetworkGatewayConnectionsOperations

Construtor

VirtualNetworkGatewayConnectionsOperations(*args, **kwargs)

Métodos

begin_create_or_update

Cria ou atualiza uma conexão de gateway de rede virtual no grupo de recursos especificado.

begin_delete

Exclui a conexão de Gateway de rede virtual especificada.

begin_get_ike_sas

Lista associações de segurança IKE para a conexão de gateway de rede virtual no grupo de recursos especificado.

begin_reset_connection

Redefine a conexão de gateway de rede virtual especificada.

begin_reset_shared_key

A operação VirtualNetworkGatewayConnectionResetSharedKey redefine a chave compartilhada de conexão de gateway de rede virtual para conexão de gateway de rede virtual passada no grupo de recursos especificado por meio do provedor de recursos de rede.

begin_set_shared_key

A operação Put VirtualNetworkGatewayConnectionSharedKey define a chave compartilhada de conexão de gateway de rede virtual para a conexão de gateway de rede virtual passada no grupo de recursos especificado por meio do provedor de recursos de rede.

begin_start_packet_capture

Inicia a captura de pacotes na conexão de gateway de rede virtual no grupo de recursos especificado.

begin_stop_packet_capture

Interrompe a captura de pacotes na conexão de gateway de rede virtual no grupo de recursos especificado.

begin_update_tags

Atualizações marcas de conexão de gateway de rede virtual.

get

Obtém a conexão de gateway de rede virtual especificada por grupo de recursos.

get_shared_key

A operação Get VirtualNetworkGatewayConnectionSharedKey recupera informações sobre a chave compartilhada de conexão de gateway de rede virtual especificada por meio do provedor de recursos de rede.

list

A operação Listar VirtualNetworkGatewayConnections recupera todas as conexões de gateways de rede virtual criadas.

begin_create_or_update

Cria ou atualiza uma conexão de gateway de rede virtual no grupo de recursos especificado.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_network_gateway_connection_name
str
Obrigatório

O nome da conexão de gateway de rede virtual. Obrigatórios.

parameters
VirtualNetworkGatewayConnection ou IO
Obrigatório

Parâmetros fornecidos para a operação de conexão de gateway de rede virtual criar ou atualizar. É um tipo VirtualNetworkGatewayConnection ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. 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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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 VirtualNetworkGatewayConnection ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_delete

Exclui a conexão de Gateway de rede virtual especificada.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_network_gateway_connection_name
str
Obrigatório

O nome da conexão de gateway de rede virtual. Obrigatórios.

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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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_get_ike_sas

Lista associações de segurança IKE para a conexão de gateway de rede virtual no grupo de recursos especificado.

begin_get_ike_sas(resource_group_name: str, virtual_network_gateway_connection_name: str, **kwargs: Any) -> LROPoller[str]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_network_gateway_connection_name
str
Obrigatório

O nome do gateway de rede virtual Connection. Obrigatórios.

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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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_reset_connection

Redefine a conexão de gateway de rede virtual especificada.

begin_reset_connection(resource_group_name: str, virtual_network_gateway_connection_name: str, **kwargs: Any) -> LROPoller[None]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_network_gateway_connection_name
str
Obrigatório

O nome do gateway de rede virtual Connection. Obrigatórios.

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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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_reset_shared_key

A operação VirtualNetworkGatewayConnectionResetSharedKey redefine a chave compartilhada de conexão de gateway de rede virtual para conexão de gateway de rede virtual passada no grupo de recursos especificado por meio do provedor de recursos de rede.

begin_reset_shared_key(resource_group_name: str, virtual_network_gateway_connection_name: str, parameters: ConnectionResetSharedKey | IO, **kwargs: Any) -> LROPoller[ConnectionResetSharedKey]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_network_gateway_connection_name
str
Obrigatório

A conexão de gateway de rede virtual redefiniu o nome da chave compartilhada. Obrigatórios.

parameters
ConnectionResetSharedKey ou IO
Obrigatório

Parâmetros fornecidos para iniciar a redefinição da operação de chave compartilhada de conexão de gateway de rede virtual por meio do provedor de recursos de rede. É um tipo ConnectionResetSharedKey ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. 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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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 ConnectionResetSharedKey ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_set_shared_key

A operação Put VirtualNetworkGatewayConnectionSharedKey define a chave compartilhada de conexão de gateway de rede virtual para a conexão de gateway de rede virtual passada no grupo de recursos especificado por meio do provedor de recursos de rede.

begin_set_shared_key(resource_group_name: str, virtual_network_gateway_connection_name: str, parameters: ConnectionSharedKey | IO, **kwargs: Any) -> LROPoller[ConnectionSharedKey]

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_network_gateway_connection_name
str
Obrigatório

O nome da conexão do gateway de rede virtual. Obrigatórios.

parameters
ConnectionSharedKey ou IO
Obrigatório

Parâmetros fornecidos para a operação de chave compartilhada begin set Rede Virtual gateway por meio do provedor de recursosNetwork. É um tipo ConnectionSharedKey ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. 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 sondador de um estado salvo.

polling
bool ou PollingMethod

Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada 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 ConnectionSharedKey ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_start_packet_capture

Inicia a captura de pacotes na conexão de gateway de rede virtual no grupo de recursos especificado.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_network_gateway_connection_name
str
Obrigatório

O nome da conexão de gateway de rede virtual. Obrigatórios.

parameters
VpnPacketCaptureStartParameters ou IO
Obrigatório

Parâmetros de captura de pacotes de gateway de rede virtual fornecidos para iniciar a captura de pacotes na conexão de gateway. É um tipo VpnPacketCaptureStartParameters 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 de gateway de rede virtual no grupo de recursos especificado.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_network_gateway_connection_name
str
Obrigatório

O nome do gateway de rede virtual Connection. Obrigatórios.

parameters
VpnPacketCaptureStopParameters ou IO
Obrigatório

Parâmetros de captura de pacotes de gateway de rede virtual fornecidos para interromper a captura de pacotes na conexão de gateway. É um tipo VpnPacketCaptureStopParameters 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 str ou o resultado de cls(response)

Tipo de retorno

Exceções

begin_update_tags

Atualizações marcas de conexão de gateway de rede virtual.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_network_gateway_connection_name
str
Obrigatório

O nome da conexão de gateway de rede virtual. Obrigatórios.

parameters
TagsObject ou IO
Obrigatório

Parâmetros fornecidos para atualizar marcas de conexão de gateway de rede virtual. É um tipo TagsObject 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 VirtualNetworkGatewayConnection ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obtém a conexão de gateway de rede virtual especificada por grupo de recursos.

get(resource_group_name: str, virtual_network_gateway_connection_name: str, **kwargs: Any) -> VirtualNetworkGatewayConnection

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_network_gateway_connection_name
str
Obrigatório

O nome da conexão de gateway de rede virtual. Obrigatórios.

cls
callable

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

Retornos

VirtualNetworkGatewayConnection ou o resultado de cls(response)

Tipo de retorno

Exceções

get_shared_key

A operação Get VirtualNetworkGatewayConnectionSharedKey recupera informações sobre a chave compartilhada de conexão de gateway de rede virtual especificada por meio do provedor de recursos de rede.

get_shared_key(resource_group_name: str, virtual_network_gateway_connection_name: str, **kwargs: Any) -> ConnectionSharedKey

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

virtual_network_gateway_connection_name
str
Obrigatório

O nome da chave compartilhada da conexão do gateway de rede virtual. Obrigatórios.

cls
callable

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

Retornos

ConnectionSharedKey ou o resultado de cls(response)

Tipo de retorno

Exceções

list

A operação Listar VirtualNetworkGatewayConnections recupera todas as conexões de gateways de rede virtual criadas.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos. Obrigatórios.

cls
callable

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

Retornos

Um iterador como a instância de VirtualNetworkGatewayConnection 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'>