JobScheduleOperations Kelas
Operasi JobScheduleOperations.
Anda tidak boleh membuat instans langsung kelas ini, tetapi membuat instans Klien yang akan membuatnya untuk Anda dan melampirkannya sebagai atribut.
- Warisan
-
builtins.objectJobScheduleOperations
Konstruktor
JobScheduleOperations(client, config, serializer, deserializer)
Parameter
- client
Klien untuk permintaan layanan.
- config
Konfigurasi klien layanan.
- serializer
Serializer model objek.
- deserializer
Deserializer model objek.
Variabel
- api_version
Versi API yang digunakan untuk permintaan. Nilai konstanta: "2023-05-01.17.0".
Metode
add |
Menambahkan Jadwal Pekerjaan ke Akun yang ditentukan. |
delete |
Menghapus Jadwal Pekerjaan dari Akun yang ditentukan. 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. |
disable |
Menonaktifkan Jadwal Pekerjaan. Tidak ada Pekerjaan baru yang akan dibuat sampai Jadwal Pekerjaan diaktifkan lagi. |
enable |
Mengaktifkan Jadwal Pekerjaan. |
exists |
Memeriksa Jadwal Pekerjaan yang ditentukan ada. |
get |
Mendapatkan informasi tentang Jadwal Pekerjaan yang ditentukan. |
list |
Mencantumkan semua Jadwal Pekerjaan di Akun yang ditentukan. |
patch |
Updates properti Jadwal Pekerjaan yang ditentukan. 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. |
terminate |
Mengakhiri Jadwal Pekerjaan. |
update |
Updates properti Jadwal Pekerjaan yang ditentukan. 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. |
add
Menambahkan Jadwal Pekerjaan ke Akun yang ditentukan.
add(cloud_job_schedule, job_schedule_add_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- operation_config
Penimpaan konfigurasi operasi.
Mengembalikan
Tidak ada atau ClientRawResponse jika raw=true
Tipe hasil
Pengecualian
delete
Menghapus Jadwal Pekerjaan dari Akun yang ditentukan.
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.
delete(job_schedule_id, job_schedule_delete_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- job_schedule_delete_options
- JobScheduleDeleteOptions
Parameter tambahan untuk operasi
- operation_config
Penimpaan konfigurasi operasi.
Mengembalikan
Tidak ada atau ClientRawResponse jika raw=true
Tipe hasil
Pengecualian
disable
Menonaktifkan Jadwal Pekerjaan.
Tidak ada Pekerjaan baru yang akan dibuat sampai Jadwal Pekerjaan diaktifkan lagi.
disable(job_schedule_id, job_schedule_disable_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- job_schedule_disable_options
- JobScheduleDisableOptions
Parameter tambahan untuk operasi
- operation_config
Penimpaan konfigurasi operasi.
Mengembalikan
Tidak ada atau ClientRawResponse jika raw=true
Tipe hasil
Pengecualian
enable
Mengaktifkan Jadwal Pekerjaan.
enable(job_schedule_id, job_schedule_enable_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- job_schedule_enable_options
- JobScheduleEnableOptions
Parameter tambahan untuk operasi
- operation_config
Penimpaan konfigurasi operasi.
Mengembalikan
Tidak ada atau ClientRawResponse jika raw=true
Tipe hasil
Pengecualian
exists
Memeriksa Jadwal Pekerjaan yang ditentukan ada.
exists(job_schedule_id, job_schedule_exists_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- job_schedule_exists_options
- JobScheduleExistsOptions
Parameter tambahan untuk operasi
- operation_config
Penimpaan konfigurasi operasi.
Mengembalikan
bool atau ClientRawResponse jika raw=true
Tipe hasil
Pengecualian
get
Mendapatkan informasi tentang Jadwal Pekerjaan yang ditentukan.
get(job_schedule_id, job_schedule_get_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- operation_config
Penimpaan konfigurasi operasi.
Mengembalikan
CloudJobSchedule atau ClientRawResponse jika raw=true
Tipe hasil
Pengecualian
list
Mencantumkan semua Jadwal Pekerjaan di Akun yang ditentukan.
list(job_schedule_list_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- job_schedule_list_options
- JobScheduleListOptions
Parameter tambahan untuk operasi
- operation_config
Penimpaan konfigurasi operasi.
Mengembalikan
Iterator seperti instans CloudJobSchedule
Tipe hasil
Pengecualian
patch
Updates properti Jadwal Pekerjaan yang ditentukan.
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(job_schedule_id, job_schedule_patch_parameter, job_schedule_patch_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- job_schedule_patch_options
- JobSchedulePatchOptions
Parameter tambahan untuk operasi
- operation_config
Penimpaan konfigurasi operasi.
Mengembalikan
Tidak ada atau ClientRawResponse jika raw=true
Tipe hasil
Pengecualian
terminate
Mengakhiri Jadwal Pekerjaan.
terminate(job_schedule_id, job_schedule_terminate_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- job_schedule_terminate_options
- JobScheduleTerminateOptions
Parameter tambahan untuk operasi
- operation_config
Penimpaan konfigurasi operasi.
Mengembalikan
Tidak ada atau ClientRawResponse jika raw=true
Tipe hasil
Pengecualian
update
Updates properti Jadwal Pekerjaan yang ditentukan.
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(job_schedule_id, job_schedule_update_parameter, job_schedule_update_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- job_schedule_update_options
- JobScheduleUpdateOptions
Parameter tambahan untuk operasi
- operation_config
Penimpaan konfigurasi operasi.
Mengembalikan
Tidak ada atau ClientRawResponse jika raw=true
Tipe hasil
Pengecualian
Atribut
models
models = <module 'azure.batch.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\batch\\models\\__init__.py'>
Azure SDK for Python
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk