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. 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. |
begin |
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. |
create |
Cria uma função ou substitui uma função já existente numa tarefa de transmissão em fluxo existente. |
delete(string, string, string, Functions |
Elimina uma função da tarefa de transmissão em fluxo. |
get(string, string, string, Functions |
Obtém detalhes sobre a função especificada. |
list |
Lista todas as funções na tarefa de transmissão em fluxo especificada. |
retrieve |
Obtém a definição predefinida de uma função com base nos parâmetros especificados. |
update(string, string, string, Function |
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
Promise<ResourceTestStatus>
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.
Os parâmetros de opções.
Devoluções
Promise<FunctionsCreateOrReplaceResponse>
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
Promise<FunctionsGetResponse>
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.
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.
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
Promise<FunctionsUpdateResponse>