BetaSchedulesOperations interface
介面代表 BetaSchedules 作業。
屬性
| create |
建立或更新作業範本。 |
| delete | 刪除排程。 |
| get | 通過 ID 獲取時間表。 |
| get |
取得依 ID 執行的排程。 |
| list | 列出所有時間表。 |
| list |
列出所有排程執行。 |
屬性詳細資料
createOrUpdate
建立或更新作業範本。
createOrUpdate: (scheduleId: string, schedule: Schedule, options?: BetaSchedulesCreateOrUpdateOptionalParams) => Promise<Schedule>
屬性值
(scheduleId: string, schedule: Schedule, options?: BetaSchedulesCreateOrUpdateOptionalParams) => Promise<Schedule>
delete
刪除排程。
delete: (scheduleId: string, options?: BetaSchedulesDeleteOptionalParams) => Promise<void>
屬性值
(scheduleId: string, options?: BetaSchedulesDeleteOptionalParams) => Promise<void>
get
通過 ID 獲取時間表。
get: (scheduleId: string, options?: BetaSchedulesGetOptionalParams) => Promise<Schedule>
屬性值
(scheduleId: string, options?: BetaSchedulesGetOptionalParams) => Promise<Schedule>
getRun
取得依 ID 執行的排程。
getRun: (scheduleId: string, runId: string, options?: BetaSchedulesGetRunOptionalParams) => Promise<ScheduleRun>
屬性值
(scheduleId: string, runId: string, options?: BetaSchedulesGetRunOptionalParams) => Promise<ScheduleRun>
list
列出所有時間表。
list: (options?: BetaSchedulesListOptionalParams) => PagedAsyncIterableIterator<Schedule, Schedule[], PageSettings>
屬性值
(options?: BetaSchedulesListOptionalParams) => PagedAsyncIterableIterator<Schedule, Schedule[], PageSettings>
listRuns
列出所有排程執行。
listRuns: (scheduleId: string, options?: BetaSchedulesListRunsOptionalParams) => PagedAsyncIterableIterator<ScheduleRun, ScheduleRun[], PageSettings>
屬性值
(scheduleId: string, options?: BetaSchedulesListRunsOptionalParams) => PagedAsyncIterableIterator<ScheduleRun, ScheduleRun[], PageSettings>