JobSchedule class
Kelas yang mewakili JobSchedule.
Konstruktor
| Job |
Membuat JobSchedule. |
Metode
Detail Konstruktor
JobSchedule(BatchServiceClientContext)
Membuat JobSchedule.
new JobSchedule(client: BatchServiceClientContext)
Parameter
- client
- BatchServiceClientContext
Referensi ke klien layanan.
Detail Metode
add(JobScheduleAddParameter, JobScheduleAddOptionalParams)
function add(cloudJobSchedule: JobScheduleAddParameter, options?: JobScheduleAddOptionalParams): Promise<JobScheduleAddResponse>
Parameter
- cloudJobSchedule
- JobScheduleAddParameter
Jadwal Pekerjaan yang akan ditambahkan.
- options
- JobScheduleAddOptionalParams
Parameter opsional
Mengembalikan
Promise<JobScheduleAddResponse>
Menjanjikan<Models.JobScheduleAddResponse>
add(JobScheduleAddParameter, JobScheduleAddOptionalParams, ServiceCallback<void>)
function add(cloudJobSchedule: JobScheduleAddParameter, options: JobScheduleAddOptionalParams, callback: ServiceCallback<void>)
Parameter
- cloudJobSchedule
- JobScheduleAddParameter
Jadwal Pekerjaan yang akan ditambahkan.
- options
- JobScheduleAddOptionalParams
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
add(JobScheduleAddParameter, ServiceCallback<void>)
function add(cloudJobSchedule: JobScheduleAddParameter, callback: ServiceCallback<void>)
Parameter
- cloudJobSchedule
- JobScheduleAddParameter
Jadwal Pekerjaan yang akan ditambahkan.
- callback
-
ServiceCallback<void>
Panggilan balik
deleteMethod(string, JobScheduleDeleteMethodOptionalParams)
Saat Anda menghapus Jadwal Pekerjaan, ini juga menghapus semua Pekerjaan dan Tugas di bawah jadwal tersebut. Ketika Tugas dihapus, semua file di direktori kerjanya pada Simpul Komputasi juga dihapus (periode retensi diabaikan). Statistik Jadwal Pekerjaan tidak lagi dapat diakses setelah Jadwal Pekerjaan dihapus, meskipun masih dihitung dalam statistik masa pakai Akun.
function deleteMethod(jobScheduleId: string, options?: JobScheduleDeleteMethodOptionalParams): Promise<JobScheduleDeleteResponse>
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan dihapus.
Parameter opsional
Mengembalikan
Promise<JobScheduleDeleteResponse>
Menjanjikan<Models.JobScheduleDeleteResponse>
deleteMethod(string, JobScheduleDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(jobScheduleId: string, options: JobScheduleDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan dihapus.
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
deleteMethod(string, ServiceCallback<void>)
function deleteMethod(jobScheduleId: string, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan dihapus.
- callback
-
ServiceCallback<void>
Panggilan balik
disable(string, JobScheduleDisableOptionalParams)
Tidak ada Pekerjaan baru yang akan dibuat hingga Jadwal Pekerjaan diaktifkan lagi.
function disable(jobScheduleId: string, options?: JobScheduleDisableOptionalParams): Promise<JobScheduleDisableResponse>
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan untuk dinonaktifkan.
- options
- JobScheduleDisableOptionalParams
Parameter opsional
Mengembalikan
Promise<JobScheduleDisableResponse>
Menjanjikan<Models.JobScheduleDisableResponse>
disable(string, JobScheduleDisableOptionalParams, ServiceCallback<void>)
function disable(jobScheduleId: string, options: JobScheduleDisableOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan untuk dinonaktifkan.
- options
- JobScheduleDisableOptionalParams
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
disable(string, ServiceCallback<void>)
function disable(jobScheduleId: string, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan untuk dinonaktifkan.
- callback
-
ServiceCallback<void>
Panggilan balik
enable(string, JobScheduleEnableOptionalParams)
function enable(jobScheduleId: string, options?: JobScheduleEnableOptionalParams): Promise<JobScheduleEnableResponse>
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan diaktifkan.
- options
- JobScheduleEnableOptionalParams
Parameter opsional
Mengembalikan
Promise<JobScheduleEnableResponse>
Menjanjikan<Models.JobScheduleEnableResponse>
enable(string, JobScheduleEnableOptionalParams, ServiceCallback<void>)
function enable(jobScheduleId: string, options: JobScheduleEnableOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan diaktifkan.
- options
- JobScheduleEnableOptionalParams
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
enable(string, ServiceCallback<void>)
function enable(jobScheduleId: string, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan diaktifkan.
- callback
-
ServiceCallback<void>
Panggilan balik
exists(string, JobScheduleExistsOptionalParams)
function exists(jobScheduleId: string, options?: JobScheduleExistsOptionalParams): Promise<JobScheduleExistsResponse>
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang ingin Anda periksa.
- options
- JobScheduleExistsOptionalParams
Parameter opsional
Mengembalikan
Promise<JobScheduleExistsResponse>
Menjanjikan<Models.JobScheduleExistsResponse>
exists(string, JobScheduleExistsOptionalParams, ServiceCallback<boolean>)
function exists(jobScheduleId: string, options: JobScheduleExistsOptionalParams, callback: ServiceCallback<boolean>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang ingin Anda periksa.
- options
- JobScheduleExistsOptionalParams
Parameter opsional
- callback
-
ServiceCallback<boolean>
Panggilan balik
exists(string, ServiceCallback<boolean>)
function exists(jobScheduleId: string, callback: ServiceCallback<boolean>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang ingin Anda periksa.
- callback
-
ServiceCallback<boolean>
Panggilan balik
get(string, JobScheduleGetOptionalParams)
Mendapatkan informasi tentang Jadwal Pekerjaan yang ditentukan.
function get(jobScheduleId: string, options?: JobScheduleGetOptionalParams): Promise<JobScheduleGetResponse>
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan didapatkan.
- options
- JobScheduleGetOptionalParams
Parameter opsional
Mengembalikan
Promise<JobScheduleGetResponse>
Menjanjikan<Models.JobScheduleGetResponse>
get(string, JobScheduleGetOptionalParams, ServiceCallback<CloudJobSchedule>)
function get(jobScheduleId: string, options: JobScheduleGetOptionalParams, callback: ServiceCallback<CloudJobSchedule>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan didapatkan.
- options
- JobScheduleGetOptionalParams
Parameter opsional
- callback
Panggilan balik
get(string, ServiceCallback<CloudJobSchedule>)
function get(jobScheduleId: string, callback: ServiceCallback<CloudJobSchedule>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan didapatkan.
- callback
Panggilan balik
list(JobScheduleListOptionalParams)
function list(options?: JobScheduleListOptionalParams): Promise<JobScheduleListResponse>
Parameter
- options
- JobScheduleListOptionalParams
Parameter opsional
Mengembalikan
Promise<JobScheduleListResponse>
Menjanjikan<Models.JobScheduleListResponse>
list(JobScheduleListOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
function list(options: JobScheduleListOptionalParams, callback: ServiceCallback<CloudJobScheduleListResult>)
Parameter
- options
- JobScheduleListOptionalParams
Parameter opsional
- callback
Panggilan balik
list(ServiceCallback<CloudJobScheduleListResult>)
function list(callback: ServiceCallback<CloudJobScheduleListResult>)
Parameter
- callback
Panggilan balik
listNext(string, JobScheduleListNextOptionalParams)
function listNext(nextPageLink: string, options?: JobScheduleListNextOptionalParams): Promise<JobScheduleListResponse>
Parameter
- nextPageLink
-
string
NextLink dari operasi panggilan berhasil sebelumnya ke Daftar.
Parameter opsional
Mengembalikan
Promise<JobScheduleListResponse>
Menjanjikan<Models.JobScheduleListResponse>
listNext(string, JobScheduleListNextOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
function listNext(nextPageLink: string, options: JobScheduleListNextOptionalParams, callback: ServiceCallback<CloudJobScheduleListResult>)
Parameter
- nextPageLink
-
string
NextLink dari operasi panggilan berhasil sebelumnya ke Daftar.
Parameter opsional
- callback
Panggilan balik
listNext(string, ServiceCallback<CloudJobScheduleListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<CloudJobScheduleListResult>)
Parameter
- nextPageLink
-
string
NextLink dari operasi panggilan berhasil sebelumnya ke Daftar.
- callback
Panggilan balik
patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams)
Ini hanya menggantikan properti Jadwal Pekerjaan yang ditentukan dalam permintaan. Misalnya, jika properti jadwal tidak ditentukan dengan permintaan ini, maka layanan Batch akan mempertahankan jadwal yang ada. Perubahan pada Jadwal Pekerjaan hanya memengaruhi Pekerjaan yang dibuat oleh jadwal setelah pembaruan berlangsung; Pekerjaan yang sedang berjalan tidak terpengaruh.
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, options?: JobSchedulePatchOptionalParams): Promise<JobSchedulePatchResponse>
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan diperbarui.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Parameter untuk permintaan.
- options
- JobSchedulePatchOptionalParams
Parameter opsional
Mengembalikan
Promise<JobSchedulePatchResponse>
Menjanjikan<Models.JobSchedulePatchResponse>
patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams, ServiceCallback<void>)
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, options: JobSchedulePatchOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan diperbarui.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Parameter untuk permintaan.
- options
- JobSchedulePatchOptionalParams
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
patch(string, JobSchedulePatchParameter, ServiceCallback<void>)
function patch(jobScheduleId: string, jobSchedulePatchParameter: JobSchedulePatchParameter, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan diperbarui.
- jobSchedulePatchParameter
- JobSchedulePatchParameter
Parameter untuk permintaan.
- callback
-
ServiceCallback<void>
Panggilan balik
terminate(string, JobScheduleTerminateOptionalParams)
function terminate(jobScheduleId: string, options?: JobScheduleTerminateOptionalParams): Promise<JobScheduleTerminateResponse>
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan untuk dihentikan.
Parameter opsional
Mengembalikan
Promise<JobScheduleTerminateResponse>
Menjanjikan<Models.JobScheduleTerminateResponse>
terminate(string, JobScheduleTerminateOptionalParams, ServiceCallback<void>)
function terminate(jobScheduleId: string, options: JobScheduleTerminateOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan untuk dihentikan.
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
terminate(string, ServiceCallback<void>)
function terminate(jobScheduleId: string, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan untuk dihentikan.
- callback
-
ServiceCallback<void>
Panggilan balik
update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams)
Ini sepenuhnya menggantikan semua properti yang dapat diperbarui dari Jadwal Pekerjaan. Misalnya, jika properti jadwal tidak ditentukan dengan permintaan ini, maka layanan Batch akan menghapus jadwal yang ada. Perubahan pada Jadwal Pekerjaan hanya memengaruhi Pekerjaan yang dibuat oleh jadwal setelah pembaruan berlangsung; Pekerjaan yang sedang berjalan tidak terpengaruh.
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, options?: JobScheduleUpdateOptionalParams): Promise<JobScheduleUpdateResponse>
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan diperbarui.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Parameter untuk permintaan.
- options
- JobScheduleUpdateOptionalParams
Parameter opsional
Mengembalikan
Promise<JobScheduleUpdateResponse>
Menjanjikan<Models.JobScheduleUpdateResponse>
update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams, ServiceCallback<void>)
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, options: JobScheduleUpdateOptionalParams, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan diperbarui.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Parameter untuk permintaan.
- options
- JobScheduleUpdateOptionalParams
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
update(string, JobScheduleUpdateParameter, ServiceCallback<void>)
function update(jobScheduleId: string, jobScheduleUpdateParameter: JobScheduleUpdateParameter, callback: ServiceCallback<void>)
Parameter
- jobScheduleId
-
string
ID Jadwal Pekerjaan yang akan diperbarui.
- jobScheduleUpdateParameter
- JobScheduleUpdateParameter
Parameter untuk permintaan.
- callback
-
ServiceCallback<void>
Panggilan balik