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>