Schedules interface
表示排程的介面。
方法
方法詳細資料
beginDelete(string, string, string, SchedulesDeleteOptionalParams)
刪除排程資源的作業。
function beginDelete(resourceGroupName: string, labName: string, scheduleName: string, options?: SchedulesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- labName
-
string
在包含實驗室計劃內唯一識別該實驗室的實驗室名稱。 用於資源 URI。
- scheduleName
-
string
在包含實驗室內唯一識別它的排程名稱。 用於資源 URI。
- options
- SchedulesDeleteOptionalParams
選項參數。
傳回
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, string, SchedulesDeleteOptionalParams)
刪除排程資源的作業。
function beginDeleteAndWait(resourceGroupName: string, labName: string, scheduleName: string, options?: SchedulesDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- labName
-
string
在包含實驗室計劃內唯一識別該實驗室的實驗室名稱。 用於資源 URI。
- scheduleName
-
string
在包含實驗室內唯一識別它的排程名稱。 用於資源 URI。
- options
- SchedulesDeleteOptionalParams
選項參數。
傳回
Promise<void>
createOrUpdate(string, string, string, Schedule, SchedulesCreateOrUpdateOptionalParams)
建立或更新實驗室排程的作業。
function createOrUpdate(resourceGroupName: string, labName: string, scheduleName: string, body: Schedule, options?: SchedulesCreateOrUpdateOptionalParams): Promise<Schedule>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- labName
-
string
在包含實驗室計劃內唯一識別該實驗室的實驗室名稱。 用於資源 URI。
- scheduleName
-
string
在包含實驗室內唯一識別它的排程名稱。 用於資源 URI。
- body
- Schedule
要求本文。
選項參數。
傳回
Promise<Schedule>
get(string, string, string, SchedulesGetOptionalParams)
傳回實驗室排程的屬性。
function get(resourceGroupName: string, labName: string, scheduleName: string, options?: SchedulesGetOptionalParams): Promise<Schedule>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- labName
-
string
在包含實驗室計劃內唯一識別該實驗室的實驗室名稱。 用於資源 URI。
- scheduleName
-
string
在包含實驗室內唯一識別它的排程名稱。 用於資源 URI。
- options
- SchedulesGetOptionalParams
選項參數。
傳回
Promise<Schedule>
listByLab(string, string, SchedulesListByLabOptionalParams)
傳回實驗室的所有排程清單。
function listByLab(resourceGroupName: string, labName: string, options?: SchedulesListByLabOptionalParams): PagedAsyncIterableIterator<Schedule, Schedule[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- labName
-
string
在包含實驗室計劃內唯一識別該實驗室的實驗室名稱。 用於資源 URI。
- options
- SchedulesListByLabOptionalParams
選項參數。
傳回
update(string, string, string, ScheduleUpdate, SchedulesUpdateOptionalParams)
更新實驗室排程的作業。
function update(resourceGroupName: string, labName: string, scheduleName: string, body: ScheduleUpdate, options?: SchedulesUpdateOptionalParams): Promise<Schedule>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- labName
-
string
在包含實驗室計劃內唯一識別該實驗室的實驗室名稱。 用於資源 URI。
- scheduleName
-
string
在包含實驗室內唯一識別它的排程名稱。 用於資源 URI。
- body
- ScheduleUpdate
要求本文。
- options
- SchedulesUpdateOptionalParams
選項參數。
傳回
Promise<Schedule>