Functions interface
表示函数的接口。
方法
| begin |
测试为函数提供的信息是否有效。 这可以包括测试函数后面的基础 Web 服务的连接,或确保提供的函数代码语法正确。 |
| begin |
测试为函数提供的信息是否有效。 这可以包括测试函数后面的基础 Web 服务的连接,或确保提供的函数代码语法正确。 |
| create |
创建函数或替换现有流式处理作业下已有的函数。 |
| delete(string, string, string, Functions |
从流式处理作业中删除函数。 |
| get(string, string, string, Functions |
获取有关指定函数的详细信息。 |
| list |
列出指定流式处理作业下的所有函数。 |
| retrieve |
根据指定的参数检索函数的默认定义。 |
| update(string, string, string, Function |
更新现有流式处理作业下的现有函数。 这可用于部分更新(即更新一两个属性)函数,而不会影响作业或函数定义的其余部分。 |
方法详细信息
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
选项参数。
返回
Promise<ResourceTestStatus>
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
将用于创建新函数或替换流式处理作业下现有函数的函数的定义。
选项参数。
返回
Promise<FunctionsCreateOrReplaceResponse>
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
选项参数。
返回
Promise<FunctionsGetResponse>
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
选项参数。
返回
Promise<FunctionsUpdateResponse>