Job class
Feladatokat képviselő osztály.
Konstruktorok
| Job(Batch |
Hozzon létre egy feladatot. |
Metódusok
| add(Job |
A Batch szolgáltatás két módszert támogat a feladat részeként végzett munka szabályozására. Az első megközelítésben a felhasználó egy Feladatkezelői feladatot határoz meg. A Batch szolgáltatás akkor indítja el ezt a feladatot, ha készen áll a feladat elindítására. A Feladatkezelő tevékenység a Feladat API-k használatával vezérli a feladat alatt futó összes többi tevékenységet. A második megközelítésben a felhasználó közvetlenül szabályozza a feladatok végrehajtását egy aktív feladat alatt a Tevékenység API-k használatával. Vegye figyelembe azt is, hogy a feladatok elnevezésekor kerülje a bizalmas adatok, például a felhasználónevek vagy a titkos projektnevek beiktatását. Ezek az információk megjelenhetnek a Microsoft támogatási szakemberei számára elérhető telemetriai naplókban. |
| add(Job |
|
| add(Job |
|
| delete |
A feladatok törlése az adott feladat részét képező összes tevékenységet és az összes feladatstatisztikát is törli. Ez felülbírálja a tevékenységadatok megőrzési idejét is; vagyis ha a feladat olyan feladatokat tartalmaz, amelyek továbbra is megmaradnak a számítási csomópontokon, a Batch-szolgáltatások törlik a feladatok munkakönyvtárait és azok tartalmát. A Feladat törlése kérelem fogadásakor a Batch szolgáltatás törlési állapotba állítja a feladatot. A törlési állapotban lévő feladatok összes frissítési művelete sikertelen lesz a 409-ben megadott állapotkóddal (Ütközés), és további információk jelzik, hogy a feladat törölve van. |
| delete |
|
| delete |
|
| disable(string, Disable |
A Batch szolgáltatás azonnal áthelyezi a feladatot a letiltó állapotba. A Batch ezután a disableTasks paraméterrel határozza meg, hogy mi a teendő a feladat jelenleg futó feladataival. A feladat letiltási állapotban marad, amíg a letiltási művelet be nem fejeződik, és az összes feladat a disableTasks beállításnak megfelelően lett kezelve; a feladat ezután a letiltott állapotba kerül. A feladat alatt nem indulnak el új tevékenységek, amíg vissza nem kerül az aktív állapotba. Ha olyan feladatot próbál letiltani, amely nem aktív, letiltott vagy letiltott állapotban van, a kérés a 409-re vonatkozó állapotkóddal meghiúsul. |
| disable(string, Disable |
|
| disable(string, Disable |
|
| enable(string, Job |
Amikor meghívja ezt az API-t, a Batch szolgáltatás letiltott feladatot állít be az engedélyezés állapotára. A művelet befejezése után a feladat az aktív állapotba kerül, és a feladat alatti új tevékenységek ütemezése folytatódik. A Batch szolgáltatás nem teszi lehetővé, hogy egy tevékenység 180 napnál hosszabb ideig aktív állapotban maradjon. Ezért ha olyan feladatot engedélyez, amely több mint 180 nappal ezelőtt lett hozzáadva aktív tevékenységekkel, ezek a feladatok nem futnak. |
| enable(string, Job |
|
| enable(string, Service |
|
| get(string, Job |
|
| get(string, Job |
|
| get(string, Service |
|
| get |
A statisztikák összesítve lesznek az összes olyan feladatra, amely valaha is létezett a fiókban, a fióklétrehozástól a statisztikák utolsó frissítési időpontjáig. Előfordulhat, hogy a statisztikák nem érhetők el azonnal. A Batch szolgáltatás a statisztikák rendszeres összesítését hajtja végre. A tipikus késés körülbelül 30 perc. |
| get |
|
| get |
|
| get |
A tevékenységszám aktív, futó vagy befejezett tevékenységállapot, valamint a sikeres vagy sikertelen tevékenységek száma alapján adja meg a Tevékenységek számát. Az előkészítési állapotban lévő tevékenységek futásnak számítanak. Vegye figyelembe, hogy a visszaadott számok nem mindig naprakészek. Ha pontos feladatszámra van szüksége, használjon lista lekérdezést. |
| get |
|
| get |
|
| list(Job |
|
| list(Job |
|
| list(Service |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
|
| list |
Ez az API a feladat-előkészítési és feladatkiadási feladat állapotát adja vissza az összes olyan számítási csomóponton, amely a feladat-előkészítési vagy a feladat-kiadási feladatot futtatja. Ide tartoznak azok a számítási csomópontok, amelyeket azóta eltávolítottak a készletből. Ha ezt az API-t olyan feladatra hívja meg, amely nem rendelkezik feladat-előkészítési vagy feladat-kiadási feladattal, a Batch szolgáltatás a 409-es HTTP-állapotkódot (ütközést) adja vissza a JobPreparationTaskNotSpecified hibakóddal. |
| list |
|
| list |
|
| list |
Ez az API a feladat-előkészítési és feladatkiadási feladat állapotát adja vissza az összes olyan számítási csomóponton, amely a feladat-előkészítési vagy a feladat-kiadási feladatot futtatja. Ide tartoznak azok a számítási csomópontok, amelyeket azóta eltávolítottak a készletből. Ha ezt az API-t olyan feladatra hívja meg, amely nem rendelkezik feladat-előkészítési vagy feladat-kiadási feladattal, a Batch szolgáltatás a 409-es HTTP-állapotkódot (ütközést) adja vissza a JobPreparationTaskNotSpecified hibakóddal. |
| list |
|
| list |
|
| patch(string, Job |
Ez csak a kérelemben megadott feladattulajdonságokat cseréli le. Ha például a feladat kényszerekkel rendelkezik, és egy kérés nem adja meg a kényszerek elemet, akkor a feladat megtartja a meglévő kényszereket. |
| patch(string, Job |
|
| patch(string, Job |
|
| terminate(string, Job |
A Feladat leállítására vonatkozó kérelem fogadásakor a Batch szolgáltatás a feladatot leállítási állapotra állítja. A Batch szolgáltatás ezután leállítja a feladathoz társított összes futó feladatot, és futtatja a szükséges feladatkiadási feladatokat. Ezután a feladat a befejezett állapotba kerül. Ha a feladat aktív állapotban van, azok aktív állapotban maradnak. Egy feladat leállása után nem lehet új tevékenységeket hozzáadni, és a fennmaradó aktív tevékenységek nem lesznek ütemezve. |
| terminate(string, Job |
|
| terminate(string, Service |
|
| update(string, Job |
Ez teljes mértékben lecseréli a feladat összes frissíthető tulajdonságát. Ha például a feladathoz kényszerek vannak társítva, és ha a kérelemhez nincs megadva korlátozás, akkor a Batch szolgáltatás eltávolítja a meglévő kényszereket. |
| update(string, Job |
|
| update(string, Job |
Konstruktor adatai
Job(BatchServiceClientContext)
Hozzon létre egy feladatot.
new Job(client: BatchServiceClientContext)
Paraméterek
- client
- BatchServiceClientContext
Hivatkozás a szolgáltatásügyfélre.
Metódus adatai
add(JobAddParameter, JobAddOptionalParams)
A Batch szolgáltatás két módszert támogat a feladat részeként végzett munka szabályozására. Az első megközelítésben a felhasználó egy Feladatkezelői feladatot határoz meg. A Batch szolgáltatás akkor indítja el ezt a feladatot, ha készen áll a feladat elindítására. A Feladatkezelő tevékenység a Feladat API-k használatával vezérli a feladat alatt futó összes többi tevékenységet. A második megközelítésben a felhasználó közvetlenül szabályozza a feladatok végrehajtását egy aktív feladat alatt a Tevékenység API-k használatával. Vegye figyelembe azt is, hogy a feladatok elnevezésekor kerülje a bizalmas adatok, például a felhasználónevek vagy a titkos projektnevek beiktatását. Ezek az információk megjelenhetnek a Microsoft támogatási szakemberei számára elérhető telemetriai naplókban.
function add(job: JobAddParameter, options?: JobAddOptionalParams): Promise<JobAddResponse>
Paraméterek
- job
- JobAddParameter
A hozzáadni kívánt feladat.
- options
- JobAddOptionalParams
Az opcionális paraméterek
Válaszok
Promise<JobAddResponse>
Promise<Models.JobAddResponse>
add(JobAddParameter, JobAddOptionalParams, ServiceCallback<void>)
function add(job: JobAddParameter, options: JobAddOptionalParams, callback: ServiceCallback<void>)
Paraméterek
- job
- JobAddParameter
A hozzáadni kívánt feladat.
- options
- JobAddOptionalParams
Az opcionális paraméterek
- callback
-
ServiceCallback<void>
A visszahívás
add(JobAddParameter, ServiceCallback<void>)
function add(job: JobAddParameter, callback: ServiceCallback<void>)
Paraméterek
- job
- JobAddParameter
A hozzáadni kívánt feladat.
- callback
-
ServiceCallback<void>
A visszahívás
deleteMethod(string, JobDeleteMethodOptionalParams)
A feladatok törlése az adott feladat részét képező összes tevékenységet és az összes feladatstatisztikát is törli. Ez felülbírálja a tevékenységadatok megőrzési idejét is; vagyis ha a feladat olyan feladatokat tartalmaz, amelyek továbbra is megmaradnak a számítási csomópontokon, a Batch-szolgáltatások törlik a feladatok munkakönyvtárait és azok tartalmát. A Feladat törlése kérelem fogadásakor a Batch szolgáltatás törlési állapotba állítja a feladatot. A törlési állapotban lévő feladatok összes frissítési művelete sikertelen lesz a 409-ben megadott állapotkóddal (Ütközés), és további információk jelzik, hogy a feladat törölve van.
function deleteMethod(jobId: string, options?: JobDeleteMethodOptionalParams): Promise<JobDeleteResponse>
Paraméterek
- jobId
-
string
A törölni kívánt feladat azonosítója.
- options
- JobDeleteMethodOptionalParams
Az opcionális paraméterek
Válaszok
Promise<JobDeleteResponse>
Promise<Models.JobDeleteResponse>
deleteMethod(string, JobDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(jobId: string, options: JobDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
A törölni kívánt feladat azonosítója.
- options
- JobDeleteMethodOptionalParams
Az opcionális paraméterek
- callback
-
ServiceCallback<void>
A visszahívás
deleteMethod(string, ServiceCallback<void>)
function deleteMethod(jobId: string, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
A törölni kívánt feladat azonosítója.
- callback
-
ServiceCallback<void>
A visszahívás
disable(string, DisableJobOption, JobDisableOptionalParams)
A Batch szolgáltatás azonnal áthelyezi a feladatot a letiltó állapotba. A Batch ezután a disableTasks paraméterrel határozza meg, hogy mi a teendő a feladat jelenleg futó feladataival. A feladat letiltási állapotban marad, amíg a letiltási művelet be nem fejeződik, és az összes feladat a disableTasks beállításnak megfelelően lett kezelve; a feladat ezután a letiltott állapotba kerül. A feladat alatt nem indulnak el új tevékenységek, amíg vissza nem kerül az aktív állapotba. Ha olyan feladatot próbál letiltani, amely nem aktív, letiltott vagy letiltott állapotban van, a kérés a 409-re vonatkozó állapotkóddal meghiúsul.
function disable(jobId: string, disableTasks: DisableJobOption, options?: JobDisableOptionalParams): Promise<JobDisableResponse>
Paraméterek
- jobId
-
string
A letiltani kívánt feladat azonosítója.
- disableTasks
- DisableJobOption
Teendők a feladathoz társított aktív tevékenységekkel. Lehetséges értékek: 'requeue', 'terminate', 'wait'
- options
- JobDisableOptionalParams
Az opcionális paraméterek
Válaszok
Promise<JobDisableResponse>
Promise<Models.JobDisableResponse>
disable(string, DisableJobOption, JobDisableOptionalParams, ServiceCallback<void>)
function disable(jobId: string, disableTasks: DisableJobOption, options: JobDisableOptionalParams, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
A letiltani kívánt feladat azonosítója.
- disableTasks
- DisableJobOption
Teendők a feladathoz társított aktív tevékenységekkel. Lehetséges értékek: 'requeue', 'terminate', 'wait'
- options
- JobDisableOptionalParams
Az opcionális paraméterek
- callback
-
ServiceCallback<void>
A visszahívás
disable(string, DisableJobOption, ServiceCallback<void>)
function disable(jobId: string, disableTasks: DisableJobOption, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
A letiltani kívánt feladat azonosítója.
- disableTasks
- DisableJobOption
Teendők a feladathoz társított aktív tevékenységekkel. Lehetséges értékek: 'requeue', 'terminate', 'wait'
- callback
-
ServiceCallback<void>
A visszahívás
enable(string, JobEnableOptionalParams)
Amikor meghívja ezt az API-t, a Batch szolgáltatás letiltott feladatot állít be az engedélyezés állapotára. A művelet befejezése után a feladat az aktív állapotba kerül, és a feladat alatti új tevékenységek ütemezése folytatódik. A Batch szolgáltatás nem teszi lehetővé, hogy egy tevékenység 180 napnál hosszabb ideig aktív állapotban maradjon. Ezért ha olyan feladatot engedélyez, amely több mint 180 nappal ezelőtt lett hozzáadva aktív tevékenységekkel, ezek a feladatok nem futnak.
function enable(jobId: string, options?: JobEnableOptionalParams): Promise<JobEnableResponse>
Paraméterek
- jobId
-
string
Az engedélyezni kívánt feladat azonosítója.
- options
- JobEnableOptionalParams
Az opcionális paraméterek
Válaszok
Promise<JobEnableResponse>
Promise<Models.JobEnableResponse>
enable(string, JobEnableOptionalParams, ServiceCallback<void>)
function enable(jobId: string, options: JobEnableOptionalParams, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
Az engedélyezni kívánt feladat azonosítója.
- options
- JobEnableOptionalParams
Az opcionális paraméterek
- callback
-
ServiceCallback<void>
A visszahívás
enable(string, ServiceCallback<void>)
function enable(jobId: string, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
Az engedélyezni kívánt feladat azonosítója.
- callback
-
ServiceCallback<void>
A visszahívás
get(string, JobGetOptionalParams)
function get(jobId: string, options?: JobGetOptionalParams): Promise<JobGetResponse>
Paraméterek
- jobId
-
string
A feladat azonosítója.
- options
- JobGetOptionalParams
Az opcionális paraméterek
Válaszok
Promise<JobGetResponse>
Promise<Models.JobGetResponse>
get(string, JobGetOptionalParams, ServiceCallback<CloudJob>)
function get(jobId: string, options: JobGetOptionalParams, callback: ServiceCallback<CloudJob>)
Paraméterek
- jobId
-
string
A feladat azonosítója.
- options
- JobGetOptionalParams
Az opcionális paraméterek
- callback
A visszahívás
get(string, ServiceCallback<CloudJob>)
function get(jobId: string, callback: ServiceCallback<CloudJob>)
Paraméterek
- jobId
-
string
A feladat azonosítója.
- callback
A visszahívás
getAllLifetimeStatistics(JobGetAllLifetimeStatisticsOptionalParams)
A statisztikák összesítve lesznek az összes olyan feladatra, amely valaha is létezett a fiókban, a fióklétrehozástól a statisztikák utolsó frissítési időpontjáig. Előfordulhat, hogy a statisztikák nem érhetők el azonnal. A Batch szolgáltatás a statisztikák rendszeres összesítését hajtja végre. A tipikus késés körülbelül 30 perc.
function getAllLifetimeStatistics(options?: JobGetAllLifetimeStatisticsOptionalParams): Promise<JobGetAllLifetimeStatisticsResponse>
Paraméterek
Az opcionális paraméterek
Válaszok
Promise<JobGetAllLifetimeStatisticsResponse>
Promise<Models.JobGetAllLifetimeStatisticsResponse>
getAllLifetimeStatistics(JobGetAllLifetimeStatisticsOptionalParams, ServiceCallback<JobStatistics>)
function getAllLifetimeStatistics(options: JobGetAllLifetimeStatisticsOptionalParams, callback: ServiceCallback<JobStatistics>)
Paraméterek
Az opcionális paraméterek
- callback
A visszahívás
getAllLifetimeStatistics(ServiceCallback<JobStatistics>)
function getAllLifetimeStatistics(callback: ServiceCallback<JobStatistics>)
Paraméterek
- callback
A visszahívás
getTaskCounts(string, JobGetTaskCountsOptionalParams)
A tevékenységszám aktív, futó vagy befejezett tevékenységállapot, valamint a sikeres vagy sikertelen tevékenységek száma alapján adja meg a Tevékenységek számát. Az előkészítési állapotban lévő tevékenységek futásnak számítanak. Vegye figyelembe, hogy a visszaadott számok nem mindig naprakészek. Ha pontos feladatszámra van szüksége, használjon lista lekérdezést.
function getTaskCounts(jobId: string, options?: JobGetTaskCountsOptionalParams): Promise<JobGetTaskCountsResponse>
Paraméterek
- jobId
-
string
A feladat azonosítója.
- options
- JobGetTaskCountsOptionalParams
Az opcionális paraméterek
Válaszok
Promise<JobGetTaskCountsResponse>
Promise<Models.JobGetTaskCountsResponse>
getTaskCounts(string, JobGetTaskCountsOptionalParams, ServiceCallback<TaskCountsResult>)
function getTaskCounts(jobId: string, options: JobGetTaskCountsOptionalParams, callback: ServiceCallback<TaskCountsResult>)
Paraméterek
- jobId
-
string
A feladat azonosítója.
- options
- JobGetTaskCountsOptionalParams
Az opcionális paraméterek
- callback
A visszahívás
getTaskCounts(string, ServiceCallback<TaskCountsResult>)
function getTaskCounts(jobId: string, callback: ServiceCallback<TaskCountsResult>)
Paraméterek
- jobId
-
string
A feladat azonosítója.
- callback
A visszahívás
list(JobListOptionalParams)
function list(options?: JobListOptionalParams): Promise<JobListResponse>
Paraméterek
- options
- JobListOptionalParams
Az opcionális paraméterek
Válaszok
Promise<JobListResponse>
Promise<Models.JobListResponse>
list(JobListOptionalParams, ServiceCallback<CloudJobListResult>)
function list(options: JobListOptionalParams, callback: ServiceCallback<CloudJobListResult>)
Paraméterek
- options
- JobListOptionalParams
Az opcionális paraméterek
- callback
A visszahívás
list(ServiceCallback<CloudJobListResult>)
function list(callback: ServiceCallback<CloudJobListResult>)
Paraméterek
- callback
A visszahívás
listFromJobSchedule(string, JobListFromJobScheduleOptionalParams)
function listFromJobSchedule(jobScheduleId: string, options?: JobListFromJobScheduleOptionalParams): Promise<JobListFromJobScheduleResponse>
Paraméterek
- jobScheduleId
-
string
Annak a feladatütemezésnek az azonosítója, amelyből le szeretné kapni a feladatok listáját.
Az opcionális paraméterek
Válaszok
Promise<JobListFromJobScheduleResponse>
Promise<Models.JobListFromJobScheduleResponse>
listFromJobSchedule(string, JobListFromJobScheduleOptionalParams, ServiceCallback<CloudJobListResult>)
function listFromJobSchedule(jobScheduleId: string, options: JobListFromJobScheduleOptionalParams, callback: ServiceCallback<CloudJobListResult>)
Paraméterek
- jobScheduleId
-
string
Annak a feladatütemezésnek az azonosítója, amelyből le szeretné kapni a feladatok listáját.
Az opcionális paraméterek
- callback
A visszahívás
listFromJobSchedule(string, ServiceCallback<CloudJobListResult>)
function listFromJobSchedule(jobScheduleId: string, callback: ServiceCallback<CloudJobListResult>)
Paraméterek
- jobScheduleId
-
string
Annak a feladatütemezésnek az azonosítója, amelyből le szeretné kapni a feladatok listáját.
- callback
A visszahívás
listFromJobScheduleNext(string, JobListFromJobScheduleNextOptionalParams)
function listFromJobScheduleNext(nextPageLink: string, options?: JobListFromJobScheduleNextOptionalParams): Promise<JobListFromJobScheduleResponse>
Paraméterek
- nextPageLink
-
string
Az előző sikeres listahívási művelet NextLinkje.
Az opcionális paraméterek
Válaszok
Promise<JobListFromJobScheduleResponse>
Promise<Models.JobListFromJobScheduleResponse>
listFromJobScheduleNext(string, JobListFromJobScheduleNextOptionalParams, ServiceCallback<CloudJobListResult>)
function listFromJobScheduleNext(nextPageLink: string, options: JobListFromJobScheduleNextOptionalParams, callback: ServiceCallback<CloudJobListResult>)
Paraméterek
- nextPageLink
-
string
Az előző sikeres listahívási művelet NextLinkje.
Az opcionális paraméterek
- callback
A visszahívás
listFromJobScheduleNext(string, ServiceCallback<CloudJobListResult>)
function listFromJobScheduleNext(nextPageLink: string, callback: ServiceCallback<CloudJobListResult>)
Paraméterek
- nextPageLink
-
string
Az előző sikeres listahívási művelet NextLinkje.
- callback
A visszahívás
listNext(string, JobListNextOptionalParams)
function listNext(nextPageLink: string, options?: JobListNextOptionalParams): Promise<JobListResponse>
Paraméterek
- nextPageLink
-
string
Az előző sikeres listahívási művelet NextLinkje.
- options
- JobListNextOptionalParams
Az opcionális paraméterek
Válaszok
Promise<JobListResponse>
Promise<Models.JobListResponse>
listNext(string, JobListNextOptionalParams, ServiceCallback<CloudJobListResult>)
function listNext(nextPageLink: string, options: JobListNextOptionalParams, callback: ServiceCallback<CloudJobListResult>)
Paraméterek
- nextPageLink
-
string
Az előző sikeres listahívási művelet NextLinkje.
- options
- JobListNextOptionalParams
Az opcionális paraméterek
- callback
A visszahívás
listNext(string, ServiceCallback<CloudJobListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<CloudJobListResult>)
Paraméterek
- nextPageLink
-
string
Az előző sikeres listahívási művelet NextLinkje.
- callback
A visszahívás
listPreparationAndReleaseTaskStatus(string, JobListPreparationAndReleaseTaskStatusOptionalParams)
Ez az API a feladat-előkészítési és feladatkiadási feladat állapotát adja vissza az összes olyan számítási csomóponton, amely a feladat-előkészítési vagy a feladat-kiadási feladatot futtatja. Ide tartoznak azok a számítási csomópontok, amelyeket azóta eltávolítottak a készletből. Ha ezt az API-t olyan feladatra hívja meg, amely nem rendelkezik feladat-előkészítési vagy feladat-kiadási feladattal, a Batch szolgáltatás a 409-es HTTP-állapotkódot (ütközést) adja vissza a JobPreparationTaskNotSpecified hibakóddal.
function listPreparationAndReleaseTaskStatus(jobId: string, options?: JobListPreparationAndReleaseTaskStatusOptionalParams): Promise<JobListPreparationAndReleaseTaskStatusResponse>
Paraméterek
- jobId
-
string
A feladat azonosítója.
Az opcionális paraméterek
Válaszok
Promise<Models.JobListPreparationAndReleaseTaskStatusResponse>
listPreparationAndReleaseTaskStatus(string, JobListPreparationAndReleaseTaskStatusOptionalParams, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
function listPreparationAndReleaseTaskStatus(jobId: string, options: JobListPreparationAndReleaseTaskStatusOptionalParams, callback: ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
Paraméterek
- jobId
-
string
A feladat azonosítója.
Az opcionális paraméterek
A visszahívás
listPreparationAndReleaseTaskStatus(string, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
function listPreparationAndReleaseTaskStatus(jobId: string, callback: ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
Paraméterek
- jobId
-
string
A feladat azonosítója.
A visszahívás
listPreparationAndReleaseTaskStatusNext(string, JobListPreparationAndReleaseTaskStatusNextOptionalParams)
Ez az API a feladat-előkészítési és feladatkiadási feladat állapotát adja vissza az összes olyan számítási csomóponton, amely a feladat-előkészítési vagy a feladat-kiadási feladatot futtatja. Ide tartoznak azok a számítási csomópontok, amelyeket azóta eltávolítottak a készletből. Ha ezt az API-t olyan feladatra hívja meg, amely nem rendelkezik feladat-előkészítési vagy feladat-kiadási feladattal, a Batch szolgáltatás a 409-es HTTP-állapotkódot (ütközést) adja vissza a JobPreparationTaskNotSpecified hibakóddal.
function listPreparationAndReleaseTaskStatusNext(nextPageLink: string, options?: JobListPreparationAndReleaseTaskStatusNextOptionalParams): Promise<JobListPreparationAndReleaseTaskStatusResponse>
Paraméterek
- nextPageLink
-
string
Az előző sikeres listahívási művelet NextLinkje.
Az opcionális paraméterek
Válaszok
Promise<Models.JobListPreparationAndReleaseTaskStatusResponse>
listPreparationAndReleaseTaskStatusNext(string, JobListPreparationAndReleaseTaskStatusNextOptionalParams, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
function listPreparationAndReleaseTaskStatusNext(nextPageLink: string, options: JobListPreparationAndReleaseTaskStatusNextOptionalParams, callback: ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
Paraméterek
- nextPageLink
-
string
Az előző sikeres listahívási művelet NextLinkje.
Az opcionális paraméterek
A visszahívás
listPreparationAndReleaseTaskStatusNext(string, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
function listPreparationAndReleaseTaskStatusNext(nextPageLink: string, callback: ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
Paraméterek
- nextPageLink
-
string
Az előző sikeres listahívási művelet NextLinkje.
A visszahívás
patch(string, JobPatchParameter, JobPatchOptionalParams)
Ez csak a kérelemben megadott feladattulajdonságokat cseréli le. Ha például a feladat kényszerekkel rendelkezik, és egy kérés nem adja meg a kényszerek elemet, akkor a feladat megtartja a meglévő kényszereket.
function patch(jobId: string, jobPatchParameter: JobPatchParameter, options?: JobPatchOptionalParams): Promise<JobPatchResponse>
Paraméterek
- jobId
-
string
Annak a feladatnak az azonosítója, amelynek a tulajdonságait frissíteni szeretné.
- jobPatchParameter
- JobPatchParameter
A kérés paraméterei.
- options
- JobPatchOptionalParams
Az opcionális paraméterek
Válaszok
Promise<JobPatchResponse>
Promise<Models.JobPatchResponse>
patch(string, JobPatchParameter, JobPatchOptionalParams, ServiceCallback<void>)
function patch(jobId: string, jobPatchParameter: JobPatchParameter, options: JobPatchOptionalParams, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
Annak a feladatnak az azonosítója, amelynek a tulajdonságait frissíteni szeretné.
- jobPatchParameter
- JobPatchParameter
A kérés paraméterei.
- options
- JobPatchOptionalParams
Az opcionális paraméterek
- callback
-
ServiceCallback<void>
A visszahívás
patch(string, JobPatchParameter, ServiceCallback<void>)
function patch(jobId: string, jobPatchParameter: JobPatchParameter, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
Annak a feladatnak az azonosítója, amelynek a tulajdonságait frissíteni szeretné.
- jobPatchParameter
- JobPatchParameter
A kérés paraméterei.
- callback
-
ServiceCallback<void>
A visszahívás
terminate(string, JobTerminateOptionalParams)
A Feladat leállítására vonatkozó kérelem fogadásakor a Batch szolgáltatás a feladatot leállítási állapotra állítja. A Batch szolgáltatás ezután leállítja a feladathoz társított összes futó feladatot, és futtatja a szükséges feladatkiadási feladatokat. Ezután a feladat a befejezett állapotba kerül. Ha a feladat aktív állapotban van, azok aktív állapotban maradnak. Egy feladat leállása után nem lehet új tevékenységeket hozzáadni, és a fennmaradó aktív tevékenységek nem lesznek ütemezve.
function terminate(jobId: string, options?: JobTerminateOptionalParams): Promise<JobTerminateResponse>
Paraméterek
- jobId
-
string
A leállítandó feladat azonosítója.
- options
- JobTerminateOptionalParams
Az opcionális paraméterek
Válaszok
Promise<JobTerminateResponse>
Promise<Models.JobTerminateResponse>
terminate(string, JobTerminateOptionalParams, ServiceCallback<void>)
function terminate(jobId: string, options: JobTerminateOptionalParams, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
A leállítandó feladat azonosítója.
- options
- JobTerminateOptionalParams
Az opcionális paraméterek
- callback
-
ServiceCallback<void>
A visszahívás
terminate(string, ServiceCallback<void>)
function terminate(jobId: string, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
A leállítandó feladat azonosítója.
- callback
-
ServiceCallback<void>
A visszahívás
update(string, JobUpdateParameter, JobUpdateOptionalParams)
Ez teljes mértékben lecseréli a feladat összes frissíthető tulajdonságát. Ha például a feladathoz kényszerek vannak társítva, és ha a kérelemhez nincs megadva korlátozás, akkor a Batch szolgáltatás eltávolítja a meglévő kényszereket.
function update(jobId: string, jobUpdateParameter: JobUpdateParameter, options?: JobUpdateOptionalParams): Promise<JobUpdateResponse>
Paraméterek
- jobId
-
string
Annak a feladatnak az azonosítója, amelynek a tulajdonságait frissíteni szeretné.
- jobUpdateParameter
- JobUpdateParameter
A kérés paraméterei.
- options
- JobUpdateOptionalParams
Az opcionális paraméterek
Válaszok
Promise<JobUpdateResponse>
Promise<Models.JobUpdateResponse>
update(string, JobUpdateParameter, JobUpdateOptionalParams, ServiceCallback<void>)
function update(jobId: string, jobUpdateParameter: JobUpdateParameter, options: JobUpdateOptionalParams, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
Annak a feladatnak az azonosítója, amelynek a tulajdonságait frissíteni szeretné.
- jobUpdateParameter
- JobUpdateParameter
A kérés paraméterei.
- options
- JobUpdateOptionalParams
Az opcionális paraméterek
- callback
-
ServiceCallback<void>
A visszahívás
update(string, JobUpdateParameter, ServiceCallback<void>)
function update(jobId: string, jobUpdateParameter: JobUpdateParameter, callback: ServiceCallback<void>)
Paraméterek
- jobId
-
string
Annak a feladatnak az azonosítója, amelynek a tulajdonságait frissíteni szeretné.
- jobUpdateParameter
- JobUpdateParameter
A kérés paraméterei.
- callback
-
ServiceCallback<void>
A visszahívás