Bagikan melalui


JobSchedule class

Kelas yang mewakili JobSchedule.

Konstruktor

JobSchedule(BatchServiceClientContext)

Membuat JobSchedule.

Metode

add(JobScheduleAddParameter, JobScheduleAddOptionalParams)
add(JobScheduleAddParameter, JobScheduleAddOptionalParams, ServiceCallback<void>)
add(JobScheduleAddParameter, ServiceCallback<void>)
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.

deleteMethod(string, JobScheduleDeleteMethodOptionalParams, ServiceCallback<void>)
deleteMethod(string, ServiceCallback<void>)
disable(string, JobScheduleDisableOptionalParams)

Tidak ada Pekerjaan baru yang akan dibuat hingga Jadwal Pekerjaan diaktifkan lagi.

disable(string, JobScheduleDisableOptionalParams, ServiceCallback<void>)
disable(string, ServiceCallback<void>)
enable(string, JobScheduleEnableOptionalParams)
enable(string, JobScheduleEnableOptionalParams, ServiceCallback<void>)
enable(string, ServiceCallback<void>)
exists(string, JobScheduleExistsOptionalParams)
exists(string, JobScheduleExistsOptionalParams, ServiceCallback<boolean>)
exists(string, ServiceCallback<boolean>)
get(string, JobScheduleGetOptionalParams)

Mendapatkan informasi tentang Jadwal Pekerjaan yang ditentukan.

get(string, JobScheduleGetOptionalParams, ServiceCallback<CloudJobSchedule>)
get(string, ServiceCallback<CloudJobSchedule>)
list(JobScheduleListOptionalParams)
list(JobScheduleListOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
list(ServiceCallback<CloudJobScheduleListResult>)
listNext(string, JobScheduleListNextOptionalParams)
listNext(string, JobScheduleListNextOptionalParams, ServiceCallback<CloudJobScheduleListResult>)
listNext(string, ServiceCallback<CloudJobScheduleListResult>)
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.

patch(string, JobSchedulePatchParameter, JobSchedulePatchOptionalParams, ServiceCallback<void>)
patch(string, JobSchedulePatchParameter, ServiceCallback<void>)
terminate(string, JobScheduleTerminateOptionalParams)
terminate(string, JobScheduleTerminateOptionalParams, ServiceCallback<void>)
terminate(string, ServiceCallback<void>)
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.

update(string, JobScheduleUpdateParameter, JobScheduleUpdateOptionalParams, ServiceCallback<void>)
update(string, JobScheduleUpdateParameter, ServiceCallback<void>)

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

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.

options
JobScheduleDeleteMethodOptionalParams

Parameter opsional

Mengembalikan

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.

options
JobScheduleDeleteMethodOptionalParams

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

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

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

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

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

ServiceCallback<CloudJobSchedule>

Panggilan balik

get(string, ServiceCallback<CloudJobSchedule>)

function get(jobScheduleId: string, callback: ServiceCallback<CloudJobSchedule>)

Parameter

jobScheduleId

string

ID Jadwal Pekerjaan yang akan didapatkan.

callback

ServiceCallback<CloudJobSchedule>

Panggilan balik

list(JobScheduleListOptionalParams)

function list(options?: JobScheduleListOptionalParams): Promise<JobScheduleListResponse>

Parameter

options
JobScheduleListOptionalParams

Parameter opsional

Mengembalikan

Menjanjikan<Models.JobScheduleListResponse>

list(JobScheduleListOptionalParams, ServiceCallback<CloudJobScheduleListResult>)

function list(options: JobScheduleListOptionalParams, callback: ServiceCallback<CloudJobScheduleListResult>)

Parameter

options
JobScheduleListOptionalParams

Parameter opsional

callback

ServiceCallback<CloudJobScheduleListResult>

Panggilan balik

list(ServiceCallback<CloudJobScheduleListResult>)

function list(callback: ServiceCallback<CloudJobScheduleListResult>)

Parameter

callback

ServiceCallback<CloudJobScheduleListResult>

Panggilan balik

listNext(string, JobScheduleListNextOptionalParams)

function listNext(nextPageLink: string, options?: JobScheduleListNextOptionalParams): Promise<JobScheduleListResponse>

Parameter

nextPageLink

string

NextLink dari operasi panggilan berhasil sebelumnya ke Daftar.

options
JobScheduleListNextOptionalParams

Parameter opsional

Mengembalikan

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.

options
JobScheduleListNextOptionalParams

Parameter opsional

callback

ServiceCallback<CloudJobScheduleListResult>

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

ServiceCallback<CloudJobScheduleListResult>

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

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.

options
JobScheduleTerminateOptionalParams

Parameter opsional

Mengembalikan

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.

options
JobScheduleTerminateOptionalParams

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

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