Megosztás:


Job class

Feladatokat képviselő osztály.

Konstruktorok

Job(BatchServiceClientContext)

Hozzon létre egy feladatot.

Metódusok

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.

add(JobAddParameter, JobAddOptionalParams, ServiceCallback<void>)
add(JobAddParameter, ServiceCallback<void>)
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.

deleteMethod(string, JobDeleteMethodOptionalParams, ServiceCallback<void>)
deleteMethod(string, ServiceCallback<void>)
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.

disable(string, DisableJobOption, JobDisableOptionalParams, ServiceCallback<void>)
disable(string, DisableJobOption, ServiceCallback<void>)
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.

enable(string, JobEnableOptionalParams, ServiceCallback<void>)
enable(string, ServiceCallback<void>)
get(string, JobGetOptionalParams)
get(string, JobGetOptionalParams, ServiceCallback<CloudJob>)
get(string, ServiceCallback<CloudJob>)
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.

getAllLifetimeStatistics(JobGetAllLifetimeStatisticsOptionalParams, ServiceCallback<JobStatistics>)
getAllLifetimeStatistics(ServiceCallback<JobStatistics>)
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.

getTaskCounts(string, JobGetTaskCountsOptionalParams, ServiceCallback<TaskCountsResult>)
getTaskCounts(string, ServiceCallback<TaskCountsResult>)
list(JobListOptionalParams)
list(JobListOptionalParams, ServiceCallback<CloudJobListResult>)
list(ServiceCallback<CloudJobListResult>)
listFromJobSchedule(string, JobListFromJobScheduleOptionalParams)
listFromJobSchedule(string, JobListFromJobScheduleOptionalParams, ServiceCallback<CloudJobListResult>)
listFromJobSchedule(string, ServiceCallback<CloudJobListResult>)
listFromJobScheduleNext(string, JobListFromJobScheduleNextOptionalParams)
listFromJobScheduleNext(string, JobListFromJobScheduleNextOptionalParams, ServiceCallback<CloudJobListResult>)
listFromJobScheduleNext(string, ServiceCallback<CloudJobListResult>)
listNext(string, JobListNextOptionalParams)
listNext(string, JobListNextOptionalParams, ServiceCallback<CloudJobListResult>)
listNext(string, ServiceCallback<CloudJobListResult>)
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.

listPreparationAndReleaseTaskStatus(string, JobListPreparationAndReleaseTaskStatusOptionalParams, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
listPreparationAndReleaseTaskStatus(string, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
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.

listPreparationAndReleaseTaskStatusNext(string, JobListPreparationAndReleaseTaskStatusNextOptionalParams, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
listPreparationAndReleaseTaskStatusNext(string, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)
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.

patch(string, JobPatchParameter, JobPatchOptionalParams, ServiceCallback<void>)
patch(string, JobPatchParameter, ServiceCallback<void>)
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.

terminate(string, JobTerminateOptionalParams, ServiceCallback<void>)
terminate(string, ServiceCallback<void>)
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.

update(string, JobUpdateParameter, JobUpdateOptionalParams, ServiceCallback<void>)
update(string, JobUpdateParameter, ServiceCallback<void>)

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<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<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<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

ServiceCallback<CloudJob>

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

ServiceCallback<CloudJob>

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

options
JobGetAllLifetimeStatisticsOptionalParams

Az opcionális paraméterek

Válaszok

Promise<Models.JobGetAllLifetimeStatisticsResponse>

getAllLifetimeStatistics(JobGetAllLifetimeStatisticsOptionalParams, ServiceCallback<JobStatistics>)

function getAllLifetimeStatistics(options: JobGetAllLifetimeStatisticsOptionalParams, callback: ServiceCallback<JobStatistics>)

Paraméterek

options
JobGetAllLifetimeStatisticsOptionalParams

Az opcionális paraméterek

callback

ServiceCallback<JobStatistics>

A visszahívás

getAllLifetimeStatistics(ServiceCallback<JobStatistics>)

function getAllLifetimeStatistics(callback: ServiceCallback<JobStatistics>)

Paraméterek

callback

ServiceCallback<JobStatistics>

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<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

ServiceCallback<TaskCountsResult>

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

ServiceCallback<TaskCountsResult>

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

ServiceCallback<CloudJobListResult>

A visszahívás

list(ServiceCallback<CloudJobListResult>)

function list(callback: ServiceCallback<CloudJobListResult>)

Paraméterek

callback

ServiceCallback<CloudJobListResult>

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.

options
JobListFromJobScheduleOptionalParams

Az opcionális paraméterek

Válaszok

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.

options
JobListFromJobScheduleOptionalParams

Az opcionális paraméterek

callback

ServiceCallback<CloudJobListResult>

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

ServiceCallback<CloudJobListResult>

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.

options
JobListFromJobScheduleNextOptionalParams

Az opcionális paraméterek

Válaszok

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.

options
JobListFromJobScheduleNextOptionalParams

Az opcionális paraméterek

callback

ServiceCallback<CloudJobListResult>

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

ServiceCallback<CloudJobListResult>

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

ServiceCallback<CloudJobListResult>

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

ServiceCallback<CloudJobListResult>

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.

options
JobListPreparationAndReleaseTaskStatusOptionalParams

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.

options
JobListPreparationAndReleaseTaskStatusOptionalParams

Az opcionális paraméterek

listPreparationAndReleaseTaskStatus(string, ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)

function listPreparationAndReleaseTaskStatus(jobId: string, callback: ServiceCallback<CloudJobListPreparationAndReleaseTaskStatusResult>)

Paraméterek

jobId

string

A feladat azonosítója.

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.

options
JobListPreparationAndReleaseTaskStatusNextOptionalParams

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.

options
JobListPreparationAndReleaseTaskStatusNextOptionalParams

Az opcionális paraméterek

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.

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<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<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