JobScheduleOperations Sınıf
JobScheduleOperations işlemleri.
Doğrudan bu sınıfın örneğini oluşturmamalı, ancak sizin için oluşturacak ve öznitelik olarak ekleyecek bir İstemci örneği oluşturmalısınız.
- Devralma
-
builtins.objectJobScheduleOperations
Oluşturucu
JobScheduleOperations(client, config, serializer, deserializer)
Parametreler
- client
Hizmet istekleri için istemci.
- config
Hizmet istemcisi yapılandırması.
- serializer
Nesne modeli seri hale getirici.
- deserializer
Nesne modeli seri durumdan çıkarıcı.
Değişkenler
- api_version
İstek için kullanılacak API sürümü. Sabit değer: "2023-05-01.17.0".
Yöntemler
add |
Belirtilen Hesaba bir İş Zamanlaması ekler. |
delete |
Belirtilen Hesaptan bir İş Zamanlaması siler. Bir İş Zamanlamasını sildiğinizde, bu zamanlama kapsamındaki tüm İşler ve Görevler de silinir. Görevler silindiğinde, İşlem Düğümlerindeki çalışma dizinlerindeki tüm dosyalar da silinir (saklama süresi yoksayılır). İş Zamanlaması istatistikleri artık İş Zamanlaması silindikten sonra erişilemez, ancak yine de Hesap ömrü istatistiklerine göre sayılırlar. |
disable |
İş Zamanlamasını devre dışı bırakır. İş Zamanlaması yeniden etkinleştirilene kadar yeni İş oluşturulmaz. |
enable |
İş Zamanlamasını etkinleştirir. |
exists |
Belirtilen İş Zamanlamasının mevcut olduğunu denetler. |
get |
Belirtilen İş Zamanlaması hakkında bilgi alır. |
list |
Belirtilen Hesaptaki tüm İş Zamanlamalarını listeler. |
patch |
Belirtilen İş Zamanlamasının özelliklerini Güncelleştirmeler. Bu, yalnızca istekte belirtilen İş Zamanlaması özelliklerinin yerini alır. Örneğin, schedule özelliği bu istekle belirtilmezse Batch hizmeti mevcut zamanlamayı tutar. İş Zamanlaması'na yapılan değişiklikler yalnızca güncelleştirme gerçekleştikten sonra zamanlama tarafından oluşturulan işleri etkiler; şu anda çalışan İşler etkilenmez. |
terminate |
İş Zamanlamasını sonlandırır. |
update |
Belirtilen İş Zamanlamasının özelliklerini Güncelleştirmeler. Bu, İş Zamanlaması'nın tüm güncelleştirilebilir özelliklerinin yerini alır. Örneğin, schedule özelliği bu istekle belirtilmezse Batch hizmeti mevcut zamanlamayı kaldırır. İş Zamanlaması'na yapılan değişiklikler yalnızca güncelleştirme gerçekleştikten sonra zamanlama tarafından oluşturulan işleri etkiler; şu anda çalışan İşler etkilenmez. |
add
Belirtilen Hesaba bir İş Zamanlaması ekler.
add(cloud_job_schedule, job_schedule_add_options=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
None veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
delete
Belirtilen Hesaptan bir İş Zamanlaması siler.
Bir İş Zamanlamasını sildiğinizde, bu zamanlama kapsamındaki tüm İşler ve Görevler de silinir. Görevler silindiğinde, İşlem Düğümlerindeki çalışma dizinlerindeki tüm dosyalar da silinir (saklama süresi yoksayılır). İş Zamanlaması istatistikleri artık İş Zamanlaması silindikten sonra erişilemez, ancak yine de Hesap ömrü istatistiklerine göre sayılırlar.
delete(job_schedule_id, job_schedule_delete_options=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- job_schedule_delete_options
- JobScheduleDeleteOptions
İşlem için ek parametreler
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
None veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
disable
İş Zamanlamasını devre dışı bırakır.
İş Zamanlaması yeniden etkinleştirilene kadar yeni İş oluşturulmaz.
disable(job_schedule_id, job_schedule_disable_options=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- job_schedule_disable_options
- JobScheduleDisableOptions
İşlem için ek parametreler
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
None veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
enable
İş Zamanlamasını etkinleştirir.
enable(job_schedule_id, job_schedule_enable_options=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- job_schedule_enable_options
- JobScheduleEnableOptions
İşlem için ek parametreler
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
None veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
exists
Belirtilen İş Zamanlamasının mevcut olduğunu denetler.
exists(job_schedule_id, job_schedule_exists_options=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- job_schedule_exists_options
- JobScheduleExistsOptions
İşlem için ek parametreler
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
bool veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
get
Belirtilen İş Zamanlaması hakkında bilgi alır.
get(job_schedule_id, job_schedule_get_options=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
CloudJobSchedule veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
list
Belirtilen Hesaptaki tüm İş Zamanlamalarını listeler.
list(job_schedule_list_options=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
CloudJobSchedule örneği gibi bir yineleyici
Dönüş türü
Özel durumlar
patch
Belirtilen İş Zamanlamasının özelliklerini Güncelleştirmeler.
Bu, yalnızca istekte belirtilen İş Zamanlaması özelliklerinin yerini alır. Örneğin, schedule özelliği bu istekle belirtilmezse Batch hizmeti mevcut zamanlamayı tutar. İş Zamanlaması'na yapılan değişiklikler yalnızca güncelleştirme gerçekleştikten sonra zamanlama tarafından oluşturulan işleri etkiler; şu anda çalışan İşler etkilenmez.
patch(job_schedule_id, job_schedule_patch_parameter, job_schedule_patch_options=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- job_schedule_patch_options
- JobSchedulePatchOptions
İşlem için ek parametreler
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
None veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
terminate
İş Zamanlamasını sonlandırır.
terminate(job_schedule_id, job_schedule_terminate_options=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- job_schedule_terminate_options
- JobScheduleTerminateOptions
İşlem için ek parametreler
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
None veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
update
Belirtilen İş Zamanlamasının özelliklerini Güncelleştirmeler.
Bu, İş Zamanlaması'nın tüm güncelleştirilebilir özelliklerinin yerini alır. Örneğin, schedule özelliği bu istekle belirtilmezse Batch hizmeti mevcut zamanlamayı kaldırır. İş Zamanlaması'na yapılan değişiklikler yalnızca güncelleştirme gerçekleştikten sonra zamanlama tarafından oluşturulan işleri etkiler; şu anda çalışan İşler etkilenmez.
update(job_schedule_id, job_schedule_update_parameter, job_schedule_update_options=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- job_schedule_update_options
- JobScheduleUpdateOptions
İşlem için ek parametreler
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
None veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
Öznitelikler
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