你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Functions interface

表示函数的接口。

方法

beginTest(string, string, string, FunctionsTestOptionalParams)

测试为函数提供的信息是否有效。 这可以包括测试与函数背后的基础 Web 服务的连接,或确保提供的函数代码在语法上正确。

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

测试为函数提供的信息是否有效。 这可以包括测试与函数背后的基础 Web 服务的连接,或确保提供的函数代码在语法上正确。

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

创建函数或替换现有流式处理作业下已有的函数。

delete(string, string, string, FunctionsDeleteOptionalParams)

从流式处理作业中删除函数。

get(string, string, string, FunctionsGetOptionalParams)

获取有关指定函数的详细信息。

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

列出指定流式处理作业下的所有函数。

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

根据指定的参数检索函数的默认定义。

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

汇报现有流式处理作业下的现有函数。 这可用于部分更新 (ie。更新函数) 一个或两个属性,而不会影响作业或函数定义的其余部分。

方法详细信息

beginTest(string, string, string, FunctionsTestOptionalParams)

测试为函数提供的信息是否有效。 这可以包括测试与函数背后的基础 Web 服务的连接,或确保提供的函数代码在语法上正确。

function beginTest(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<PollerLike<PollOperationState<ResourceTestStatus>, ResourceTestStatus>>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

jobName

string

流式处理作业的名称。

functionName

string

函数的名称。

options
FunctionsTestOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<ResourceTestStatus>, ResourceTestStatus>>

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

测试为函数提供的信息是否有效。 这可以包括测试与函数背后的基础 Web 服务的连接,或确保提供的函数代码在语法上正确。

function beginTestAndWait(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<ResourceTestStatus>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

jobName

string

流式处理作业的名称。

functionName

string

函数的名称。

options
FunctionsTestOptionalParams

选项参数。

返回

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

创建函数或替换现有流式处理作业下已有的函数。

function createOrReplace(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsCreateOrReplaceOptionalParams): Promise<FunctionsCreateOrReplaceResponse>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

jobName

string

流式处理作业的名称。

functionName

string

函数的名称。

functionParam
FunctionModel

函数的定义,用于创建新函数或替换流式处理作业下的现有函数。

options
FunctionsCreateOrReplaceOptionalParams

选项参数。

返回

delete(string, string, string, FunctionsDeleteOptionalParams)

从流式处理作业中删除函数。

function delete(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

jobName

string

流式处理作业的名称。

functionName

string

函数的名称。

options
FunctionsDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, string, FunctionsGetOptionalParams)

获取有关指定函数的详细信息。

function get(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsGetOptionalParams): Promise<FunctionsGetResponse>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

jobName

string

流式处理作业的名称。

functionName

string

函数的名称。

options
FunctionsGetOptionalParams

选项参数。

返回

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

列出指定流式处理作业下的所有函数。

function listByStreamingJob(resourceGroupName: string, jobName: string, options?: FunctionsListByStreamingJobOptionalParams): PagedAsyncIterableIterator<FunctionModel, FunctionModel[], PageSettings>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

jobName

string

流式处理作业的名称。

返回

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

根据指定的参数检索函数的默认定义。

function retrieveDefaultDefinition(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsRetrieveDefaultDefinitionOptionalParams): Promise<FunctionModel>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

jobName

string

流式处理作业的名称。

functionName

string

函数的名称。

返回

Promise<FunctionModel>

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

汇报现有流式处理作业下的现有函数。 这可用于部分更新 (ie。更新函数) 一个或两个属性,而不会影响作业或函数定义的其余部分。

function update(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsUpdateOptionalParams): Promise<FunctionsUpdateResponse>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

jobName

string

流式处理作业的名称。

functionName

string

函数的名称。

functionParam
FunctionModel

一个函数对象。 此处指定的属性将覆盖现有函数中的相应属性 (即。这些属性将在) 更新。 此处设置为 null 的任何属性都意味着现有函数中的相应属性将保持不变,并且不会由于此 PATCH 操作而更改。

options
FunctionsUpdateOptionalParams

选项参数。

返回