StreamingJobs interface
代表 StreamingJobs 的介面。
方法
方法詳細資料
beginCreateOrReplace(string, string, StreamingJob, StreamingJobsCreateOrReplaceOptionalParams)
建立串流作業,或取代已經存在的串流作業。
function beginCreateOrReplace(resourceGroupName: string, jobName: string, streamingJob: StreamingJob, options?: StreamingJobsCreateOrReplaceOptionalParams): Promise<PollerLike<PollOperationState<StreamingJobsCreateOrReplaceResponse>, StreamingJobsCreateOrReplaceResponse>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
- streamingJob
- StreamingJob
將用來建立新串流作業或取代現有串流作業的串流作業定義。
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<StreamingJobsCreateOrReplaceResponse>, StreamingJobsCreateOrReplaceResponse>>
beginCreateOrReplaceAndWait(string, string, StreamingJob, StreamingJobsCreateOrReplaceOptionalParams)
建立串流作業,或取代已經存在的串流作業。
function beginCreateOrReplaceAndWait(resourceGroupName: string, jobName: string, streamingJob: StreamingJob, options?: StreamingJobsCreateOrReplaceOptionalParams): Promise<StreamingJobsCreateOrReplaceResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
- streamingJob
- StreamingJob
將用來建立新串流作業或取代現有串流作業的串流作業定義。
選項參數。
傳回
Promise<StreamingJobsCreateOrReplaceResponse>
beginDelete(string, string, StreamingJobsDeleteOptionalParams)
刪除串流作業。
function beginDelete(resourceGroupName: string, jobName: string, options?: StreamingJobsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, StreamingJobsDeleteOptionalParams)
刪除串流作業。
function beginDeleteAndWait(resourceGroupName: string, jobName: string, options?: StreamingJobsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
選項參數。
傳回
Promise<void>
beginScale(string, string, StreamingJobsScaleOptionalParams)
在作業執行時調整串流作業。
function beginScale(resourceGroupName: string, jobName: string, options?: StreamingJobsScaleOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
- options
- StreamingJobsScaleOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginScaleAndWait(string, string, StreamingJobsScaleOptionalParams)
在作業執行時調整串流作業。
function beginScaleAndWait(resourceGroupName: string, jobName: string, options?: StreamingJobsScaleOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
- options
- StreamingJobsScaleOptionalParams
選項參數。
傳回
Promise<void>
beginStart(string, string, StreamingJobsStartOptionalParams)
啟動串流作業。 一旦啟動作業,它就會開始處理輸入事件並產生輸出。
function beginStart(resourceGroupName: string, jobName: string, options?: StreamingJobsStartOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
- options
- StreamingJobsStartOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginStartAndWait(string, string, StreamingJobsStartOptionalParams)
啟動串流作業。 一旦啟動作業,它就會開始處理輸入事件並產生輸出。
function beginStartAndWait(resourceGroupName: string, jobName: string, options?: StreamingJobsStartOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
- options
- StreamingJobsStartOptionalParams
選項參數。
傳回
Promise<void>
beginStop(string, string, StreamingJobsStopOptionalParams)
停止執行中的串流作業。 這會導致執行中的串流作業停止處理輸入事件並產生輸出。
function beginStop(resourceGroupName: string, jobName: string, options?: StreamingJobsStopOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
- options
- StreamingJobsStopOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginStopAndWait(string, string, StreamingJobsStopOptionalParams)
停止執行中的串流作業。 這會導致執行中的串流作業停止處理輸入事件並產生輸出。
function beginStopAndWait(resourceGroupName: string, jobName: string, options?: StreamingJobsStopOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
- options
- StreamingJobsStopOptionalParams
選項參數。
傳回
Promise<void>
get(string, string, StreamingJobsGetOptionalParams)
取得指定串流作業的詳細資料。
function get(resourceGroupName: string, jobName: string, options?: StreamingJobsGetOptionalParams): Promise<StreamingJobsGetResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
- options
- StreamingJobsGetOptionalParams
選項參數。
傳回
Promise<StreamingJobsGetResponse>
list(StreamingJobsListOptionalParams)
列出指定訂用帳戶中的所有串流作業。
function list(options?: StreamingJobsListOptionalParams): PagedAsyncIterableIterator<StreamingJob, StreamingJob[], PageSettings>
參數
- options
- StreamingJobsListOptionalParams
選項參數。
傳回
listByResourceGroup(string, StreamingJobsListByResourceGroupOptionalParams)
列出指定資源群組中的所有串流作業。
function listByResourceGroup(resourceGroupName: string, options?: StreamingJobsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<StreamingJob, StreamingJob[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
選項參數。
傳回
update(string, string, StreamingJob, StreamingJobsUpdateOptionalParams)
更新現有的串流作業。 這可用來部分更新 (ie。更新串流作業) 一或兩個屬性,而不會影響其餘工作定義。
function update(resourceGroupName: string, jobName: string, streamingJob: StreamingJob, options?: StreamingJobsUpdateOptionalParams): Promise<StreamingJobsUpdateResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- jobName
-
string
串流作業的名稱。
- streamingJob
- StreamingJob
串流工作物件。 此處指定的屬性會覆寫現有串流作業中的對應屬性, (亦即。這些屬性將會更新) 。 此處設定為 null 的任何屬性都表示現有輸入中的對應屬性會維持不變,而不會因為此 PATCH 作業而變更。
選項參數。
傳回
Promise<StreamingJobsUpdateResponse>