Compartilhar via


NetworkTapRules interface

Interface que representa um NetworkTapRules.

Métodos

beginCreate(string, string, NetworkTapRule, NetworkTapRulesCreateOptionalParams)

Criar recurso de regra de toque de rede.

beginCreateAndWait(string, string, NetworkTapRule, NetworkTapRulesCreateOptionalParams)

Criar recurso de regra de toque de rede.

beginDelete(string, string, NetworkTapRulesDeleteOptionalParams)

Excluir recurso de Regra de Toque de Rede.

beginDeleteAndWait(string, string, NetworkTapRulesDeleteOptionalParams)

Excluir recurso de Regra de Toque de Rede.

beginResync(string, string, NetworkTapRulesResyncOptionalParams)

Implementa a operação para os recursos subjacentes.

beginResyncAndWait(string, string, NetworkTapRulesResyncOptionalParams)

Implementa a operação para os recursos subjacentes.

beginUpdate(string, string, NetworkTapRulePatch, NetworkTapRulesUpdateOptionalParams)

Atualize determinadas propriedades do recurso Regra de Toque de Rede.

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, NetworkTapRulesUpdateAdministrativeStateOptionalParams)

Implementa a operação para os recursos subjacentes.

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, NetworkTapRulesUpdateAdministrativeStateOptionalParams)

Implementa a operação para os recursos subjacentes.

beginUpdateAndWait(string, string, NetworkTapRulePatch, NetworkTapRulesUpdateOptionalParams)

Atualize determinadas propriedades do recurso Regra de Toque de Rede.

beginValidateConfiguration(string, string, NetworkTapRulesValidateConfigurationOptionalParams)

Implementa a operação para os recursos subjacentes.

beginValidateConfigurationAndWait(string, string, NetworkTapRulesValidateConfigurationOptionalParams)

Implementa a operação para os recursos subjacentes.

get(string, string, NetworkTapRulesGetOptionalParams)

Obter detalhes do recurso de Regra de Toque de Rede.

listByResourceGroup(string, NetworkTapRulesListByResourceGroupOptionalParams)

Liste todos os recursos da Regra de Toque de Rede no grupo de recursos especificado.

listBySubscription(NetworkTapRulesListBySubscriptionOptionalParams)

Liste todos os recursos da Regra de Toque de Rede na assinatura fornecida.

Detalhes do método

beginCreate(string, string, NetworkTapRule, NetworkTapRulesCreateOptionalParams)

Criar recurso de regra de toque de rede.

function beginCreate(resourceGroupName: string, networkTapRuleName: string, body: NetworkTapRule, options?: NetworkTapRulesCreateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkTapRule>, NetworkTapRule>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

body
NetworkTapRule

Conteúdo da solicitação.

options
NetworkTapRulesCreateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateAndWait(string, string, NetworkTapRule, NetworkTapRulesCreateOptionalParams)

Criar recurso de regra de toque de rede.

function beginCreateAndWait(resourceGroupName: string, networkTapRuleName: string, body: NetworkTapRule, options?: NetworkTapRulesCreateOptionalParams): Promise<NetworkTapRule>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

body
NetworkTapRule

Conteúdo da solicitação.

options
NetworkTapRulesCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkTapRule>

beginDelete(string, string, NetworkTapRulesDeleteOptionalParams)

Excluir recurso de Regra de Toque de Rede.

function beginDelete(resourceGroupName: string, networkTapRuleName: string, options?: NetworkTapRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<NetworkTapRulesDeleteHeaders>, NetworkTapRulesDeleteHeaders>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

options
NetworkTapRulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, NetworkTapRulesDeleteOptionalParams)

Excluir recurso de Regra de Toque de Rede.

function beginDeleteAndWait(resourceGroupName: string, networkTapRuleName: string, options?: NetworkTapRulesDeleteOptionalParams): Promise<NetworkTapRulesDeleteHeaders>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

options
NetworkTapRulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

beginResync(string, string, NetworkTapRulesResyncOptionalParams)

Implementa a operação para os recursos subjacentes.

function beginResync(resourceGroupName: string, networkTapRuleName: string, options?: NetworkTapRulesResyncOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

options
NetworkTapRulesResyncOptionalParams

Os parâmetros de opções.

Retornos

beginResyncAndWait(string, string, NetworkTapRulesResyncOptionalParams)

Implementa a operação para os recursos subjacentes.

function beginResyncAndWait(resourceGroupName: string, networkTapRuleName: string, options?: NetworkTapRulesResyncOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

options
NetworkTapRulesResyncOptionalParams

Os parâmetros de opções.

Retornos

beginUpdate(string, string, NetworkTapRulePatch, NetworkTapRulesUpdateOptionalParams)

Atualize determinadas propriedades do recurso Regra de Toque de Rede.

function beginUpdate(resourceGroupName: string, networkTapRuleName: string, body: NetworkTapRulePatch, options?: NetworkTapRulesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkTapRule>, NetworkTapRule>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

body
NetworkTapRulePatch

Propriedades de Regra de Toque de Rede a serem atualizadas.

options
NetworkTapRulesUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, NetworkTapRulesUpdateAdministrativeStateOptionalParams)

Implementa a operação para os recursos subjacentes.

function beginUpdateAdministrativeState(resourceGroupName: string, networkTapRuleName: string, body: UpdateAdministrativeState, options?: NetworkTapRulesUpdateAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

body
UpdateAdministrativeState

Conteúdo da solicitação.

options
NetworkTapRulesUpdateAdministrativeStateOptionalParams

Os parâmetros de opções.

Retornos

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, NetworkTapRulesUpdateAdministrativeStateOptionalParams)

Implementa a operação para os recursos subjacentes.

function beginUpdateAdministrativeStateAndWait(resourceGroupName: string, networkTapRuleName: string, body: UpdateAdministrativeState, options?: NetworkTapRulesUpdateAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

body
UpdateAdministrativeState

Conteúdo da solicitação.

options
NetworkTapRulesUpdateAdministrativeStateOptionalParams

Os parâmetros de opções.

Retornos

beginUpdateAndWait(string, string, NetworkTapRulePatch, NetworkTapRulesUpdateOptionalParams)

Atualize determinadas propriedades do recurso Regra de Toque de Rede.

function beginUpdateAndWait(resourceGroupName: string, networkTapRuleName: string, body: NetworkTapRulePatch, options?: NetworkTapRulesUpdateOptionalParams): Promise<NetworkTapRule>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

body
NetworkTapRulePatch

Propriedades de Regra de Toque de Rede a serem atualizadas.

options
NetworkTapRulesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkTapRule>

beginValidateConfiguration(string, string, NetworkTapRulesValidateConfigurationOptionalParams)

Implementa a operação para os recursos subjacentes.

function beginValidateConfiguration(resourceGroupName: string, networkTapRuleName: string, options?: NetworkTapRulesValidateConfigurationOptionalParams): Promise<SimplePollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

options
NetworkTapRulesValidateConfigurationOptionalParams

Os parâmetros de opções.

Retornos

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

beginValidateConfigurationAndWait(string, string, NetworkTapRulesValidateConfigurationOptionalParams)

Implementa a operação para os recursos subjacentes.

function beginValidateConfigurationAndWait(resourceGroupName: string, networkTapRuleName: string, options?: NetworkTapRulesValidateConfigurationOptionalParams): Promise<ValidateConfigurationResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

options
NetworkTapRulesValidateConfigurationOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, NetworkTapRulesGetOptionalParams)

Obter detalhes do recurso de Regra de Toque de Rede.

function get(resourceGroupName: string, networkTapRuleName: string, options?: NetworkTapRulesGetOptionalParams): Promise<NetworkTapRule>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

networkTapRuleName

string

Nome da regra de toque de rede.

options
NetworkTapRulesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkTapRule>

listByResourceGroup(string, NetworkTapRulesListByResourceGroupOptionalParams)

Liste todos os recursos da Regra de Toque de Rede no grupo de recursos especificado.

function listByResourceGroup(resourceGroupName: string, options?: NetworkTapRulesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NetworkTapRule, NetworkTapRule[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

options
NetworkTapRulesListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(NetworkTapRulesListBySubscriptionOptionalParams)

Liste todos os recursos da Regra de Toque de Rede na assinatura fornecida.

function listBySubscription(options?: NetworkTapRulesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NetworkTapRule, NetworkTapRule[], PageSettings>

Parâmetros

options
NetworkTapRulesListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos