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. Isso pode variar desde testar a conexão com o serviço Web subjacente por trás da função ou certificar-se de que o código da 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. Isso pode variar desde testar a conexão com o serviço Web subjacente por trás da função ou certificar-se de que o código da função fornecido está sintaticamente correto.

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

Cria uma função ou substitui uma função já existente em um trabalho de streaming existente.

delete(string, string, string, FunctionsDeleteOptionalParams)

Exclui uma função do trabalho de streaming.

get(string, string, string, FunctionsGetOptionalParams)

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

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Lista todas as funções sob o trabalho de streaming especificado.

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Recupera a definição padrão de uma função com base nos parâmetros especificados.

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

Atualiza uma função existente em um trabalho de streaming existente. Isso pode ser usado para atualizar parcialmente (ou seja, atualizar uma ou duas propriedades) uma função sem afetar o resto da definição de trabalho ou 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. Isso pode variar desde testar a conexão com o serviço Web subjacente por trás da função ou certificar-se de que o código da 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 diferencia maiúsculas de minúsculas.

jobName

string

O nome do trabalho de streaming.

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. Isso pode variar desde testar a conexão com o serviço Web subjacente por trás da função ou certificar-se de que o código da 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 diferencia maiúsculas de minúsculas.

jobName

string

O nome do trabalho de streaming.

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 em um trabalho de streaming 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 diferencia maiúsculas de minúsculas.

jobName

string

O nome do trabalho de streaming.

functionName

string

O nome da função.

functionParam
FunctionModel

A definição da função que será usada para criar uma nova função ou substituir a existente sob o trabalho de streaming.

options
FunctionsCreateOrReplaceOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, FunctionsDeleteOptionalParams)

Exclui uma função do trabalho de streaming.

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 diferencia maiúsculas de minúsculas.

jobName

string

O nome do trabalho de streaming.

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 diferencia maiúsculas de minúsculas.

jobName

string

O nome do trabalho de streaming.

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 sob o trabalho de streaming especificado.

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 diferencia maiúsculas de minúsculas.

jobName

string

O nome do trabalho de streaming.

options
FunctionsListByStreamingJobOptionalParams

Os parâmetros de opções.

Devoluções

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Recupera a definição padrão 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 diferencia maiúsculas de minúsculas.

jobName

string

O nome do trabalho de streaming.

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 uma função existente em um trabalho de streaming existente. Isso pode ser usado para atualizar parcialmente (ou seja, atualizar uma ou duas propriedades) uma função sem afetar o resto da definição de trabalho ou 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 diferencia maiúsculas de minúsculas.

jobName

string

O nome do trabalho de streaming.

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, Esses imóveis serão atualizados). Quaisquer propriedades definidas como null aqui significarão que a propriedade correspondente na função existente permanecerá a mesma e não será alterada como resultado dessa operação PATCH.

options
FunctionsUpdateOptionalParams

Os parâmetros de opções.

Devoluções