Functions interface
Interface que representa uma Função.
Métodos
| begin |
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. |
| begin |
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. |
| 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 sob o 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 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
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 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.
Os parâmetros de opções.
Devoluções
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 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
Promise<FunctionsGetResponse>
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.
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.
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
Promise<FunctionsUpdateResponse>