Compartilhar via


NetworkFunctions interface

Interface que representa uma NetworkFunctions.

Métodos

beginCreateOrUpdate(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Cria ou atualiza um recurso de função de rede.

beginCreateOrUpdateAndWait(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Cria ou atualiza um recurso de função de rede.

beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)

Exclui o recurso de função de rede especificado.

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

Exclui o recurso de função de rede especificado.

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Execute uma solicitação para serviços em uma função de rede conteinerizada.

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Execute uma solicitação para serviços em uma função de rede conteinerizada.

get(string, string, NetworkFunctionsGetOptionalParams)

Obtém informações sobre o recurso de função de rede especificado.

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Lista todos os recursos de função de rede em um grupo de recursos.

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Lista todas as funções de rede em uma assinatura.

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

Atualizações as marcas do recurso de função de rede.

Detalhes do método

beginCreateOrUpdate(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Cria ou atualiza um recurso de função de rede.

function beginCreateOrUpdate(resourceGroupName: string, networkFunctionName: string, parameters: NetworkFunction, options?: NetworkFunctionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkFunction>, NetworkFunction>>

Parâmetros

resourceGroupName

string

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

networkFunctionName

string

Nome do recurso para o recurso de função de rede.

parameters
NetworkFunction

Parâmetros fornecidos no corpo para a operação de criação ou atualização da função de rede.

options
NetworkFunctionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Cria ou atualiza um recurso de função de rede.

function beginCreateOrUpdateAndWait(resourceGroupName: string, networkFunctionName: string, parameters: NetworkFunction, options?: NetworkFunctionsCreateOrUpdateOptionalParams): Promise<NetworkFunction>

Parâmetros

resourceGroupName

string

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

networkFunctionName

string

Nome do recurso para o recurso de função de rede.

parameters
NetworkFunction

Parâmetros fornecidos no corpo para a operação de criação ou atualização da função de rede.

options
NetworkFunctionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkFunction>

beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)

Exclui o recurso de função de rede especificado.

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

Parâmetros

resourceGroupName

string

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

networkFunctionName

string

O nome da função de rede.

options
NetworkFunctionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

Exclui o recurso de função de rede especificado.

function beginDeleteAndWait(resourceGroupName: string, networkFunctionName: string, options?: NetworkFunctionsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

networkFunctionName

string

O nome da função de rede.

options
NetworkFunctionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Execute uma solicitação para serviços em uma função de rede conteinerizada.

function beginExecuteRequest(resourceGroupName: string, networkFunctionName: string, parameters: ExecuteRequestParameters, options?: NetworkFunctionsExecuteRequestOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

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

networkFunctionName

string

O nome da função de rede.

parameters
ExecuteRequestParameters

Conteúdo para executar solicitação pós-chamada.

options
NetworkFunctionsExecuteRequestOptionalParams

Os parâmetros de opções.

Retornos

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

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Execute uma solicitação para serviços em uma função de rede conteinerizada.

function beginExecuteRequestAndWait(resourceGroupName: string, networkFunctionName: string, parameters: ExecuteRequestParameters, options?: NetworkFunctionsExecuteRequestOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

networkFunctionName

string

O nome da função de rede.

parameters
ExecuteRequestParameters

Conteúdo para executar solicitação pós-chamada.

options
NetworkFunctionsExecuteRequestOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, NetworkFunctionsGetOptionalParams)

Obtém informações sobre o recurso de função de rede especificado.

function get(resourceGroupName: string, networkFunctionName: string, options?: NetworkFunctionsGetOptionalParams): Promise<NetworkFunction>

Parâmetros

resourceGroupName

string

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

networkFunctionName

string

O nome do recurso de função de rede.

options
NetworkFunctionsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkFunction>

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Lista todos os recursos de função de rede em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

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

options
NetworkFunctionsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Lista todas as funções de rede em uma assinatura.

function listBySubscription(options?: NetworkFunctionsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NetworkFunction, NetworkFunction[], PageSettings>

Parâmetros

options
NetworkFunctionsListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

Atualizações as marcas do recurso de função de rede.

function updateTags(resourceGroupName: string, networkFunctionName: string, parameters: TagsObject, options?: NetworkFunctionsUpdateTagsOptionalParams): Promise<NetworkFunction>

Parâmetros

resourceGroupName

string

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

networkFunctionName

string

Nome do recurso para o recurso de função de rede.

parameters
TagsObject

Parâmetros fornecidos para a operação atualizar marcas de função de rede.

options
NetworkFunctionsUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

Promise<NetworkFunction>