Partilhar via


NetworkFunctions interface

Interface que representa uma RedeFunções.

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)

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

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

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

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Execute um pedido para serviços numa função de rede em contentores.

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Execute um pedido para serviços numa função de rede em contentores.

get(string, string, NetworkFunctionsGetOptionalParams)

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

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Lista todos os recursos da função de rede num grupo de recursos.

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Lista todas as funções de rede numa subscrição.

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

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

Detalhes de 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 não é sensível a maiúsculas e minúsculas.

networkFunctionName

string

Nome do recurso para o recurso da 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.

Devoluções

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 não é sensível a maiúsculas e minúsculas.

networkFunctionName

string

Nome do recurso para o recurso da 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.

Devoluções

Promise<NetworkFunction>

beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)

Elimina 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 não é sensível a maiúsculas e minúsculas.

networkFunctionName

string

O nome da função de rede.

options
NetworkFunctionsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

Elimina 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 não é sensível a maiúsculas e minúsculas.

networkFunctionName

string

O nome da função de rede.

options
NetworkFunctionsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Execute um pedido para serviços numa função de rede em contentores.

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 não é sensível a maiúsculas e minúsculas.

networkFunctionName

string

O nome da função de rede.

parameters
ExecuteRequestParameters

Payload para executar pedido pós-chamada.

options
NetworkFunctionsExecuteRequestOptionalParams

Os parâmetros de opções.

Devoluções

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

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Execute um pedido para serviços numa função de rede em contentores.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

networkFunctionName

string

O nome da função de rede.

parameters
ExecuteRequestParameters

Payload para executar pedido pós-chamada.

options
NetworkFunctionsExecuteRequestOptionalParams

Os parâmetros de opções.

Devoluções

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 não é sensível a maiúsculas e minúsculas.

networkFunctionName

string

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

options
NetworkFunctionsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NetworkFunction>

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Lista todos os recursos da função de rede num 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 não é sensível a maiúsculas e minúsculas.

options
NetworkFunctionsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Lista todas as funções de rede numa subscrição.

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

Parâmetros

options
NetworkFunctionsListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

Atualizações as etiquetas do recurso da 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 não é sensível a maiúsculas e minúsculas.

networkFunctionName

string

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

parameters
TagsObject

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

options
NetworkFunctionsUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NetworkFunction>