你当前正在访问 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)

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

方法详细信息

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)

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

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

选项参数。

返回