Functions interface

Interface que representa um Functions.

Métodos

beginTest(string, string, string, FunctionsTestOptionalParams)

Testa se as informações fornecidas para uma função são válidas. Isso pode variar de testar a conexão com o serviço Web subjacente por trás da função ou verificar se 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. Isso pode variar de testar a conexão com o serviço Web subjacente por trás da função ou verificar se 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 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 no 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ções 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 restante da definição de função ou trabalho.

Detalhes do método

beginTest(string, string, string, FunctionsTestOptionalParams)

Testa se as informações fornecidas para uma função são válidas. Isso pode variar de testar a conexão com o serviço Web subjacente por trás da função ou verificar se 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 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.

Retornos

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 de testar a conexão com o serviço Web subjacente por trás da função ou verificar se 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 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.

Retornos

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 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 no trabalho de streaming.

options
FunctionsCreateOrReplaceOptionalParams

Os parâmetros de opções.

Retornos

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 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.

Retornos

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 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.

Retornos

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Lista todas as funções no 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 diferencia maiúsculas de minúsculas.

jobName

string

O nome do trabalho de streaming.

options
FunctionsListByStreamingJobOptionalParams

Os parâmetros de opções.

Retornos

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 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.

Retornos

Promise<FunctionModel>

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

Atualizações 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 restante da definição de função ou trabalho.

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 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, 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 dessa operação PATCH.

options
FunctionsUpdateOptionalParams

Os parâmetros de opções.

Retornos