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

要求本文。

options
SchedulesCreateOrUpdateOptionalParams

選項參數。

傳回

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>