共用方式為


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

選項參數。

傳回