Job class
Klasse die een taak vertegenwoordigt.
Constructors
| Job(Batch |
Een taak maken. |
Methoden
| add(Job |
De Batch-service ondersteunt twee manieren om het werk te beheren dat is uitgevoerd als onderdeel van een taak. In de eerste benadering geeft de gebruiker een Job Manager-taak op. De Batch-service start deze taak wanneer deze klaar is om de taak te starten. De jobbeheertaak bepaalt alle andere taken die onder deze taak worden uitgevoerd, met behulp van de taak-API's. In de tweede benadering bepaalt de gebruiker de uitvoering van taken onder een actieve taak rechtstreeks met behulp van de taak-API's. Opmerking: vermijd bij het benoemen van taken gevoelige informatie, zoals gebruikersnamen of geheime projectnamen. Deze informatie kan worden weergegeven in telemetrielogboeken die toegankelijk zijn voor Microsoft Ondersteuningstechnici. |
| add(Job |
|
| add(Job |
|
| delete |
Als u een taak verwijdert, worden ook alle taken verwijderd die deel uitmaken van die taak en alle taakstatistieken. Dit overschrijft ook de bewaarperiode voor taakgegevens; Als de taak taken bevat die nog steeds worden bewaard op rekenknooppunten, worden de werkmappen en alle inhoud van die taken verwijderd door de Batch-services. Wanneer een verwijdertaakaanvraag wordt ontvangen, stelt de Batch-service de taak in op de status Verwijderen. Alle updatebewerkingen voor een taak die de status Verwijderen heeft, mislukken met statuscode 409 (Conflict), met aanvullende informatie die aangeeft dat de taak wordt verwijderd. |
| delete |
|
| delete |
|
| disable(string, Disable |
De Batch-service verplaatst de taak onmiddellijk naar de uitschakelingsstatus. Batch gebruikt vervolgens de parameter disableTasks om te bepalen wat er moet worden gedaan met de taken die momenteel worden uitgevoerd. De taak blijft in de status uitschakelen totdat de uitschakeling is voltooid en alle taken zijn afgehandeld volgens de optie disableTasks; de taak wordt vervolgens verplaatst naar de uitgeschakelde status. Er worden geen nieuwe taken gestart onder de taak totdat deze teruggaat naar de actieve status. Als u een taak probeert uit te schakelen die zich in een andere status bevindt dan actief, uitschakelen of uitgeschakeld, mislukt de aanvraag met statuscode 409. |
| disable(string, Disable |
|
| disable(string, Disable |
|
| enable(string, Job |
Wanneer u deze API aanroept, stelt de Batch-service een uitgeschakelde taak in op de inschakelingsstatus. Nadat de bewerking is voltooid, wordt de taak verplaatst naar de actieve status en wordt de planning van nieuwe taken onder de taak hervat. De Batch-service staat niet toe dat een taak langer dan 180 dagen actief blijft. Als u daarom een taak inschakelt die actieve taken bevat die meer dan 180 dagen geleden zijn toegevoegd, worden deze taken niet uitgevoerd. |
| enable(string, Job |
|
| enable(string, Service |
|
| get(string, Job |
|
| get(string, Job |
|
| get(string, Service |
|
| get |
Statistieken worden samengevoegd voor alle taken die ooit in het account bestaan, van het maken van accounts tot de laatste updatetijd van de statistieken. De statistieken zijn mogelijk niet onmiddellijk beschikbaar. De Batch-service voert periodieke samenteling van statistieken uit. De typische vertraging is ongeveer 30 minuten. |
| get |
|
| get |
|
| get |
Taakaantallen bieden een telling van de taken per actieve, actieve of voltooide taakstatus en een aantal taken dat is geslaagd of mislukt. Taken in de voorbereidingsstatus worden meegeteld als actief. Houd er rekening mee dat de geretourneerde getallen mogelijk niet altijd up-to-date zijn. Als u exact aantal taken nodig hebt, gebruikt u een lijstquery. |
| get |
|
| get |
|
| list(Job |
|
| list(Job |
|
| list(Service |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
Deze API retourneert de taakstatus jobvoorbereiding en jobreleasetaak op alle rekenknooppunten waarop de taakvoorbereiding of jobreleasetaak is uitgevoerd. Dit omvat rekenknooppunten die sindsdien uit de pool zijn verwijderd. Als deze API wordt aangeroepen op een taak die geen jobvoorbereidingstaak of jobreleasetaak heeft, retourneert de Batch-service HTTP-statuscode 409 (Conflict) met een foutcode van JobPreparationTaskNotSpecified. |
| list |
|
| list |
|
| list |
Deze API retourneert de taakstatus jobvoorbereiding en jobreleasetaak op alle rekenknooppunten waarop de taakvoorbereiding of jobreleasetaak is uitgevoerd. Dit omvat rekenknooppunten die sindsdien uit de pool zijn verwijderd. Als deze API wordt aangeroepen op een taak die geen jobvoorbereidingstaak of jobreleasetaak heeft, retourneert de Batch-service HTTP-statuscode 409 (Conflict) met een foutcode van JobPreparationTaskNotSpecified. |
| list |
|
| list |
|
| patch(string, Job |
Hiermee vervangt u alleen de taakeigenschappen die zijn opgegeven in de aanvraag. Als de taak bijvoorbeeld beperkingen heeft en een aanvraag het element beperkingen niet opgeeft, behoudt de taak de bestaande beperkingen. |
| patch(string, Job |
|
| patch(string, Job |
|
| terminate(string, Job |
Wanneer een aanvraag voor een beëindigingstaak wordt ontvangen, stelt de Batch-service de taak in op de eindstatus. De Batch-service beëindigt vervolgens alle actieve taken die aan de taak zijn gekoppeld en voert alle vereiste taakreleasetaken uit. Vervolgens wordt de taak verplaatst naar de voltooide status. Als er taken in de actieve status van de taak staan, blijven ze actief. Zodra een taak is beëindigd, kunnen er geen nieuwe taken worden toegevoegd en worden resterende actieve taken niet gepland. |
| terminate(string, Job |
|
| terminate(string, Service |
|
| update(string, Job |
Hiermee worden alle updatable eigenschappen van de taak volledig vervangen. Als aan de taak bijvoorbeeld beperkingen zijn gekoppeld en als er bij deze aanvraag geen beperkingen zijn opgegeven, worden de bestaande beperkingen door de Batch-service verwijderd. |
| update(string, Job |
|
| update(string, Job |
Constructordetails
Job(BatchServiceClientContext)
Een taak maken.
new Job(client: BatchServiceClientContext)
Parameters
- client
- BatchServiceClientContext
Verwijzing naar de serviceclient.
Methodedetails
add(JobAddParameter, JobAddOptionalParams)
De Batch-service ondersteunt twee manieren om het werk te beheren dat is uitgevoerd als onderdeel van een taak. In de eerste benadering geeft de gebruiker een Job Manager-taak op. De Batch-service start deze taak wanneer deze klaar is om de taak te starten. De jobbeheertaak bepaalt alle andere taken die onder deze taak worden uitgevoerd, met behulp van de taak-API's. In de tweede benadering bepaalt de gebruiker de uitvoering van taken onder een actieve taak rechtstreeks met behulp van de taak-API's. Opmerking: vermijd bij het benoemen van taken gevoelige informatie, zoals gebruikersnamen of geheime projectnamen. Deze informatie kan worden weergegeven in telemetrielogboeken die toegankelijk zijn voor Microsoft Ondersteuningstechnici.
function add(job: JobAddParameter, options?: JobAddOptionalParams): Promise<JobAddResponse>
Parameters
- job
- JobAddParameter
De taak die moet worden toegevoegd.
- options
- JobAddOptionalParams
De optionele parameters
Retouren
Promise<JobAddResponse>
Beloof<modellen.JobAddResponse>
add(JobAddParameter, JobAddOptionalParams, ServiceCallback<void>)
function add(job: JobAddParameter, options: JobAddOptionalParams, callback: ServiceCallback<void>)
Parameters
- job
- JobAddParameter
De taak die moet worden toegevoegd.
- options
- JobAddOptionalParams
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
add(JobAddParameter, ServiceCallback<void>)
function add(job: JobAddParameter, callback: ServiceCallback<void>)
Parameters
- job
- JobAddParameter
De taak die moet worden toegevoegd.
- callback
-
ServiceCallback<void>
De callback
deleteMethod(string, JobDeleteMethodOptionalParams)
Als u een taak verwijdert, worden ook alle taken verwijderd die deel uitmaken van die taak en alle taakstatistieken. Dit overschrijft ook de bewaarperiode voor taakgegevens; Als de taak taken bevat die nog steeds worden bewaard op rekenknooppunten, worden de werkmappen en alle inhoud van die taken verwijderd door de Batch-services. Wanneer een verwijdertaakaanvraag wordt ontvangen, stelt de Batch-service de taak in op de status Verwijderen. Alle updatebewerkingen voor een taak die de status Verwijderen heeft, mislukken met statuscode 409 (Conflict), met aanvullende informatie die aangeeft dat de taak wordt verwijderd.
function deleteMethod(jobId: string, options?: JobDeleteMethodOptionalParams): Promise<JobDeleteResponse>
Parameters
- jobId
-
string
De id van de taak die moet worden verwijderd.
- options
- JobDeleteMethodOptionalParams
De optionele parameters
Retouren
Promise<JobDeleteResponse>
Beloof<Models.JobDeleteResponse>
deleteMethod(string, JobDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(jobId: string, options: JobDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak die moet worden verwijderd.
- options
- JobDeleteMethodOptionalParams
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
deleteMethod(string, ServiceCallback<void>)
function deleteMethod(jobId: string, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak die moet worden verwijderd.
- callback
-
ServiceCallback<void>
De callback
disable(string, DisableJobOption, JobDisableOptionalParams)
De Batch-service verplaatst de taak onmiddellijk naar de uitschakelingsstatus. Batch gebruikt vervolgens de parameter disableTasks om te bepalen wat er moet worden gedaan met de taken die momenteel worden uitgevoerd. De taak blijft in de status uitschakelen totdat de uitschakeling is voltooid en alle taken zijn afgehandeld volgens de optie disableTasks; de taak wordt vervolgens verplaatst naar de uitgeschakelde status. Er worden geen nieuwe taken gestart onder de taak totdat deze teruggaat naar de actieve status. Als u een taak probeert uit te schakelen die zich in een andere status bevindt dan actief, uitschakelen of uitgeschakeld, mislukt de aanvraag met statuscode 409.
function disable(jobId: string, disableTasks: DisableJobOption, options?: JobDisableOptionalParams): Promise<JobDisableResponse>
Parameters
- jobId
-
string
De id van de taak die moet worden uitgeschakeld.
- disableTasks
- DisableJobOption
Wat u moet doen met actieve taken die aan de taak zijn gekoppeld. Mogelijke waarden zijn: 'requeue', 'terminate', 'wait'
- options
- JobDisableOptionalParams
De optionele parameters
Retouren
Promise<JobDisableResponse>
Beloof<Models.JobDisableResponse>
disable(string, DisableJobOption, JobDisableOptionalParams, ServiceCallback<void>)
function disable(jobId: string, disableTasks: DisableJobOption, options: JobDisableOptionalParams, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak die moet worden uitgeschakeld.
- disableTasks
- DisableJobOption
Wat u moet doen met actieve taken die aan de taak zijn gekoppeld. Mogelijke waarden zijn: 'requeue', 'terminate', 'wait'
- options
- JobDisableOptionalParams
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
disable(string, DisableJobOption, ServiceCallback<void>)
function disable(jobId: string, disableTasks: DisableJobOption, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak die moet worden uitgeschakeld.
- disableTasks
- DisableJobOption
Wat u moet doen met actieve taken die aan de taak zijn gekoppeld. Mogelijke waarden zijn: 'requeue', 'terminate', 'wait'
- callback
-
ServiceCallback<void>
De callback
enable(string, JobEnableOptionalParams)
Wanneer u deze API aanroept, stelt de Batch-service een uitgeschakelde taak in op de inschakelingsstatus. Nadat de bewerking is voltooid, wordt de taak verplaatst naar de actieve status en wordt de planning van nieuwe taken onder de taak hervat. De Batch-service staat niet toe dat een taak langer dan 180 dagen actief blijft. Als u daarom een taak inschakelt die actieve taken bevat die meer dan 180 dagen geleden zijn toegevoegd, worden deze taken niet uitgevoerd.
function enable(jobId: string, options?: JobEnableOptionalParams): Promise<JobEnableResponse>
Parameters
- jobId
-
string
De id van de taak die moet worden ingeschakeld.
- options
- JobEnableOptionalParams
De optionele parameters
Retouren
Promise<JobEnableResponse>
Beloof<Models.JobEnableResponse>
enable(string, JobEnableOptionalParams, ServiceCallback<void>)
function enable(jobId: string, options: JobEnableOptionalParams, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak die moet worden ingeschakeld.
- options
- JobEnableOptionalParams
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
enable(string, ServiceCallback<void>)
function enable(jobId: string, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak die moet worden ingeschakeld.
- callback
-
ServiceCallback<void>
De callback
get(string, JobGetOptionalParams)
function get(jobId: string, options?: JobGetOptionalParams): Promise<JobGetResponse>
Parameters
- jobId
-
string
De id van de taak.
- options
- JobGetOptionalParams
De optionele parameters
Retouren
Promise<JobGetResponse>
Beloof<modellen.JobGetResponse>
get(string, JobGetOptionalParams, ServiceCallback<CloudJob>)
function get(jobId: string, options: JobGetOptionalParams, callback: ServiceCallback<CloudJob>)
Parameters
- jobId
-
string
De id van de taak.
- options
- JobGetOptionalParams
De optionele parameters
- callback
De callback
get(string, ServiceCallback<CloudJob>)
function get(jobId: string, callback: ServiceCallback<CloudJob>)
Parameters
- jobId
-
string
De id van de taak.
- callback
De callback
getAllLifetimeStatistics(JobGetAllLifetimeStatisticsOptionalParams)
Statistieken worden samengevoegd voor alle taken die ooit in het account bestaan, van het maken van accounts tot de laatste updatetijd van de statistieken. De statistieken zijn mogelijk niet onmiddellijk beschikbaar. De Batch-service voert periodieke samenteling van statistieken uit. De typische vertraging is ongeveer 30 minuten.
function getAllLifetimeStatistics(options?: JobGetAllLifetimeStatisticsOptionalParams): Promise<JobGetAllLifetimeStatisticsResponse>
Parameters
De optionele parameters
Retouren
Promise<JobGetAllLifetimeStatisticsResponse>
Beloof<Models.JobGetAllLifetimeStatisticsResponse>
getAllLifetimeStatistics(JobGetAllLifetimeStatisticsOptionalParams, ServiceCallback<JobStatistics>)
function getAllLifetimeStatistics(options: JobGetAllLifetimeStatisticsOptionalParams, callback: ServiceCallback<JobStatistics>)
Parameters
De optionele parameters
- callback
De callback
getAllLifetimeStatistics(ServiceCallback<JobStatistics>)
function getAllLifetimeStatistics(callback: ServiceCallback<JobStatistics>)
Parameters
- callback
De callback
getTaskCounts(string, JobGetTaskCountsOptionalParams)
Taakaantallen bieden een telling van de taken per actieve, actieve of voltooide taakstatus en een aantal taken dat is geslaagd of mislukt. Taken in de voorbereidingsstatus worden meegeteld als actief. Houd er rekening mee dat de geretourneerde getallen mogelijk niet altijd up-to-date zijn. Als u exact aantal taken nodig hebt, gebruikt u een lijstquery.
function getTaskCounts(jobId: string, options?: JobGetTaskCountsOptionalParams): Promise<JobGetTaskCountsResponse>
Parameters
- jobId
-
string
De id van de taak.
- options
- JobGetTaskCountsOptionalParams
De optionele parameters
Retouren
Promise<JobGetTaskCountsResponse>
Beloof<modellen.JobGetTaskCountsResponse>
getTaskCounts(string, JobGetTaskCountsOptionalParams, ServiceCallback<TaskCountsResult>)
function getTaskCounts(jobId: string, options: JobGetTaskCountsOptionalParams, callback: ServiceCallback<TaskCountsResult>)
Parameters
- jobId
-
string
De id van de taak.
- options
- JobGetTaskCountsOptionalParams
De optionele parameters
- callback
De callback
getTaskCounts(string, ServiceCallback<TaskCountsResult>)
function getTaskCounts(jobId: string, callback: ServiceCallback<TaskCountsResult>)
Parameters
- jobId
-
string
De id van de taak.
- callback
De callback
list(JobListOptionalParams)
function list(options?: JobListOptionalParams): Promise<JobListResponse>
Parameters
- options
- JobListOptionalParams
De optionele parameters
Retouren
Promise<JobListResponse>
Promise<Models.JobListResponse>
list(JobListOptionalParams, ServiceCallback<CloudJobListResult>)
function list(options: JobListOptionalParams, callback: ServiceCallback<CloudJobListResult>)
Parameters
- options
- JobListOptionalParams
De optionele parameters
- callback
De callback
list(ServiceCallback<CloudJobListResult>)
function list(callback: ServiceCallback<CloudJobListResult>)
Parameters
- callback
De callback
listFromJobSchedule(string, JobListFromJobScheduleOptionalParams)
function listFromJobSchedule(jobScheduleId: string, options?: JobListFromJobScheduleOptionalParams): Promise<JobListFromJobScheduleResponse>
Parameters
- jobScheduleId
-
string
De id van de taakplanning waaruit u een lijst met taken wilt ophalen.
De optionele parameters
Retouren
Promise<JobListFromJobScheduleResponse>
Beloof<modellen.JobListFromJobScheduleResponse>
listFromJobSchedule(string, JobListFromJobScheduleOptionalParams, ServiceCallback<CloudJobListResult>)
function listFromJobSchedule(jobScheduleId: string, options: JobListFromJobScheduleOptionalParams, callback: ServiceCallback<CloudJobListResult>)
Parameters
- jobScheduleId
-
string
De id van de taakplanning waaruit u een lijst met taken wilt ophalen.
De optionele parameters
- callback
De callback
listFromJobSchedule(string, ServiceCallback<CloudJobListResult>)
function listFromJobSchedule(jobScheduleId: string, callback: ServiceCallback<CloudJobListResult>)
Parameters
- jobScheduleId
-
string
De id van de taakplanning waaruit u een lijst met taken wilt ophalen.
- callback
De callback
listFromJobScheduleNext(string, JobListFromJobScheduleNextOptionalParams)
function listFromJobScheduleNext(nextPageLink: string, options?: JobListFromJobScheduleNextOptionalParams): Promise<JobListFromJobScheduleResponse>
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
De optionele parameters
Retouren
Promise<JobListFromJobScheduleResponse>
Beloof<modellen.JobListFromJobScheduleResponse>
listFromJobScheduleNext(string, JobListFromJobScheduleNextOptionalParams, ServiceCallback<CloudJobListResult>)
function listFromJobScheduleNext(nextPageLink: string, options: JobListFromJobScheduleNextOptionalParams, callback: ServiceCallback<CloudJobListResult>)
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
De optionele parameters
- callback
De callback
listFromJobScheduleNext(string, ServiceCallback<CloudJobListResult>)
function listFromJobScheduleNext(nextPageLink: string, callback: ServiceCallback<CloudJobListResult>)
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
- callback
De callback
listNext(string, JobListNextOptionalParams)
function listNext(nextPageLink: string, options?: JobListNextOptionalParams): Promise<JobListResponse>
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
- options
- JobListNextOptionalParams
De optionele parameters
Retouren
Promise<JobListResponse>
Promise<Models.JobListResponse>
listNext(string, JobListNextOptionalParams, ServiceCallback<CloudJobListResult>)
function listNext(nextPageLink: string, options: JobListNextOptionalParams, callback: ServiceCallback<CloudJobListResult>)
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
- options
- JobListNextOptionalParams
De optionele parameters
- callback
De callback
listNext(string, ServiceCallback<CloudJobListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<CloudJobListResult>)
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
- callback
De callback
listPreparationAndReleaseTaskStatus(string, JobListPreparationAndReleaseTaskStatusOptionalParams)
Deze API retourneert de taakstatus jobvoorbereiding en jobreleasetaak op alle rekenknooppunten waarop de taakvoorbereiding of jobreleasetaak is uitgevoerd. Dit omvat rekenknooppunten die sindsdien uit de pool zijn verwijderd. Als deze API wordt aangeroepen op een taak die geen jobvoorbereidingstaak of jobreleasetaak heeft, retourneert de Batch-service HTTP-statuscode 409 (Conflict) met een foutcode van JobPreparationTaskNotSpecified.
function listPreparationAndReleaseTaskStatus(jobId: string, options?: JobListPreparationAndReleaseTaskStatusOptionalParams): Promise<JobListPreparationAndReleaseTaskStatusResponse>
Parameters
- jobId
-
string
De id van de taak.
De optionele parameters
Retouren
Beloof<modellen.JobListPreparationAndReleaseTaskStatusResponse>
listPreparationAndReleaseTaskStatus(string, JobListPreparationAndReleaseTaskStatusOptionalParams, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
function listPreparationAndReleaseTaskStatus(jobId: string, options: JobListPreparationAndReleaseTaskStatusOptionalParams, callback: ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
Parameters
- jobId
-
string
De id van de taak.
De optionele parameters
De callback
listPreparationAndReleaseTaskStatus(string, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
function listPreparationAndReleaseTaskStatus(jobId: string, callback: ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
Parameters
- jobId
-
string
De id van de taak.
De callback
listPreparationAndReleaseTaskStatusNext(string, JobListPreparationAndReleaseTaskStatusNextOptionalParams)
Deze API retourneert de taakstatus jobvoorbereiding en jobreleasetaak op alle rekenknooppunten waarop de taakvoorbereiding of jobreleasetaak is uitgevoerd. Dit omvat rekenknooppunten die sindsdien uit de pool zijn verwijderd. Als deze API wordt aangeroepen op een taak die geen jobvoorbereidingstaak of jobreleasetaak heeft, retourneert de Batch-service HTTP-statuscode 409 (Conflict) met een foutcode van JobPreparationTaskNotSpecified.
function listPreparationAndReleaseTaskStatusNext(nextPageLink: string, options?: JobListPreparationAndReleaseTaskStatusNextOptionalParams): Promise<JobListPreparationAndReleaseTaskStatusResponse>
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
De optionele parameters
Retouren
Beloof<modellen.JobListPreparationAndReleaseTaskStatusResponse>
listPreparationAndReleaseTaskStatusNext(string, JobListPreparationAndReleaseTaskStatusNextOptionalParams, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
function listPreparationAndReleaseTaskStatusNext(nextPageLink: string, options: JobListPreparationAndReleaseTaskStatusNextOptionalParams, callback: ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
De optionele parameters
De callback
listPreparationAndReleaseTaskStatusNext(string, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
function listPreparationAndReleaseTaskStatusNext(nextPageLink: string, callback: ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
De callback
patch(string, JobPatchParameter, JobPatchOptionalParams)
Hiermee vervangt u alleen de taakeigenschappen die zijn opgegeven in de aanvraag. Als de taak bijvoorbeeld beperkingen heeft en een aanvraag het element beperkingen niet opgeeft, behoudt de taak de bestaande beperkingen.
function patch(jobId: string, jobPatchParameter: JobPatchParameter, options?: JobPatchOptionalParams): Promise<JobPatchResponse>
Parameters
- jobId
-
string
De id van de taak waarvan u de eigenschappen wilt bijwerken.
- jobPatchParameter
- JobPatchParameter
De parameters voor de aanvraag.
- options
- JobPatchOptionalParams
De optionele parameters
Retouren
Promise<JobPatchResponse>
Beloof<Models.JobPatchResponse>
patch(string, JobPatchParameter, JobPatchOptionalParams, ServiceCallback<void>)
function patch(jobId: string, jobPatchParameter: JobPatchParameter, options: JobPatchOptionalParams, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak waarvan u de eigenschappen wilt bijwerken.
- jobPatchParameter
- JobPatchParameter
De parameters voor de aanvraag.
- options
- JobPatchOptionalParams
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
patch(string, JobPatchParameter, ServiceCallback<void>)
function patch(jobId: string, jobPatchParameter: JobPatchParameter, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak waarvan u de eigenschappen wilt bijwerken.
- jobPatchParameter
- JobPatchParameter
De parameters voor de aanvraag.
- callback
-
ServiceCallback<void>
De callback
terminate(string, JobTerminateOptionalParams)
Wanneer een aanvraag voor een beëindigingstaak wordt ontvangen, stelt de Batch-service de taak in op de eindstatus. De Batch-service beëindigt vervolgens alle actieve taken die aan de taak zijn gekoppeld en voert alle vereiste taakreleasetaken uit. Vervolgens wordt de taak verplaatst naar de voltooide status. Als er taken in de actieve status van de taak staan, blijven ze actief. Zodra een taak is beëindigd, kunnen er geen nieuwe taken worden toegevoegd en worden resterende actieve taken niet gepland.
function terminate(jobId: string, options?: JobTerminateOptionalParams): Promise<JobTerminateResponse>
Parameters
- jobId
-
string
De id van de taak die moet worden beëindigd.
- options
- JobTerminateOptionalParams
De optionele parameters
Retouren
Promise<JobTerminateResponse>
Beloof<Models.JobTerminateResponse>
terminate(string, JobTerminateOptionalParams, ServiceCallback<void>)
function terminate(jobId: string, options: JobTerminateOptionalParams, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak die moet worden beëindigd.
- options
- JobTerminateOptionalParams
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
terminate(string, ServiceCallback<void>)
function terminate(jobId: string, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak die moet worden beëindigd.
- callback
-
ServiceCallback<void>
De callback
update(string, JobUpdateParameter, JobUpdateOptionalParams)
Hiermee worden alle updatable eigenschappen van de taak volledig vervangen. Als aan de taak bijvoorbeeld beperkingen zijn gekoppeld en als er bij deze aanvraag geen beperkingen zijn opgegeven, worden de bestaande beperkingen door de Batch-service verwijderd.
function update(jobId: string, jobUpdateParameter: JobUpdateParameter, options?: JobUpdateOptionalParams): Promise<JobUpdateResponse>
Parameters
- jobId
-
string
De id van de taak waarvan u de eigenschappen wilt bijwerken.
- jobUpdateParameter
- JobUpdateParameter
De parameters voor de aanvraag.
- options
- JobUpdateOptionalParams
De optionele parameters
Retouren
Promise<JobUpdateResponse>
Beloof<Models.JobUpdateResponse>
update(string, JobUpdateParameter, JobUpdateOptionalParams, ServiceCallback<void>)
function update(jobId: string, jobUpdateParameter: JobUpdateParameter, options: JobUpdateOptionalParams, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak waarvan u de eigenschappen wilt bijwerken.
- jobUpdateParameter
- JobUpdateParameter
De parameters voor de aanvraag.
- options
- JobUpdateOptionalParams
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
update(string, JobUpdateParameter, ServiceCallback<void>)
function update(jobId: string, jobUpdateParameter: JobUpdateParameter, callback: ServiceCallback<void>)
Parameters
- jobId
-
string
De id van de taak waarvan u de eigenschappen wilt bijwerken.
- jobUpdateParameter
- JobUpdateParameter
De parameters voor de aanvraag.
- callback
-
ServiceCallback<void>
De callback