JobScheduleOperations Klas
JobScheduleOperations-bewerkingen.
U moet deze klasse niet rechtstreeks instantiëren, maar een clientexemplaren maken die deze voor u maken en deze als kenmerk koppelen.
- Overname
-
builtins.objectJobScheduleOperations
Constructor
JobScheduleOperations(client, config, serializer, deserializer)
Parameters
- client
Client voor serviceaanvragen.
- config
Configuratie van de serviceclient.
- serializer
Een serialisatiefunctie voor objectmodellen.
- deserializer
Een deserializer voor objectmodellen.
Variabelen
- api_version
De API-versie die moet worden gebruikt voor de aanvraag. Constante waarde: "2023-05-01.17.0".
Methoden
add |
Hiermee voegt u een taakplanning toe aan het opgegeven account. |
delete |
Hiermee verwijdert u een taakplanning uit het opgegeven account. Wanneer u een taakplanning verwijdert, worden ook alle taken en taken onder die planning verwijderd. Wanneer taken worden verwijderd, worden alle bestanden in hun werkmappen op de rekenknooppunten ook verwijderd (de retentieperiode wordt genegeerd). De taakplanningsstatistieken zijn niet meer toegankelijk zodra de taakplanning is verwijderd, hoewel ze nog steeds worden meegeteld bij de statistieken over de levensduur van het account. |
disable |
Hiermee schakelt u een taakplanning uit. Er worden geen nieuwe taken gemaakt totdat de taakplanning weer is ingeschakeld. |
enable |
Hiermee schakelt u een taakplanning in. |
exists |
Controleert of de opgegeven taakplanning bestaat. |
get |
Hiermee haalt u informatie op over de opgegeven taakplanning. |
list |
Een lijst met alle taakplanningen in het opgegeven account. |
patch |
Updates de eigenschappen van de opgegeven taakplanning. Hiermee vervangt u alleen de eigenschappen van taakplanning die zijn opgegeven in de aanvraag. Als de planningseigenschap bijvoorbeeld niet is opgegeven met deze aanvraag, behoudt de Batch-service de bestaande planning. Wijzigingen in een taakplanning zijn alleen van invloed op taken die door de planning zijn gemaakt nadat de update heeft plaatsgevonden; Taken die momenteel worden uitgevoerd, worden niet beïnvloed. |
terminate |
Hiermee wordt een taakplanning beëindigd. |
update |
Updates de eigenschappen van de opgegeven taakplanning. Hiermee worden alle bijwerkbare eigenschappen van de taakplanning volledig vervangen. Als de eigenschap schedule bijvoorbeeld niet is opgegeven met deze aanvraag, wordt de bestaande planning verwijderd door de Batch-service. Wijzigingen in een taakplanning zijn alleen van invloed op taken die door de planning zijn gemaakt nadat de update heeft plaatsgevonden; Taken die momenteel worden uitgevoerd, worden niet beïnvloed. |
add
Hiermee voegt u een taakplanning toe aan het opgegeven account.
add(cloud_job_schedule, job_schedule_add_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- job_schedule_add_options
- JobScheduleAddOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
None of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
delete
Hiermee verwijdert u een taakplanning uit het opgegeven account.
Wanneer u een taakplanning verwijdert, worden ook alle taken en taken onder die planning verwijderd. Wanneer taken worden verwijderd, worden alle bestanden in hun werkmappen op de rekenknooppunten ook verwijderd (de retentieperiode wordt genegeerd). De taakplanningsstatistieken zijn niet meer toegankelijk zodra de taakplanning is verwijderd, hoewel ze nog steeds worden meegeteld bij de statistieken over de levensduur van het account.
delete(job_schedule_id, job_schedule_delete_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- job_schedule_delete_options
- JobScheduleDeleteOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
None of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
disable
Hiermee schakelt u een taakplanning uit.
Er worden geen nieuwe taken gemaakt totdat de taakplanning weer is ingeschakeld.
disable(job_schedule_id, job_schedule_disable_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- job_schedule_disable_options
- JobScheduleDisableOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
None of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
enable
Hiermee schakelt u een taakplanning in.
enable(job_schedule_id, job_schedule_enable_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- job_schedule_enable_options
- JobScheduleEnableOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
None of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
exists
Controleert of de opgegeven taakplanning bestaat.
exists(job_schedule_id, job_schedule_exists_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- job_schedule_exists_options
- JobScheduleExistsOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
bool of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
get
Hiermee haalt u informatie op over de opgegeven taakplanning.
get(job_schedule_id, job_schedule_get_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- job_schedule_get_options
- JobScheduleGetOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
CloudJobSchedule of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
list
Een lijst met alle taakplanningen in het opgegeven account.
list(job_schedule_list_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- job_schedule_list_options
- JobScheduleListOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
Een iterator zoals een exemplaar van CloudJobSchedule
Retourtype
Uitzonderingen
patch
Updates de eigenschappen van de opgegeven taakplanning.
Hiermee vervangt u alleen de eigenschappen van taakplanning die zijn opgegeven in de aanvraag. Als de planningseigenschap bijvoorbeeld niet is opgegeven met deze aanvraag, behoudt de Batch-service de bestaande planning. Wijzigingen in een taakplanning zijn alleen van invloed op taken die door de planning zijn gemaakt nadat de update heeft plaatsgevonden; Taken die momenteel worden uitgevoerd, worden niet beïnvloed.
patch(job_schedule_id, job_schedule_patch_parameter, job_schedule_patch_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- job_schedule_patch_options
- JobSchedulePatchOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
None of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
terminate
Hiermee wordt een taakplanning beëindigd.
terminate(job_schedule_id, job_schedule_terminate_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- job_schedule_terminate_options
- JobScheduleTerminateOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
None of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
update
Updates de eigenschappen van de opgegeven taakplanning.
Hiermee worden alle bijwerkbare eigenschappen van de taakplanning volledig vervangen. Als de eigenschap schedule bijvoorbeeld niet is opgegeven met deze aanvraag, wordt de bestaande planning verwijderd door de Batch-service. Wijzigingen in een taakplanning zijn alleen van invloed op taken die door de planning zijn gemaakt nadat de update heeft plaatsgevonden; Taken die momenteel worden uitgevoerd, worden niet beïnvloed.
update(job_schedule_id, job_schedule_update_parameter, job_schedule_update_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- job_schedule_update_options
- JobScheduleUpdateOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
None of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
Kenmerken
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