JobScheduleOperations Klasa
Operacje JobScheduleOperations.
Nie należy tworzyć wystąpienia bezpośrednio tej klasy, ale utworzyć wystąpienie klienta, które utworzy je dla Ciebie i dołączyć jako atrybut.
- Dziedziczenie
-
builtins.objectJobScheduleOperations
Konstruktor
JobScheduleOperations(client, config, serializer, deserializer)
Parametry
- client
Klient żądań obsługi.
- config
Konfiguracja klienta usługi.
- serializer
Serializator modelu obiektów.
- deserializer
Deserializator modelu obiektów.
Zmienne
- api_version
Wersja interfejsu API do użycia dla żądania. Stała wartość: "2023-05-01.17.0".
Metody
add |
Dodaje harmonogram zadań do określonego konta. |
delete |
Usuwa harmonogram zadań z określonego konta. Po usunięciu harmonogramu zadań spowoduje to również usunięcie wszystkich zadań i zadań zgodnie z tym harmonogramem. Po usunięciu zadań wszystkie pliki w katalogach roboczych w węzłach obliczeniowych również zostaną usunięte (okres przechowywania jest ignorowany). Statystyki harmonogramu zadań nie są już dostępne po usunięciu harmonogramu zadań, chociaż są one nadal uwzględniane w statystykach okresu istnienia konta. |
disable |
Wyłącza harmonogram zadań. Nowe zadania nie zostaną utworzone do momentu ponownego włączenia harmonogramu zadań. |
enable |
Włącza harmonogram zadań. |
exists |
Sprawdza, czy określony harmonogram zadań istnieje. |
get |
Pobiera informacje o określonym harmonogramie zadań. |
list |
Wyświetla listę wszystkich harmonogramów zadań na określonym koncie. |
patch |
Aktualizacje właściwości określonego harmonogramu zadań. Zastępuje to tylko właściwości Harmonogramu zadań określone w żądaniu. Jeśli na przykład właściwość schedule nie zostanie określona z tym żądaniem, usługa Batch zachowa istniejący harmonogram. Zmiany w harmonogramie zadań mają wpływ tylko na zadania utworzone zgodnie z harmonogramem po zakończeniu aktualizacji; obecnie nie ma to wpływu na uruchomione zadania. |
terminate |
Przerywa harmonogram zadań. |
update |
Aktualizacje właściwości określonego harmonogramu zadań. Spowoduje to całkowite zastąpienie wszystkich aktualizowalnych właściwości harmonogramu zadań. Jeśli na przykład właściwość schedule nie zostanie określona z tym żądaniem, usługa Batch usunie istniejący harmonogram. Zmiany w harmonogramie zadań mają wpływ tylko na zadania utworzone zgodnie z harmonogramem po zakończeniu aktualizacji; obecnie nie ma to wpływu na uruchomione zadania. |
add
Dodaje harmonogram zadań do określonego konta.
add(cloud_job_schedule, job_schedule_add_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- raw
- bool
Metoda zwraca bezpośrednią odpowiedź obok zdeserializowanej odpowiedzi
- operation_config
Przesłonięcia konfiguracji operacji.
Zwraca
Brak lub Wartość ClientRawResponse, jeśli parametr raw=true
Typ zwracany
Wyjątki
delete
Usuwa harmonogram zadań z określonego konta.
Po usunięciu harmonogramu zadań spowoduje to również usunięcie wszystkich zadań i zadań zgodnie z tym harmonogramem. Po usunięciu zadań wszystkie pliki w katalogach roboczych w węzłach obliczeniowych również zostaną usunięte (okres przechowywania jest ignorowany). Statystyki harmonogramu zadań nie są już dostępne po usunięciu harmonogramu zadań, chociaż są one nadal uwzględniane w statystykach okresu istnienia konta.
delete(job_schedule_id, job_schedule_delete_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- job_schedule_delete_options
- JobScheduleDeleteOptions
Dodatkowe parametry operacji
- raw
- bool
Metoda zwraca bezpośrednią odpowiedź obok zdeserializowanej odpowiedzi
- operation_config
Przesłonięcia konfiguracji operacji.
Zwraca
Brak lub Wartość ClientRawResponse, jeśli parametr raw=true
Typ zwracany
Wyjątki
disable
Wyłącza harmonogram zadań.
Nowe zadania nie zostaną utworzone do momentu ponownego włączenia harmonogramu zadań.
disable(job_schedule_id, job_schedule_disable_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- job_schedule_disable_options
- JobScheduleDisableOptions
Dodatkowe parametry operacji
- raw
- bool
Metoda zwraca bezpośrednią odpowiedź obok zdeserializowanej odpowiedzi
- operation_config
Przesłonięcia konfiguracji operacji.
Zwraca
Brak lub Wartość ClientRawResponse, jeśli parametr raw=true
Typ zwracany
Wyjątki
enable
Włącza harmonogram zadań.
enable(job_schedule_id, job_schedule_enable_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- job_schedule_enable_options
- JobScheduleEnableOptions
Dodatkowe parametry operacji
- raw
- bool
Metoda zwraca bezpośrednią odpowiedź obok zdeserializowanej odpowiedzi
- operation_config
Przesłonięcia konfiguracji operacji.
Zwraca
Brak lub Wartość ClientRawResponse, jeśli parametr raw=true
Typ zwracany
Wyjątki
exists
Sprawdza, czy określony harmonogram zadań istnieje.
exists(job_schedule_id, job_schedule_exists_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- job_schedule_exists_options
- JobScheduleExistsOptions
Dodatkowe parametry operacji
- raw
- bool
Metoda zwraca bezpośrednią odpowiedź obok zdeserializowanej odpowiedzi
- operation_config
Przesłonięcia konfiguracji operacji.
Zwraca
bool lub ClientRawResponse, jeśli raw=true
Typ zwracany
Wyjątki
get
Pobiera informacje o określonym harmonogramie zadań.
get(job_schedule_id, job_schedule_get_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- raw
- bool
Metoda zwraca bezpośrednią odpowiedź obok zdeserializowanej odpowiedzi
- operation_config
Przesłonięcia konfiguracji operacji.
Zwraca
CloudJobSchedule lub ClientRawResponse, jeśli raw=true
Typ zwracany
Wyjątki
list
Wyświetla listę wszystkich harmonogramów zadań na określonym koncie.
list(job_schedule_list_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- job_schedule_list_options
- JobScheduleListOptions
Dodatkowe parametry operacji
- raw
- bool
Metoda zwraca bezpośrednią odpowiedź obok zdeserializowanej odpowiedzi
- operation_config
Przesłonięcia konfiguracji operacji.
Zwraca
Iterator podobny do wystąpienia cloudJobSchedule
Typ zwracany
Wyjątki
patch
Aktualizacje właściwości określonego harmonogramu zadań.
Zastępuje to tylko właściwości Harmonogramu zadań określone w żądaniu. Jeśli na przykład właściwość schedule nie zostanie określona z tym żądaniem, usługa Batch zachowa istniejący harmonogram. Zmiany w harmonogramie zadań mają wpływ tylko na zadania utworzone zgodnie z harmonogramem po zakończeniu aktualizacji; obecnie nie ma to wpływu na uruchomione zadania.
patch(job_schedule_id, job_schedule_patch_parameter, job_schedule_patch_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- job_schedule_patch_options
- JobSchedulePatchOptions
Dodatkowe parametry operacji
- raw
- bool
Metoda zwraca bezpośrednią odpowiedź obok zdeserializowanej odpowiedzi
- operation_config
Przesłonięcia konfiguracji operacji.
Zwraca
Brak lub Wartość ClientRawResponse, jeśli parametr raw=true
Typ zwracany
Wyjątki
terminate
Przerywa harmonogram zadań.
terminate(job_schedule_id, job_schedule_terminate_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- job_schedule_terminate_options
- JobScheduleTerminateOptions
Dodatkowe parametry operacji
- raw
- bool
Metoda zwraca bezpośrednią odpowiedź obok zdeserializowanej odpowiedzi
- operation_config
Przesłonięcia konfiguracji operacji.
Zwraca
Brak lub Wartość ClientRawResponse, jeśli parametr raw=true
Typ zwracany
Wyjątki
update
Aktualizacje właściwości określonego harmonogramu zadań.
Spowoduje to całkowite zastąpienie wszystkich aktualizowalnych właściwości harmonogramu zadań. Jeśli na przykład właściwość schedule nie zostanie określona z tym żądaniem, usługa Batch usunie istniejący harmonogram. Zmiany w harmonogramie zadań mają wpływ tylko na zadania utworzone zgodnie z harmonogramem po zakończeniu aktualizacji; obecnie nie ma to wpływu na uruchomione zadania.
update(job_schedule_id, job_schedule_update_parameter, job_schedule_update_options=None, custom_headers=None, raw=False, **operation_config)
Parametry
- job_schedule_update_options
- JobScheduleUpdateOptions
Dodatkowe parametry operacji
- raw
- bool
Metoda zwraca bezpośrednią odpowiedź obok zdeserializowanej odpowiedzi
- operation_config
Przesłonięcia konfiguracji operacji.
Zwraca
Brak lub Wartość ClientRawResponse, jeśli parametr raw=true
Typ zwracany
Wyjątki
Atrybuty
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