Compartilhar via


NetworkWatchers interface

Interface que representa um NetworkWatchers.

Métodos

beginCheckConnectivity(string, string, ConnectivityParameters, NetworkWatchersCheckConnectivityOptionalParams)

Verifica a possibilidade de estabelecer uma conexão TCP direta de uma máquina virtual para um determinado ponto de extremidade, incluindo outra VM ou um servidor remoto arbitrário.

beginCheckConnectivityAndWait(string, string, ConnectivityParameters, NetworkWatchersCheckConnectivityOptionalParams)

Verifica a possibilidade de estabelecer uma conexão TCP direta de uma máquina virtual para um determinado ponto de extremidade, incluindo outra VM ou um servidor remoto arbitrário.

beginDelete(string, string, NetworkWatchersDeleteOptionalParams)

Exclui o recurso do observador de rede especificado.

beginDeleteAndWait(string, string, NetworkWatchersDeleteOptionalParams)

Exclui o recurso do observador de rede especificado.

beginGetAzureReachabilityReport(string, string, AzureReachabilityReportParameters, NetworkWatchersGetAzureReachabilityReportOptionalParams)

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.

beginGetAzureReachabilityReportAndWait(string, string, AzureReachabilityReportParameters, NetworkWatchersGetAzureReachabilityReportOptionalParams)

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.

beginGetFlowLogStatus(string, string, FlowLogStatusParameters, NetworkWatchersGetFlowLogStatusOptionalParams)

Consulta o status do log de fluxo e da análise de tráfego (opcional) em um recurso especificado.

beginGetFlowLogStatusAndWait(string, string, FlowLogStatusParameters, NetworkWatchersGetFlowLogStatusOptionalParams)

Consulta o status do log de fluxo e da análise de tráfego (opcional) em um recurso especificado.

beginGetNetworkConfigurationDiagnostic(string, string, NetworkConfigurationDiagnosticParameters, NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams)

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.

beginGetNetworkConfigurationDiagnosticAndWait(string, string, NetworkConfigurationDiagnosticParameters, NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams)

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.

beginGetNextHop(string, string, NextHopParameters, NetworkWatchersGetNextHopOptionalParams)

Obtém o próximo salto da VM especificada.

beginGetNextHopAndWait(string, string, NextHopParameters, NetworkWatchersGetNextHopOptionalParams)

Obtém o próximo salto da VM especificada.

beginGetTroubleshooting(string, string, TroubleshootingParameters, NetworkWatchersGetTroubleshootingOptionalParams)

Inicie a solução de problemas em um recurso especificado.

beginGetTroubleshootingAndWait(string, string, TroubleshootingParameters, NetworkWatchersGetTroubleshootingOptionalParams)

Inicie a solução de problemas em um recurso especificado.

beginGetTroubleshootingResult(string, string, QueryTroubleshootingParameters, NetworkWatchersGetTroubleshootingResultOptionalParams)

Obtenha o último resultado de solução de problemas concluído em um recurso especificado.

beginGetTroubleshootingResultAndWait(string, string, QueryTroubleshootingParameters, NetworkWatchersGetTroubleshootingResultOptionalParams)

Obtenha o último resultado de solução de problemas concluído em um recurso especificado.

beginGetVMSecurityRules(string, string, SecurityGroupViewParameters, NetworkWatchersGetVMSecurityRulesOptionalParams)

Obtém as regras de grupo de segurança configuradas e eficazes na VM especificada.

beginGetVMSecurityRulesAndWait(string, string, SecurityGroupViewParameters, NetworkWatchersGetVMSecurityRulesOptionalParams)

Obtém as regras de grupo de segurança configuradas e eficazes na VM especificada.

beginListAvailableProviders(string, string, AvailableProvidersListParameters, NetworkWatchersListAvailableProvidersOptionalParams)

OBSERVAÇÃO: esse recurso está atualmente em versão prévia e ainda está sendo testado para estabilidade. Lista todos os provedores de serviços de Internet disponíveis para uma região do Azure especificada.

beginListAvailableProvidersAndWait(string, string, AvailableProvidersListParameters, NetworkWatchersListAvailableProvidersOptionalParams)

OBSERVAÇÃO: esse recurso está atualmente em versão prévia e ainda está sendo testado para estabilidade. Lista todos os provedores de serviços de Internet disponíveis para uma região do Azure especificada.

beginSetFlowLogConfiguration(string, string, FlowLogInformation, NetworkWatchersSetFlowLogConfigurationOptionalParams)

Configura o log de fluxo e a análise de tráfego (opcional) em um recurso especificado.

beginSetFlowLogConfigurationAndWait(string, string, FlowLogInformation, NetworkWatchersSetFlowLogConfigurationOptionalParams)

Configura o log de fluxo e a análise de tráfego (opcional) em um recurso especificado.

beginVerifyIPFlow(string, string, VerificationIPFlowParameters, NetworkWatchersVerifyIPFlowOptionalParams)

Verifique o fluxo de IP da VM especificada para um local, considerando as regras NSG atualmente configuradas.

beginVerifyIPFlowAndWait(string, string, VerificationIPFlowParameters, NetworkWatchersVerifyIPFlowOptionalParams)

Verifique o fluxo de IP da VM especificada para um local, considerando as regras NSG atualmente configuradas.

createOrUpdate(string, string, NetworkWatcher, NetworkWatchersCreateOrUpdateOptionalParams)

Cria ou atualiza um observador de rede no grupo de recursos especificado.

get(string, string, NetworkWatchersGetOptionalParams)

Obtém o observador de rede especificado por grupo de recursos.

getTopology(string, string, TopologyParameters, NetworkWatchersGetTopologyOptionalParams)

Obtém a topologia de rede atual por grupo de recursos.

list(string, NetworkWatchersListOptionalParams)

Obtém todos os observadores de rede por grupo de recursos.

listAll(NetworkWatchersListAllOptionalParams)

Obtém todos os observadores de rede por assinatura.

updateTags(string, string, TagsObject, NetworkWatchersUpdateTagsOptionalParams)

Atualiza as marcas de um observador de rede.

Detalhes do método

beginCheckConnectivity(string, string, ConnectivityParameters, NetworkWatchersCheckConnectivityOptionalParams)

Verifica a possibilidade de estabelecer uma conexão TCP direta de uma máquina virtual para um determinado ponto de extremidade, incluindo outra VM ou um servidor remoto arbitrário.

function beginCheckConnectivity(resourceGroupName: string, networkWatcherName: string, parameters: ConnectivityParameters, options?: NetworkWatchersCheckConnectivityOptionalParams): Promise<SimplePollerLike<OperationState<ConnectivityInformation>, ConnectivityInformation>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do observador de rede.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
ConnectivityParameters

Parâmetros que determinam como a verificação de conectividade será executada.

options
NetworkWatchersCheckConnectivityOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<ConnectivityInformation>, ConnectivityInformation>>

beginCheckConnectivityAndWait(string, string, ConnectivityParameters, NetworkWatchersCheckConnectivityOptionalParams)

Verifica a possibilidade de estabelecer uma conexão TCP direta de uma máquina virtual para um determinado ponto de extremidade, incluindo outra VM ou um servidor remoto arbitrário.

function beginCheckConnectivityAndWait(resourceGroupName: string, networkWatcherName: string, parameters: ConnectivityParameters, options?: NetworkWatchersCheckConnectivityOptionalParams): Promise<ConnectivityInformation>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do observador de rede.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
ConnectivityParameters

Parâmetros que determinam como a verificação de conectividade será executada.

options
NetworkWatchersCheckConnectivityOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, NetworkWatchersDeleteOptionalParams)

Exclui o recurso do observador de rede especificado.

function beginDelete(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

options
NetworkWatchersDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, NetworkWatchersDeleteOptionalParams)

Exclui o recurso do observador de rede especificado.

function beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

options
NetworkWatchersDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginGetAzureReachabilityReport(string, string, AzureReachabilityReportParameters, NetworkWatchersGetAzureReachabilityReportOptionalParams)

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.

function beginGetAzureReachabilityReport(resourceGroupName: string, networkWatcherName: string, parameters: AzureReachabilityReportParameters, options?: NetworkWatchersGetAzureReachabilityReportOptionalParams): Promise<SimplePollerLike<OperationState<AzureReachabilityReport>, AzureReachabilityReport>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do observador de rede.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
AzureReachabilityReportParameters

Parâmetros que determinam a configuração do relatório de acessibilidade do Azure.

options
NetworkWatchersGetAzureReachabilityReportOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<AzureReachabilityReport>, AzureReachabilityReport>>

beginGetAzureReachabilityReportAndWait(string, string, AzureReachabilityReportParameters, NetworkWatchersGetAzureReachabilityReportOptionalParams)

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.

function beginGetAzureReachabilityReportAndWait(resourceGroupName: string, networkWatcherName: string, parameters: AzureReachabilityReportParameters, options?: NetworkWatchersGetAzureReachabilityReportOptionalParams): Promise<AzureReachabilityReport>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do observador de rede.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
AzureReachabilityReportParameters

Parâmetros que determinam a configuração do relatório de acessibilidade do Azure.

options
NetworkWatchersGetAzureReachabilityReportOptionalParams

Os parâmetros de opções.

Retornos

beginGetFlowLogStatus(string, string, FlowLogStatusParameters, NetworkWatchersGetFlowLogStatusOptionalParams)

Consulta o status do log de fluxo e da análise de tráfego (opcional) em um recurso especificado.

function beginGetFlowLogStatus(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogStatusParameters, options?: NetworkWatchersGetFlowLogStatusOptionalParams): Promise<SimplePollerLike<OperationState<FlowLogInformation>, FlowLogInformation>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do observador de rede.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
FlowLogStatusParameters

Parâmetros que definem um recurso para consultar o log de fluxo e o status da análise de tráfego (opcional).

options
NetworkWatchersGetFlowLogStatusOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<FlowLogInformation>, FlowLogInformation>>

beginGetFlowLogStatusAndWait(string, string, FlowLogStatusParameters, NetworkWatchersGetFlowLogStatusOptionalParams)

Consulta o status do log de fluxo e da análise de tráfego (opcional) em um recurso especificado.

function beginGetFlowLogStatusAndWait(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogStatusParameters, options?: NetworkWatchersGetFlowLogStatusOptionalParams): Promise<FlowLogInformation>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do observador de rede.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
FlowLogStatusParameters

Parâmetros que definem um recurso para consultar o log de fluxo e o status da análise de tráfego (opcional).

options
NetworkWatchersGetFlowLogStatusOptionalParams

Os parâmetros de opções.

Retornos

beginGetNetworkConfigurationDiagnostic(string, string, NetworkConfigurationDiagnosticParameters, NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams)

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.

function beginGetNetworkConfigurationDiagnostic(resourceGroupName: string, networkWatcherName: string, parameters: NetworkConfigurationDiagnosticParameters, options?: NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams): Promise<SimplePollerLike<OperationState<NetworkConfigurationDiagnosticResponse>, NetworkConfigurationDiagnosticResponse>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

parameters
NetworkConfigurationDiagnosticParameters

Parâmetros para obter o diagnóstico de configuração de rede.

Retornos

beginGetNetworkConfigurationDiagnosticAndWait(string, string, NetworkConfigurationDiagnosticParameters, NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams)

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.

function beginGetNetworkConfigurationDiagnosticAndWait(resourceGroupName: string, networkWatcherName: string, parameters: NetworkConfigurationDiagnosticParameters, options?: NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams): Promise<NetworkConfigurationDiagnosticResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

parameters
NetworkConfigurationDiagnosticParameters

Parâmetros para obter o diagnóstico de configuração de rede.

Retornos

beginGetNextHop(string, string, NextHopParameters, NetworkWatchersGetNextHopOptionalParams)

Obtém o próximo salto da VM especificada.

function beginGetNextHop(resourceGroupName: string, networkWatcherName: string, parameters: NextHopParameters, options?: NetworkWatchersGetNextHopOptionalParams): Promise<SimplePollerLike<OperationState<NextHopResult>, NextHopResult>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

parameters
NextHopParameters

Parâmetros que definem o ponto de extremidade de origem e de destino.

options
NetworkWatchersGetNextHopOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<NextHopResult>, NextHopResult>>

beginGetNextHopAndWait(string, string, NextHopParameters, NetworkWatchersGetNextHopOptionalParams)

Obtém o próximo salto da VM especificada.

function beginGetNextHopAndWait(resourceGroupName: string, networkWatcherName: string, parameters: NextHopParameters, options?: NetworkWatchersGetNextHopOptionalParams): Promise<NextHopResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

parameters
NextHopParameters

Parâmetros que definem o ponto de extremidade de origem e de destino.

options
NetworkWatchersGetNextHopOptionalParams

Os parâmetros de opções.

Retornos

Promise<NextHopResult>

beginGetTroubleshooting(string, string, TroubleshootingParameters, NetworkWatchersGetTroubleshootingOptionalParams)

Inicie a solução de problemas em um recurso especificado.

function beginGetTroubleshooting(resourceGroupName: string, networkWatcherName: string, parameters: TroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingOptionalParams): Promise<SimplePollerLike<OperationState<TroubleshootingResult>, TroubleshootingResult>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
TroubleshootingParameters

Parâmetros que definem o recurso para solucionar problemas.

options
NetworkWatchersGetTroubleshootingOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<TroubleshootingResult>, TroubleshootingResult>>

beginGetTroubleshootingAndWait(string, string, TroubleshootingParameters, NetworkWatchersGetTroubleshootingOptionalParams)

Inicie a solução de problemas em um recurso especificado.

function beginGetTroubleshootingAndWait(resourceGroupName: string, networkWatcherName: string, parameters: TroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingOptionalParams): Promise<TroubleshootingResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
TroubleshootingParameters

Parâmetros que definem o recurso para solucionar problemas.

options
NetworkWatchersGetTroubleshootingOptionalParams

Os parâmetros de opções.

Retornos

beginGetTroubleshootingResult(string, string, QueryTroubleshootingParameters, NetworkWatchersGetTroubleshootingResultOptionalParams)

Obtenha o último resultado de solução de problemas concluído em um recurso especificado.

function beginGetTroubleshootingResult(resourceGroupName: string, networkWatcherName: string, parameters: QueryTroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingResultOptionalParams): Promise<SimplePollerLike<OperationState<TroubleshootingResult>, TroubleshootingResult>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
QueryTroubleshootingParameters

Parâmetros que definem o recurso para consultar o resultado da solução de problemas.

options
NetworkWatchersGetTroubleshootingResultOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<TroubleshootingResult>, TroubleshootingResult>>

beginGetTroubleshootingResultAndWait(string, string, QueryTroubleshootingParameters, NetworkWatchersGetTroubleshootingResultOptionalParams)

Obtenha o último resultado de solução de problemas concluído em um recurso especificado.

function beginGetTroubleshootingResultAndWait(resourceGroupName: string, networkWatcherName: string, parameters: QueryTroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingResultOptionalParams): Promise<TroubleshootingResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
QueryTroubleshootingParameters

Parâmetros que definem o recurso para consultar o resultado da solução de problemas.

options
NetworkWatchersGetTroubleshootingResultOptionalParams

Os parâmetros de opções.

Retornos

beginGetVMSecurityRules(string, string, SecurityGroupViewParameters, NetworkWatchersGetVMSecurityRulesOptionalParams)

Obtém as regras de grupo de segurança configuradas e eficazes na VM especificada.

function beginGetVMSecurityRules(resourceGroupName: string, networkWatcherName: string, parameters: SecurityGroupViewParameters, options?: NetworkWatchersGetVMSecurityRulesOptionalParams): Promise<SimplePollerLike<OperationState<SecurityGroupViewResult>, SecurityGroupViewResult>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

parameters
SecurityGroupViewParameters

Parâmetros que definem a VM para a qual verificar grupos de segurança.

options
NetworkWatchersGetVMSecurityRulesOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<SecurityGroupViewResult>, SecurityGroupViewResult>>

beginGetVMSecurityRulesAndWait(string, string, SecurityGroupViewParameters, NetworkWatchersGetVMSecurityRulesOptionalParams)

Obtém as regras de grupo de segurança configuradas e eficazes na VM especificada.

function beginGetVMSecurityRulesAndWait(resourceGroupName: string, networkWatcherName: string, parameters: SecurityGroupViewParameters, options?: NetworkWatchersGetVMSecurityRulesOptionalParams): Promise<SecurityGroupViewResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

parameters
SecurityGroupViewParameters

Parâmetros que definem a VM para a qual verificar grupos de segurança.

options
NetworkWatchersGetVMSecurityRulesOptionalParams

Os parâmetros de opções.

Retornos

beginListAvailableProviders(string, string, AvailableProvidersListParameters, NetworkWatchersListAvailableProvidersOptionalParams)

OBSERVAÇÃO: esse recurso está atualmente em versão prévia e ainda está sendo testado para estabilidade. Lista todos os provedores de serviços de Internet disponíveis para uma região do Azure especificada.

function beginListAvailableProviders(resourceGroupName: string, networkWatcherName: string, parameters: AvailableProvidersListParameters, options?: NetworkWatchersListAvailableProvidersOptionalParams): Promise<SimplePollerLike<OperationState<AvailableProvidersList>, AvailableProvidersList>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do observador de rede.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
AvailableProvidersListParameters

Parâmetros que definem o escopo da lista de provedores disponíveis.

options
NetworkWatchersListAvailableProvidersOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<AvailableProvidersList>, AvailableProvidersList>>

beginListAvailableProvidersAndWait(string, string, AvailableProvidersListParameters, NetworkWatchersListAvailableProvidersOptionalParams)

OBSERVAÇÃO: esse recurso está atualmente em versão prévia e ainda está sendo testado para estabilidade. Lista todos os provedores de serviços de Internet disponíveis para uma região do Azure especificada.

function beginListAvailableProvidersAndWait(resourceGroupName: string, networkWatcherName: string, parameters: AvailableProvidersListParameters, options?: NetworkWatchersListAvailableProvidersOptionalParams): Promise<AvailableProvidersList>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do observador de rede.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
AvailableProvidersListParameters

Parâmetros que definem o escopo da lista de provedores disponíveis.

options
NetworkWatchersListAvailableProvidersOptionalParams

Os parâmetros de opções.

Retornos

beginSetFlowLogConfiguration(string, string, FlowLogInformation, NetworkWatchersSetFlowLogConfigurationOptionalParams)

Configura o log de fluxo e a análise de tráfego (opcional) em um recurso especificado.

function beginSetFlowLogConfiguration(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogInformation, options?: NetworkWatchersSetFlowLogConfigurationOptionalParams): Promise<SimplePollerLike<OperationState<FlowLogInformation>, FlowLogInformation>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do observador de rede.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
FlowLogInformation

Parâmetros que definem a configuração do log de fluxo.

options
NetworkWatchersSetFlowLogConfigurationOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<FlowLogInformation>, FlowLogInformation>>

beginSetFlowLogConfigurationAndWait(string, string, FlowLogInformation, NetworkWatchersSetFlowLogConfigurationOptionalParams)

Configura o log de fluxo e a análise de tráfego (opcional) em um recurso especificado.

function beginSetFlowLogConfigurationAndWait(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogInformation, options?: NetworkWatchersSetFlowLogConfigurationOptionalParams): Promise<FlowLogInformation>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do observador de rede.

networkWatcherName

string

O nome do recurso do observador de rede.

parameters
FlowLogInformation

Parâmetros que definem a configuração do log de fluxo.

options
NetworkWatchersSetFlowLogConfigurationOptionalParams

Os parâmetros de opções.

Retornos

beginVerifyIPFlow(string, string, VerificationIPFlowParameters, NetworkWatchersVerifyIPFlowOptionalParams)

Verifique o fluxo de IP da VM especificada para um local, considerando as regras NSG atualmente configuradas.

function beginVerifyIPFlow(resourceGroupName: string, networkWatcherName: string, parameters: VerificationIPFlowParameters, options?: NetworkWatchersVerifyIPFlowOptionalParams): Promise<SimplePollerLike<OperationState<VerificationIPFlowResult>, VerificationIPFlowResult>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

parameters
VerificationIPFlowParameters

Parâmetros que definem o fluxo de IP a ser verificado.

options
NetworkWatchersVerifyIPFlowOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<VerificationIPFlowResult>, VerificationIPFlowResult>>

beginVerifyIPFlowAndWait(string, string, VerificationIPFlowParameters, NetworkWatchersVerifyIPFlowOptionalParams)

Verifique o fluxo de IP da VM especificada para um local, considerando as regras NSG atualmente configuradas.

function beginVerifyIPFlowAndWait(resourceGroupName: string, networkWatcherName: string, parameters: VerificationIPFlowParameters, options?: NetworkWatchersVerifyIPFlowOptionalParams): Promise<VerificationIPFlowResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

parameters
VerificationIPFlowParameters

Parâmetros que definem o fluxo de IP a ser verificado.

options
NetworkWatchersVerifyIPFlowOptionalParams

Os parâmetros de opções.

Retornos

createOrUpdate(string, string, NetworkWatcher, NetworkWatchersCreateOrUpdateOptionalParams)

Cria ou atualiza um observador de rede no grupo de recursos especificado.

function createOrUpdate(resourceGroupName: string, networkWatcherName: string, parameters: NetworkWatcher, options?: NetworkWatchersCreateOrUpdateOptionalParams): Promise<NetworkWatcher>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

parameters
NetworkWatcher

Parâmetros que definem o recurso do observador de rede.

options
NetworkWatchersCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkWatcher>

get(string, string, NetworkWatchersGetOptionalParams)

Obtém o observador de rede especificado por grupo de recursos.

function get(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersGetOptionalParams): Promise<NetworkWatcher>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

options
NetworkWatchersGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkWatcher>

getTopology(string, string, TopologyParameters, NetworkWatchersGetTopologyOptionalParams)

Obtém a topologia de rede atual por grupo de recursos.

function getTopology(resourceGroupName: string, networkWatcherName: string, parameters: TopologyParameters, options?: NetworkWatchersGetTopologyOptionalParams): Promise<Topology>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

parameters
TopologyParameters

Parâmetros que definem a representação da topologia.

options
NetworkWatchersGetTopologyOptionalParams

Os parâmetros de opções.

Retornos

Promise<Topology>

list(string, NetworkWatchersListOptionalParams)

Obtém todos os observadores de rede por grupo de recursos.

function list(resourceGroupName: string, options?: NetworkWatchersListOptionalParams): PagedAsyncIterableIterator<NetworkWatcher, NetworkWatcher[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
NetworkWatchersListOptionalParams

Os parâmetros de opções.

Retornos

listAll(NetworkWatchersListAllOptionalParams)

Obtém todos os observadores de rede por assinatura.

function listAll(options?: NetworkWatchersListAllOptionalParams): PagedAsyncIterableIterator<NetworkWatcher, NetworkWatcher[], PageSettings>

Parâmetros

options
NetworkWatchersListAllOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsObject, NetworkWatchersUpdateTagsOptionalParams)

Atualiza as marcas de um observador de rede.

function updateTags(resourceGroupName: string, networkWatcherName: string, parameters: TagsObject, options?: NetworkWatchersUpdateTagsOptionalParams): Promise<NetworkWatcher>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

parameters
TagsObject

Parâmetros fornecidos para atualizar marcas de observador de rede.

options
NetworkWatchersUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkWatcher>