Partilhar via


Functions interface

Interface que representa uma Função.

Métodos

beginTest(string, string, string, FunctionsTestOptionalParams)

Testa se as informações fornecidas para uma função são válidas. Isto pode ir desde testar a ligação ao serviço Web subjacente por trás da função ou garantir que o código de função fornecido está sintaticamente correto.

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

Testa se as informações fornecidas para uma função são válidas. Isto pode ir desde testar a ligação ao serviço Web subjacente por trás da função ou garantir que o código de função fornecido está sintaticamente correto.

createOrReplace(string, string, string, FunctionModel, FunctionsCreateOrReplaceOptionalParams)

Cria uma função ou substitui uma função já existente numa tarefa de transmissão em fluxo existente.

delete(string, string, string, FunctionsDeleteOptionalParams)

Elimina uma função da tarefa de transmissão em fluxo.

get(string, string, string, FunctionsGetOptionalParams)

Obtém detalhes sobre a função especificada.

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Lista todas as funções na tarefa de transmissão em fluxo especificada.

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Obtém a definição predefinida de uma função com base nos parâmetros especificados.

update(string, string, string, FunctionModel, FunctionsUpdateOptionalParams)

Atualizações uma função existente numa tarefa de transmissão em fluxo existente. Isto pode ser utilizado para atualizar parcialmente (ou seja, atualizar uma ou duas propriedades) uma função sem afetar o resto da tarefa ou definição da função.

Detalhes de Método

beginTest(string, string, string, FunctionsTestOptionalParams)

Testa se as informações fornecidas para uma função são válidas. Isto pode ir desde testar a ligação ao serviço Web subjacente por trás da função ou garantir que o código de função fornecido está sintaticamente correto.

function beginTest(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<PollerLike<PollOperationState<ResourceTestStatus>, ResourceTestStatus>>

Parâmetros

resourceGroupName

string

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

jobName

string

O nome da tarefa de transmissão em fluxo.

functionName

string

O nome da função.

options
FunctionsTestOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<ResourceTestStatus>, ResourceTestStatus>>

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

Testa se as informações fornecidas para uma função são válidas. Isto pode ir desde testar a ligação ao serviço Web subjacente por trás da função ou garantir que o código de função fornecido está sintaticamente correto.

function beginTestAndWait(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<ResourceTestStatus>

Parâmetros

resourceGroupName

string

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

jobName

string

O nome da tarefa de transmissão em fluxo.

functionName

string

O nome da função.

options
FunctionsTestOptionalParams

Os parâmetros de opções.

Devoluções

createOrReplace(string, string, string, FunctionModel, FunctionsCreateOrReplaceOptionalParams)

Cria uma função ou substitui uma função já existente numa tarefa de transmissão em fluxo existente.

function createOrReplace(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsCreateOrReplaceOptionalParams): Promise<FunctionsCreateOrReplaceResponse>

Parâmetros

resourceGroupName

string

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

jobName

string

O nome da tarefa de transmissão em fluxo.

functionName

string

O nome da função.

functionParam
FunctionModel

A definição da função que será utilizada para criar uma nova função ou substituir a existente na tarefa de transmissão em fluxo.

options
FunctionsCreateOrReplaceOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, FunctionsDeleteOptionalParams)

Elimina uma função da tarefa de transmissão em fluxo.

function delete(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

jobName

string

O nome da tarefa de transmissão em fluxo.

functionName

string

O nome da função.

options
FunctionsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, FunctionsGetOptionalParams)

Obtém detalhes sobre a função especificada.

function get(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsGetOptionalParams): Promise<FunctionsGetResponse>

Parâmetros

resourceGroupName

string

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

jobName

string

O nome da tarefa de transmissão em fluxo.

functionName

string

O nome da função.

options
FunctionsGetOptionalParams

Os parâmetros de opções.

Devoluções

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Lista todas as funções na tarefa de transmissão em fluxo especificada.

function listByStreamingJob(resourceGroupName: string, jobName: string, options?: FunctionsListByStreamingJobOptionalParams): PagedAsyncIterableIterator<FunctionModel, FunctionModel[], PageSettings>

Parâmetros

resourceGroupName

string

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

jobName

string

O nome da tarefa de transmissão em fluxo.

options
FunctionsListByStreamingJobOptionalParams

Os parâmetros de opções.

Devoluções

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Obtém a definição predefinida de uma função com base nos parâmetros especificados.

function retrieveDefaultDefinition(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsRetrieveDefaultDefinitionOptionalParams): Promise<FunctionModel>

Parâmetros

resourceGroupName

string

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

jobName

string

O nome da tarefa de transmissão em fluxo.

functionName

string

O nome da função.

options
FunctionsRetrieveDefaultDefinitionOptionalParams

Os parâmetros de opções.

Devoluções

Promise<FunctionModel>

update(string, string, string, FunctionModel, FunctionsUpdateOptionalParams)

Atualizações uma função existente numa tarefa de transmissão em fluxo existente. Isto pode ser utilizado para atualizar parcialmente (ou seja, atualizar uma ou duas propriedades) uma função sem afetar o resto da tarefa ou definição da função.

function update(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsUpdateOptionalParams): Promise<FunctionsUpdateResponse>

Parâmetros

resourceGroupName

string

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

jobName

string

O nome da tarefa de transmissão em fluxo.

functionName

string

O nome da função.

functionParam
FunctionModel

Um objeto de função. As propriedades especificadas aqui substituirão as propriedades correspondentes na função existente (ou seja, Essas propriedades serão atualizadas). Todas as propriedades definidas como nulas aqui significarão que a propriedade correspondente na função existente permanecerá a mesma e não será alterada como resultado desta operação PATCH.

options
FunctionsUpdateOptionalParams

Os parâmetros de opções.

Devoluções