Functions interface
Interface que representa um Functions.
Métodos
begin |
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. |
begin |
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. |
create |
Cria uma função ou substitui uma função já existente em um trabalho de streaming existente. |
delete(string, string, string, Functions |
Exclui uma função do trabalho de streaming. |
get(string, string, string, Functions |
Obtém detalhes sobre a função especificada. |
list |
Lista todas as funções no trabalho de streaming especificado. |
retrieve |
Recupera a definição padrão de uma função com base nos parâmetros especificados. |
update(string, string, string, Function |
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
Promise<ResourceTestStatus>
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.
Os parâmetros de opções.
Retornos
Promise<FunctionsCreateOrReplaceResponse>
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
Promise<FunctionsGetResponse>
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.
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.
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
Promise<FunctionsUpdateResponse>