Dela via


JobScheduleOperations Klass

JobScheduleOperations-åtgärder.

Du bör inte instansiera direkt den här klassen, utan skapa en klientinstans som skapar den åt dig och bifogar den som attribut.

Arv
builtins.object
JobScheduleOperations

Konstruktor

JobScheduleOperations(client, config, serializer, deserializer)

Parametrar

client
Obligatorisk

Klient för tjänstbegäranden.

config
Obligatorisk

Konfiguration av tjänstklient.

serializer
Obligatorisk

En objektmodells serialiserare.

deserializer
Obligatorisk

En deserialiserare för objektmodell.

Variabler

api_version

DEN API-version som ska användas för begäran. Konstant värde: "2023-05-01.17.0".

Metoder

add

Lägger till ett jobbschema till det angivna kontot.

delete

Tar bort ett jobbschema från det angivna kontot.

När du tar bort ett jobbschema tas även alla jobb och aktiviteter bort under det schemat. När Aktiviteter tas bort tas även alla filer i deras arbetskataloger på beräkningsnoderna bort (kvarhållningsperioden ignoreras). Jobbschemastatistiken är inte längre tillgänglig när jobbschemat har tagits bort, även om de fortfarande räknas mot statistik för kontolivslängd.

disable

Inaktiverar ett jobbschema.

Inga nya jobb skapas förrän jobbschemat har aktiverats igen.

enable

Aktiverar ett jobbschema.

exists

Kontrollerar att det angivna jobbschemat finns.

get

Hämtar information om det angivna jobbschemat.

list

Visar alla jobbscheman i det angivna kontot.

patch

Uppdateringar egenskaperna för det angivna jobbschemat.

Detta ersätter endast de jobbschemaegenskaper som anges i begäran. Om egenskapen schedule till exempel inte har angetts med den här begäran behåller Batch-tjänsten det befintliga schemat. Ändringar i ett jobbschema påverkar bara jobb som skapats av schemat när uppdateringen har genomförts. jobb som körs påverkas inte.

terminate

Avslutar ett jobbschema.

update

Uppdateringar egenskaperna för det angivna jobbschemat.

Detta ersätter helt alla updatable-egenskaper för jobbschemat. Om egenskapen schedule till exempel inte har angetts med den här begäran tar Batch-tjänsten bort det befintliga schemat. Ändringar i ett jobbschema påverkar bara jobb som skapats av schemat när uppdateringen har genomförts. jobb som körs påverkas inte.

add

Lägger till ett jobbschema till det angivna kontot.

add(cloud_job_schedule, job_schedule_add_options=None, custom_headers=None, raw=False, **operation_config)

Parametrar

cloud_job_schedule
JobScheduleAddParameter
Obligatorisk

Jobbschemat som ska läggas till.

job_schedule_add_options
JobScheduleAddOptions
standardvärde: None

Ytterligare parametrar för åtgärden

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

None eller ClientRawResponse om raw=true

Returtyp

None,

Undantag

delete

Tar bort ett jobbschema från det angivna kontot.

När du tar bort ett jobbschema tas även alla jobb och aktiviteter bort under det schemat. När Aktiviteter tas bort tas även alla filer i deras arbetskataloger på beräkningsnoderna bort (kvarhållningsperioden ignoreras). Jobbschemastatistiken är inte längre tillgänglig när jobbschemat har tagits bort, även om de fortfarande räknas mot statistik för kontolivslängd.

delete(job_schedule_id, job_schedule_delete_options=None, custom_headers=None, raw=False, **operation_config)

Parametrar

job_schedule_id
str
Obligatorisk

ID för jobbschemat som ska tas bort.

job_schedule_delete_options
JobScheduleDeleteOptions
standardvärde: None

Ytterligare parametrar för åtgärden

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

None eller ClientRawResponse om raw=true

Returtyp

None,

Undantag

disable

Inaktiverar ett jobbschema.

Inga nya jobb skapas förrän jobbschemat har aktiverats igen.

disable(job_schedule_id, job_schedule_disable_options=None, custom_headers=None, raw=False, **operation_config)

Parametrar

job_schedule_id
str
Obligatorisk

ID för jobbschemat som ska inaktiveras.

job_schedule_disable_options
JobScheduleDisableOptions
standardvärde: None

Ytterligare parametrar för åtgärden

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

None eller ClientRawResponse om raw=true

Returtyp

None,

Undantag

enable

Aktiverar ett jobbschema.

enable(job_schedule_id, job_schedule_enable_options=None, custom_headers=None, raw=False, **operation_config)

Parametrar

job_schedule_id
str
Obligatorisk

ID för jobbschemat som ska aktiveras.

job_schedule_enable_options
JobScheduleEnableOptions
standardvärde: None

Ytterligare parametrar för åtgärden

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

None eller ClientRawResponse om raw=true

Returtyp

None,

Undantag

exists

Kontrollerar att det angivna jobbschemat finns.

exists(job_schedule_id, job_schedule_exists_options=None, custom_headers=None, raw=False, **operation_config)

Parametrar

job_schedule_id
str
Obligatorisk

ID för jobbschemat som du vill kontrollera.

job_schedule_exists_options
JobScheduleExistsOptions
standardvärde: None

Ytterligare parametrar för åtgärden

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

bool eller ClientRawResponse om raw=true

Returtyp

bool,

Undantag

get

Hämtar information om det angivna jobbschemat.

get(job_schedule_id, job_schedule_get_options=None, custom_headers=None, raw=False, **operation_config)

Parametrar

job_schedule_id
str
Obligatorisk

ID för jobbschemat som ska hämtas.

job_schedule_get_options
JobScheduleGetOptions
standardvärde: None

Ytterligare parametrar för åtgärden

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

CloudJobSchedule eller ClientRawResponse om raw=true

Returtyp

Undantag

list

Visar alla jobbscheman i det angivna kontot.

list(job_schedule_list_options=None, custom_headers=None, raw=False, **operation_config)

Parametrar

job_schedule_list_options
JobScheduleListOptions
standardvärde: None

Ytterligare parametrar för åtgärden

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

En iterator som en instans av CloudJobSchedule

Returtyp

Undantag

patch

Uppdateringar egenskaperna för det angivna jobbschemat.

Detta ersätter endast de jobbschemaegenskaper som anges i begäran. Om egenskapen schedule till exempel inte har angetts med den här begäran behåller Batch-tjänsten det befintliga schemat. Ändringar i ett jobbschema påverkar bara jobb som skapats av schemat när uppdateringen har genomförts. jobb som körs påverkas inte.

patch(job_schedule_id, job_schedule_patch_parameter, job_schedule_patch_options=None, custom_headers=None, raw=False, **operation_config)

Parametrar

job_schedule_id
str
Obligatorisk

ID för jobbschemat som ska uppdateras.

job_schedule_patch_parameter
JobSchedulePatchParameter
Obligatorisk

Parametrarna för begäran.

job_schedule_patch_options
JobSchedulePatchOptions
standardvärde: None

Ytterligare parametrar för åtgärden

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

None eller ClientRawResponse om raw=true

Returtyp

None,

Undantag

terminate

Avslutar ett jobbschema.

terminate(job_schedule_id, job_schedule_terminate_options=None, custom_headers=None, raw=False, **operation_config)

Parametrar

job_schedule_id
str
Obligatorisk

ID:t för jobbschemat som ska avslutas.

job_schedule_terminate_options
JobScheduleTerminateOptions
standardvärde: None

Ytterligare parametrar för åtgärden

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

None eller ClientRawResponse om raw=true

Returtyp

None,

Undantag

update

Uppdateringar egenskaperna för det angivna jobbschemat.

Detta ersätter helt alla updatable-egenskaper för jobbschemat. Om egenskapen schedule till exempel inte har angetts med den här begäran tar Batch-tjänsten bort det befintliga schemat. Ändringar i ett jobbschema påverkar bara jobb som skapats av schemat när uppdateringen har genomförts. jobb som körs påverkas inte.

update(job_schedule_id, job_schedule_update_parameter, job_schedule_update_options=None, custom_headers=None, raw=False, **operation_config)

Parametrar

job_schedule_id
str
Obligatorisk

ID för jobbschemat som ska uppdateras.

job_schedule_update_parameter
JobScheduleUpdateParameter
Obligatorisk

Parametrarna för begäran.

job_schedule_update_options
JobScheduleUpdateOptions
standardvärde: None

Ytterligare parametrar för åtgärden

custom_headers
dict
standardvärde: None

rubriker som ska läggas till i begäran

raw
bool
standardvärde: False

returnerar direktsvaret tillsammans med det deserialiserade svaret

operation_config
Obligatorisk

Åsidosättningar av åtgärdskonfiguration.

Returer

None eller ClientRawResponse om raw=true

Returtyp

None,

Undantag

Attribut

models

models = <module 'azure.batch.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\batch\\models\\__init__.py'>