NetworkWatchersOperations Classe
Aviso
NÃO instancie essa classe diretamente.
Em vez disso, você deve acessar as operações a seguir por meio de
Atributo <xref:network_watchers>.
- Herança
-
builtins.objectNetworkWatchersOperations
Construtor
NetworkWatchersOperations(*args, **kwargs)
Métodos
begin_check_connectivity |
Verificar a possibilidade de estabelecer uma conexão TCP direta de uma máquina virtual com um determinado ponto de extremidade, incluindo outra VM ou um servidor remoto arbitrário. |
begin_delete |
Exclui o recurso especificado do observador de rede. |
begin_get_azure_reachability_report |
OBSERVAÇÃO: esse recurso está atualmente em versão prévia e ainda está sendo testado para estabilidade. Obtém a pontuação de latência relativa para provedores de serviços de Internet de um local especificado para regiões do Azure. |
begin_get_flow_log_status |
Consultas status de log de fluxo e análise de tráfego (opcional) em um recurso especificado. |
begin_get_network_configuration_diagnostic |
Obtém dados de Diagnóstico de Configuração de Rede para ajudar os clientes a entender e depurar o comportamento da rede. Ele fornece informações detalhadas sobre quais regras de segurança foram aplicadas a um fluxo de tráfego especificado e o resultado da avaliação dessas regras. Os clientes devem fornecer detalhes de um fluxo como origem, destino, protocolo etc. A API retorna se o tráfego foi permitido ou negado, as regras avaliadas para o fluxo especificado e os resultados da avaliação. |
begin_get_next_hop |
Obtém o próximo salto da VM especificada. |
begin_get_troubleshooting |
Inicie a solução de problemas em um recurso especificado. |
begin_get_troubleshooting_result |
Obtenha o último resultado de solução de problemas concluído em um recurso especificado. |
begin_get_vm_security_rules |
Obtém as regras de grupo de segurança configuradas e efetivas na VM especificada. |
begin_list_available_providers |
OBSERVAÇÃO: esse recurso está atualmente em versão prévia e ainda está sendo testado quanto à estabilidade. Lista todos os provedores de serviços de Internet disponíveis para uma região do Azure especificada. |
begin_set_flow_log_configuration |
Configura o log de fluxo e a análise de tráfego (opcional) em um recurso especificado. |
begin_verify_ip_flow |
Verifique o fluxo de IP da VM especificada para um local, considerando as regras de NSG configuradas no momento. |
create_or_update |
Cria ou atualiza um observador de rede no grupo de recursos especificado. |
get |
Obtém o observador de rede especificado por grupo de recursos. |
get_topology |
Obtém a topologia de rede atual por grupo de recursos. |
list |
Obtém todos os observadores de rede por grupo de recursos. |
list_all |
Obtém todos os observadores de rede por assinatura. |
update_tags |
Atualizações marcas de observador de rede. |
begin_check_connectivity
Verificar a possibilidade de estabelecer uma conexão TCP direta de uma máquina virtual com um determinado ponto de extremidade, incluindo outra VM ou um servidor remoto arbitrário.
begin_check_connectivity(resource_group_name: str, network_watcher_name: str, parameters: ConnectivityParameters | IO, **kwargs: Any) -> LROPoller[ConnectivityInformation]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos do observador de rede. Obrigatórios.
- parameters
- ConnectivityParameters ou IO
Parâmetros que determinam como o marcar de conectividade será executado. É um tipo ConnectivityParameters 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 ConnectivityInformation ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete
Exclui o recurso especificado do observador de rede.
begin_delete(resource_group_name: str, network_watcher_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_get_azure_reachability_report
OBSERVAÇÃO: esse recurso está atualmente em versão prévia e ainda está sendo testado para estabilidade. Obtém a pontuação de latência relativa para provedores de serviços de Internet de um local especificado para regiões do Azure.
begin_get_azure_reachability_report(resource_group_name: str, network_watcher_name: str, parameters: AzureReachabilityReportParameters | IO, **kwargs: Any) -> LROPoller[AzureReachabilityReport]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos do observador de rede. Obrigatórios.
- parameters
- AzureReachabilityReportParameters ou IO
Parâmetros que determinam a configuração do relatório de acessibilidade do Azure. É um tipo AzureReachabilityReportParameters 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 AzureReachabilityReport ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_get_flow_log_status
Consultas status de log de fluxo e análise de tráfego (opcional) em um recurso especificado.
begin_get_flow_log_status(resource_group_name: str, network_watcher_name: str, parameters: FlowLogStatusParameters | IO, **kwargs: Any) -> LROPoller[FlowLogInformation]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos do observador de rede. Obrigatórios.
- parameters
- FlowLogStatusParameters ou IO
Parâmetros que definem um recurso para consultar o log de fluxo e a análise de tráfego (opcional) status. É um tipo FlowLogStatusParameters 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 FlowLogInformation ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_get_network_configuration_diagnostic
Obtém dados de Diagnóstico de Configuração de Rede para ajudar os clientes a entender e depurar o comportamento da rede. Ele fornece informações detalhadas sobre quais regras de segurança foram aplicadas a um fluxo de tráfego especificado e o resultado da avaliação dessas regras. Os clientes devem fornecer detalhes de um fluxo como origem, destino, protocolo etc. A API retorna se o tráfego foi permitido ou negado, as regras avaliadas para o fluxo especificado e os resultados da avaliação.
begin_get_network_configuration_diagnostic(resource_group_name: str, network_watcher_name: str, parameters: NetworkConfigurationDiagnosticParameters | IO, **kwargs: Any) -> LROPoller[NetworkConfigurationDiagnosticResponse]
Parâmetros
- parameters
- NetworkConfigurationDiagnosticParameters ou IO
Parâmetros para obter o diagnóstico de configuração de rede. É um tipo NetworkConfigurationDiagnosticParameters 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 NetworkConfigurationDiagnosticResponse ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_get_next_hop
Obtém o próximo salto da VM especificada.
begin_get_next_hop(resource_group_name: str, network_watcher_name: str, parameters: NextHopParameters | IO, **kwargs: Any) -> LROPoller[NextHopResult]
Parâmetros
- parameters
- NextHopParameters ou IO
Parâmetros que definem o ponto de extremidade de origem e de destino. É um tipo NextHopParameters 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 NextHopResult ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_get_troubleshooting
Inicie a solução de problemas em um recurso especificado.
begin_get_troubleshooting(resource_group_name: str, network_watcher_name: str, parameters: TroubleshootingParameters | IO, **kwargs: Any) -> LROPoller[TroubleshootingResult]
Parâmetros
- parameters
- TroubleshootingParameters ou IO
Parâmetros que definem o recurso a ser solucionado. É um tipo TroubleshootingParameters 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 TroubleshootingResult ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_get_troubleshooting_result
Obtenha o último resultado de solução de problemas concluído em um recurso especificado.
begin_get_troubleshooting_result(resource_group_name: str, network_watcher_name: str, parameters: QueryTroubleshootingParameters | IO, **kwargs: Any) -> LROPoller[TroubleshootingResult]
Parâmetros
- parameters
- QueryTroubleshootingParameters ou IO
Parâmetros que definem o recurso para consultar o resultado da solução de problemas. É um tipo QueryTroubleshootingParameters 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 TroubleshootingResult ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_get_vm_security_rules
Obtém as regras de grupo de segurança configuradas e efetivas na VM especificada.
begin_get_vm_security_rules(resource_group_name: str, network_watcher_name: str, parameters: SecurityGroupViewParameters | IO, **kwargs: Any) -> LROPoller[SecurityGroupViewResult]
Parâmetros
- parameters
- SecurityGroupViewParameters ou IO
Parâmetros que definem a VM para a qual marcar grupos de segurança. É um tipo SecurityGroupViewParameters 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 SecurityGroupViewResult ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_list_available_providers
OBSERVAÇÃO: esse recurso está atualmente em versão prévia e ainda está sendo testado quanto à estabilidade. Lista todos os provedores de serviços de Internet disponíveis para uma região do Azure especificada.
begin_list_available_providers(resource_group_name: str, network_watcher_name: str, parameters: AvailableProvidersListParameters | IO, **kwargs: Any) -> LROPoller[AvailableProvidersList]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos do observador de rede. Obrigatórios.
- parameters
- AvailableProvidersListParameters ou IO
Parâmetros que definem o escopo da lista de provedores disponíveis. É um tipo AvailableProvidersListParameters 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 AvailableProvidersList ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_set_flow_log_configuration
Configura o log de fluxo e a análise de tráfego (opcional) em um recurso especificado.
begin_set_flow_log_configuration(resource_group_name: str, network_watcher_name: str, parameters: FlowLogInformation | IO, **kwargs: Any) -> LROPoller[FlowLogInformation]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos do observador de rede. Obrigatórios.
- parameters
- FlowLogInformation ou IO
Parâmetros que definem a configuração do log de fluxo. É um tipo FlowLogInformation 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 FlowLogInformation ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_verify_ip_flow
Verifique o fluxo de IP da VM especificada para um local, considerando as regras de NSG configuradas no momento.
begin_verify_ip_flow(resource_group_name: str, network_watcher_name: str, parameters: VerificationIPFlowParameters | IO, **kwargs: Any) -> LROPoller[VerificationIPFlowResult]
Parâmetros
- parameters
- VerificationIPFlowParameters ou IO
Parâmetros que definem o fluxo de IP a ser verificado. É um tipo VerificationIPFlowParameters 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 VerificationIPFlowResult ou o resultado de cls(response)
Tipo de retorno
Exceções
create_or_update
Cria ou atualiza um observador de rede no grupo de recursos especificado.
create_or_update(resource_group_name: str, network_watcher_name: str, parameters: NetworkWatcher | IO, **kwargs: Any) -> NetworkWatcher
Parâmetros
- parameters
- NetworkWatcher ou IO
Parâmetros que definem o recurso do observador de rede. É um tipo NetworkWatcher 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
Retornos
NetworkWatcher ou o resultado de cls(response)
Tipo de retorno
Exceções
get
Obtém o observador de rede especificado por grupo de recursos.
get(resource_group_name: str, network_watcher_name: str, **kwargs: Any) -> NetworkWatcher
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
NetworkWatcher ou o resultado de cls(response)
Tipo de retorno
Exceções
get_topology
Obtém a topologia de rede atual por grupo de recursos.
get_topology(resource_group_name: str, network_watcher_name: str, parameters: TopologyParameters | IO, **kwargs: Any) -> Topology
Parâmetros
- parameters
- TopologyParameters ou IO
Parâmetros que definem a representação da topologia. É um tipo TopologyParameters 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
Retornos
Topologia ou o resultado de cls(response)
Tipo de retorno
Exceções
list
Obtém todos os observadores de rede por grupo de recursos.
list(resource_group_name: str, **kwargs: Any) -> Iterable[NetworkWatcher]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de NetworkWatcher ou o resultado de cls(response)
Tipo de retorno
Exceções
list_all
Obtém todos os observadores de rede por assinatura.
list_all(**kwargs: Any) -> Iterable[NetworkWatcher]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de NetworkWatcher ou o resultado de cls(response)
Tipo de retorno
Exceções
update_tags
Atualizações marcas de observador de rede.
update_tags(resource_group_name: str, network_watcher_name: str, parameters: TagsObject | IO, **kwargs: Any) -> NetworkWatcher
Parâmetros
- parameters
- TagsObject ou IO
Parâmetros fornecidos para atualizar as marcas do observador de rede. É um tipo TagsObject 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
Retornos
NetworkWatcher 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