Compute Node - Get
Lekéri a megadott számítási csomópont adatait.
GET {batchUrl}/pools/{poolId}/nodes/{nodeId}?api-version=2023-11-01.18.0
GET {batchUrl}/pools/{poolId}/nodes/{nodeId}?$select={$select}&timeout={timeout}&api-version=2023-11-01.18.0
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
batch
|
path | True |
string |
Az összes Azure Batch szolgáltatáskérés alap URL-címe. |
node
|
path | True |
string |
Annak a számítási csomópontnak az azonosítója, amelyről információt szeretne kapni. |
pool
|
path | True |
string |
A számítási csomópontot tartalmazó készlet azonosítója. |
api-version
|
query | True |
string |
Ügyfél API-verziója. |
$select
|
query |
string |
Egy OData $select záradék. |
|
timeout
|
query |
integer int32 |
A kérés feldolgozásának maximális időtartama másodpercben. Az alapértelmezett érték 30 mp. |
Kérelem fejléce
Media Types: "application/json; odata=minimalmetadata"
Name | Kötelező | Típus | Description |
---|---|---|---|
client-request-id |
string uuid |
A hívó által generált kérési identitás, olyan GUID formátumban, amely nem rendelkezik díszítéssel, például kapcsos zárójelekkel, például 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Azt határozza meg, hogy a kiszolgálónak vissza kell-e küldenie a válaszban szereplő client-request-id azonosítót. |
|
ocp-date |
string date-time-rfc1123 |
A kérelem kiállításának időpontja. Az ügyfélkódtárak ezt általában az aktuális rendszeróraidőre állítják be; állítsa be explicit módon, ha a REST API-t közvetlenül hívja meg. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
A számítási csomópontot tartalmazó válasz. Headers
|
|
Other Status Codes |
A Batch szolgáltatás hibája. |
Biztonság
azure_auth
Microsoft Entra OAuth 2.0 hitelesítési kódfolyamata
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | A felhasználói fiók megszemélyesítése |
Authorization
Type:
apiKey
In:
header
Példák
Node get
Sample Request
GET account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_2-20161122t193202z?api-version=2023-11-01.18.0
Sample Response
{
"id": "tvm-1695681911_2-20161122t193202z",
"url": "https://account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_2-20161122t193202z",
"state": "idle",
"schedulingState": "enabled",
"stateTransitionTime": "2016-11-22T19:37:31.4285526Z",
"lastBootTime": "2016-11-22T19:37:28.623369Z",
"allocationTime": "2016-11-22T19:32:02.8155319Z",
"ipAddress": "1.1.1.1",
"affinityId": "TVM:tvm-1695681911_2-20161122t193202z",
"vmSize": "small",
"totalTasksRun": 0,
"totalTasksSucceeded": 0,
"runningTasksCount": 0,
"isDedicated": true,
"startTask": {
"commandLine": "cmd /c echo hello",
"userIdentity": {
"autoUser": {
"scope": "task",
"elevationLevel": "nonadmin"
}
},
"maxTaskRetryCount": 0,
"waitForSuccess": false
},
"startTaskInfo": {
"state": "completed",
"startTime": "2016-11-22T19:37:31.4285526Z",
"endTime": "2016-11-22T19:37:31.838028Z",
"exitCode": 0,
"retryCount": 0
},
"nodeAgentInfo": {
"version": "1.2.0.0",
"lastUpdateTime": "2016-11-22T19:37:28.623369Z"
}
}
Definíciók
Name | Description |
---|---|
Auto |
Az automatikus felhasználó hatóköre |
Auto |
Megadja a Batch szolgáltatásban feladatot futtató automatikus felhasználó paramétereit. |
Batch |
Hibaválasz érkezett a Azure Batch szolgáltatástól. |
Batch |
Egy Azure Batch hibaválaszban szereplő további információk egy eleme. |
Certificate |
Hivatkozás egy készlet számítási csomópontjaira telepíteni kívánt tanúsítványra. |
Certificate |
A tanúsítványtároló helye a számítási csomóponton, ahová a tanúsítványt telepíteni szeretné. |
Certificate |
A számítási csomóponton található felhasználói fiókoknak hozzáféréssel kell rendelkezniük a tanúsítvány személyes adataihoz. |
Compute |
Számítási csomópont a Batch szolgáltatásban. |
Compute |
A számítási csomópont végpontkonfigurációja. |
Compute |
Egy számítási csomópont hibát észlelt. |
Compute |
A számítási csomópont által használt Batch-készlethez társított felhasználó által hozzárendelt identitásra mutató hivatkozás. |
Compute |
A számítási csomópont aktuális állapota. |
Container |
Egy privát tárolóregisztrációs adatbázis. |
Container |
A tároló Feladat munkakönyvtárának helye. |
Elevation |
A felhasználó jogosultságszintje. |
Environment |
Egy tevékenységfolyamathoz beállítandó környezeti változó. |
Error |
A hiba kategóriája. |
Error |
Hibaüzenet érkezett egy Azure Batch hibaválaszban. |
Image |
Hivatkozás egy Azure Virtual Machines Marketplace-rendszerképre vagy egy Azure Compute Gallery-rendszerképre. A Azure Batch által ellenőrzött Azure Marketplace képhivatkozások listájának megtekintéséhez tekintse meg a "Támogatott képek listázása" műveletet. |
Inbound |
Bejövő végpont egy számítási csomóponton. |
Inbound |
A végpont protokollja. |
Name |
Név-érték párokat jelöl. |
Node |
A Számítási csomópont ügynökkel kapcsolatos információk. |
Resource |
Egy vagy több fájl, amely egy számítási csomópontra tölthető le. |
Scheduling |
Hogy a számítási csomópont elérhető-e a tevékenységütemezéshez. |
Start |
Olyan feladat, amely akkor fut, amikor egy csomópont csatlakozik egy készlethez a Azure Batch szolgáltatásban, vagy amikor a számítási csomópont újraindul vagy újra létre lesz hozva. |
Start |
Információk a számítási csomóponton futó StartTaskról. |
Start |
A StartTask állapota a számítási csomóponton. |
Task |
Információkat tartalmaz arról a tárolóról, amelyet egy feladat hajt végre. |
Task |
A feladat tárolóbeállításai. |
Task |
A feladat végrehajtásával kapcsolatos információk. |
Task |
A feladat végrehajtásának eredménye. |
Task |
A feladathibával kapcsolatos információk. |
Task |
Információk a számítási csomóponton futó tevékenységről. |
Task |
A tevékenység állapota. |
User |
Annak a felhasználói identitásnak a definíciója, amely alatt a feladat fut. |
Virtual |
Információ a virtuális gép aktuális állapotáról. |
AutoUserScope
Az automatikus felhasználó hatóköre
Name | Típus | Description |
---|---|---|
pool |
string |
Megadja, hogy a feladat a készlet összes számítási csomópontján létrehozott közös automatikus felhasználói fiókként fusson. |
task |
string |
Megadja, hogy a szolgáltatásnak új felhasználót kell létrehoznia a feladathoz. |
AutoUserSpecification
Megadja a Batch szolgáltatásban feladatot futtató automatikus felhasználó paramétereit.
Name | Típus | Description |
---|---|---|
elevationLevel |
Az automatikus felhasználó jogosultságszintje. |
|
scope |
Az automatikus felhasználó hatóköre |
BatchError
Hibaválasz érkezett a Azure Batch szolgáltatástól.
Name | Típus | Description |
---|---|---|
code |
string |
A hiba azonosítója. A kódok invariánsak, és programozott módon használhatók. |
message |
A hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre. |
|
values |
Kulcs-érték párok gyűjteménye, amely további részleteket tartalmaz a hibáról. |
BatchErrorDetail
Egy Azure Batch hibaválaszban szereplő további információk egy eleme.
Name | Típus | Description |
---|---|---|
key |
string |
Egy azonosító, amely az Érték tulajdonság jelentését adja meg. |
value |
string |
A hibaválaszban szereplő további információk. |
CertificateReference
Hivatkozás egy készlet számítási csomópontjaira telepíteni kívánt tanúsítványra.
Name | Típus | Description |
---|---|---|
storeLocation |
A tanúsítványtároló helye a számítási csomóponton, ahová a tanúsítványt telepíteni szeretné. |
|
storeName |
string |
Annak a számítási csomópontnak a tanúsítványtárolója, amelybe telepíteni szeretné a tanúsítványt. |
thumbprint |
string |
A tanúsítvány ujjlenyomata. |
thumbprintAlgorithm |
string |
Az algoritmus, amelyhez az ujjlenyomat társítva van. Ennek sha1-nek kell lennie. |
visibility |
A számítási csomóponton található felhasználói fiókoknak hozzáféréssel kell rendelkezniük a tanúsítvány személyes adataihoz. |
CertificateStoreLocation
A tanúsítványtároló helye a számítási csomóponton, ahová a tanúsítványt telepíteni szeretné.
Name | Típus | Description |
---|---|---|
currentuser |
string |
A tanúsítványokat a CurrentUser tanúsítványtárolóba kell telepíteni. |
localmachine |
string |
A tanúsítványokat a LocalMachine tanúsítványtárolóba kell telepíteni. |
CertificateVisibility
A számítási csomóponton található felhasználói fiókoknak hozzáféréssel kell rendelkezniük a tanúsítvány személyes adataihoz.
Name | Típus | Description |
---|---|---|
remoteuser |
string |
A tanúsítványnak láthatónak kell lennie azon felhasználói fiókok számára, amelyek alatt a felhasználók távolról hozzáférnek a számítási csomóponthoz. |
starttask |
string |
A tanúsítványnak láthatónak kell lennie annak a felhasználói fióknak, amely alatt a StartTask fut. Vegye figyelembe, hogy ha az Automatikusfelhasználó hatóköre a StartTask és a Tevékenység készlete, akkor ez a tanúsítvány a tevékenység számára is látható lesz. |
task |
string |
A tanúsítványnak láthatónak kell lennie azokhoz a felhasználói fiókokhoz, amelyeken a feladatfeladatok futnak. |
ComputeNode
Számítási csomópont a Batch szolgáltatásban.
Name | Típus | Description |
---|---|---|
affinityId |
string |
Egy azonosító, amely átadható egy tevékenység hozzáadásakor, hogy a tevékenység ütemezve legyen ezen a számítási csomóponton. |
allocationTime |
string |
A számítási csomópont készlethez való lefoglalásának időpontja. |
certificateReferences |
A számítási csomópontra telepített tanúsítványok listája. Figyelmeztetés: Ez a tulajdonság elavult, és 2024 februárja után el lesz távolítva. Használja helyette az Azure KeyVault bővítményt . |
|
endpointConfiguration |
A számítási csomópont végpontkonfigurációja. |
|
errors |
A számítási csomópont által jelenleg észlelt hibák listája. |
|
id |
string |
A számítási csomópont azonosítója. |
ipAddress |
string |
Az IP-cím, amellyel más csomópontok kommunikálhatnak ezzel a számítási csomóponttal. |
isDedicated |
boolean |
Hogy ez a számítási csomópont dedikált számítási csomópont-e. Ha hamis, a számítási csomópont egy kihasználatlan/alacsony prioritású számítási csomópont. |
lastBootTime |
string |
Az utolsó időpont, amikor a számítási csomópont elindult. |
nodeAgentInfo |
Információ a Számítási csomópont ügynök verziójáról és a számítási csomópont új verzióra való frissítésének időpontjáról. |
|
recentTasks |
Azon feladatok listája, amelyek állapota nemrég módosult. |
|
runningTaskSlotsCount |
integer |
A számítási csomóponton jelenleg futó feladattevékenységek által használt ütemezési pontok teljes száma. Ide tartoznak a Feladatkezelői tevékenységek és a normál tevékenységek, de a feladat-előkészítés, a feladatkiadás vagy a tevékenységek indítása nem. |
runningTasksCount |
integer |
A számítási csomóponton jelenleg futó feladattevékenységek teljes száma. Ide tartoznak a Feladatkezelői tevékenységek és a normál tevékenységek, de a feladat-előkészítés, a feladatkiadás vagy a tevékenységek indítása nem. |
schedulingState |
Hogy a számítási csomópont elérhető-e a tevékenységütemezéshez. |
|
startTask |
A számítási csomóponton a készlethez való csatlakozáskor futtatandó feladat. |
|
startTaskInfo |
Futtatókörnyezeti információk a StartTask számítási csomóponton való végrehajtásáról. |
|
state |
A számítási csomópont aktuális állapota. |
|
stateTransitionTime |
string |
Az az időpont, amikor a számítási csomópont elérte az aktuális állapotát. |
totalTasksRun |
integer |
A számítási csomóponton elvégzett feladattevékenységek teljes száma. Ide tartoznak a Feladatkezelői tevékenységek és a normál tevékenységek, de a feladat-előkészítés, a feladatkiadás vagy a tevékenységek indítása nem. |
totalTasksSucceeded |
integer |
A számítási csomóponton sikeresen befejezett feladattevékenységek teljes száma (a 0. kilépési kóddal). Ide tartoznak a Feladatkezelői tevékenységek és a normál tevékenységek, de a feladat-előkészítés, a feladatkiadás vagy a tevékenységek indítása nem. |
url |
string |
A számítási csomópont URL-címe. |
virtualMachineInfo |
Információ a virtuális gép aktuális állapotáról. |
|
vmSize |
string |
A számítási csomópontot üzemeltető virtuális gép mérete. |
ComputeNodeEndpointConfiguration
A számítási csomópont végpontkonfigurációja.
Name | Típus | Description |
---|---|---|
inboundEndpoints |
A számítási csomóponton elérhető bejövő végpontok listája. |
ComputeNodeError
Egy számítási csomópont hibát észlelt.
Name | Típus | Description |
---|---|---|
code |
string |
A számítási csomópont hibájának azonosítója. A kódok invariánsak, és programozott módon használhatók. |
errorDetails |
A számítási csomópont hibájával kapcsolatos további hibaadatok listája. |
|
message |
string |
A számítási csomópont hibáját leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre. |
ComputeNodeIdentityReference
A számítási csomópont által használt Batch-készlethez társított felhasználó által hozzárendelt identitásra mutató hivatkozás.
Name | Típus | Description |
---|---|---|
resourceId |
string |
A felhasználó által hozzárendelt identitás ARM-erőforrás-azonosítója. |
ComputeNodeState
A számítási csomópont aktuális állapota.
Name | Típus | Description |
---|---|---|
creating |
string |
A Batch szolgáltatás beszerezte az alapul szolgáló virtuális gépet az Azure Compute-ból, de még nem kezdte meg a készlethez való csatlakozást. |
idle |
string |
A számítási csomópont jelenleg nem futtat tevékenységet. |
leavingpool |
string |
A számítási csomópont elhagyja a készletet, vagy azért, mert a felhasználó explicit módon eltávolította, vagy mert a készlet átméretezi vagy automatikusan leskálázódik. |
offline |
string |
A számítási csomópont jelenleg nem futtat tevékenységet, és az új tevékenységek számítási csomópontra való ütemezése le van tiltva. |
preempted |
string |
A kihasználatlan/alacsony prioritású számítási csomópont már ki van állítva. Azok a feladatok, amelyek a számítási csomóponton futottak az előkezeléskor, újra lesznek ütemezve, amikor egy másik számítási csomópont elérhetővé válik. |
rebooting |
string |
A számítási csomópont újraindul. |
reimaging |
string |
A számítási csomópont újraimul. |
running |
string |
A számítási csomópont egy vagy több feladatot futtat (a StartTask kivételével). |
starting |
string |
A Batch szolgáltatás a mögöttes virtuális gépen indul el. |
starttaskfailed |
string |
A StartTask meghiúsult a számítási csomóponton (és kimerítette az összes újrapróbálkozást), és be van állítva a waitForSuccess. A számítási csomópont nem használható feladatok futtatásához. |
unknown |
string |
A Batch szolgáltatás elvesztette a kapcsolatot a számítási csomóponttal, és nem tudja a valódi állapotát. |
unusable |
string |
A számítási csomópont hibák miatt nem használható a tevékenységek végrehajtásához. |
waitingforstarttask |
string |
A StartTask elindult a számítási csomóponton, de a waitForSuccess be van állítva, és a StartTask még nem fejeződött be. |
ContainerRegistry
Egy privát tárolóregisztrációs adatbázis.
Name | Típus | Description |
---|---|---|
identityReference |
A felhasználó által hozzárendelt identitásra való hivatkozás, a felhasználónév és a jelszó helyett egy Azure Container Registry eléréséhez. |
|
password |
string |
A beállításjegyzék-kiszolgálóra való bejelentkezéshez megadott jelszó. |
registryServer |
string |
A beállításjegyzék URL-címe. |
username |
string |
A beállításjegyzék-kiszolgálóra való bejelentkezéshez megadott felhasználónév. |
ContainerWorkingDirectory
A tároló Feladat munkakönyvtárának helye.
Name | Típus | Description |
---|---|---|
containerImageDefault |
string |
Használja a lemezkép tárolóban definiált munkakönyvtárat. Ne feledje, hogy ez a könyvtár nem tartalmazza a Batch által letöltött erőforrásfájlokat. |
taskWorkingDirectory |
string |
Használja a Batch szolgáltatás szokásos tevékenység munkakönyvtárát, amely tartalmazza a Batch által feltöltött tevékenység-erőforrásfájlokat. |
ElevationLevel
A felhasználó jogosultságszintje.
Name | Típus | Description |
---|---|---|
admin |
string |
A felhasználó emelt szintű hozzáféréssel rendelkező felhasználó, és teljes rendszergazdai engedélyekkel rendelkezik. |
nonadmin |
string |
A felhasználó egy általános jogú, emelt szintű hozzáféréssel nem rendelkező felhasználó. |
EnvironmentSetting
Egy tevékenységfolyamathoz beállítandó környezeti változó.
Name | Típus | Description |
---|---|---|
name |
string |
A környezeti változó neve. |
value |
string |
A környezeti változó értéke. |
ErrorCategory
A hiba kategóriája.
Name | Típus | Description |
---|---|---|
servererror |
string |
A hibát egy belső kiszolgálóhiba okozza. |
usererror |
string |
A hibát egy felhasználói probléma, például a helytelen konfiguráció okozza. |
ErrorMessage
Hibaüzenet érkezett egy Azure Batch hibaválaszban.
Name | Típus | Description |
---|---|---|
lang |
string |
A hibaüzenet nyelvkódja |
value |
string |
Az üzenet szövege. |
ImageReference
Hivatkozás egy Azure Virtual Machines Marketplace-rendszerképre vagy egy Azure Compute Gallery-rendszerképre. A Azure Batch által ellenőrzött Azure Marketplace képhivatkozások listájának megtekintéséhez tekintse meg a "Támogatott képek listázása" műveletet.
Name | Típus | Description |
---|---|---|
exactVersion |
string |
A csomópont létrehozásához használt platformrendszerkép vagy piactéri rendszerkép adott verziója. Ez az írásvédett mező csak akkor különbözik a "verzió" mezőtől, ha a készlet létrehozásakor a "verzió" érték a "legújabb" volt. |
offer |
string |
Az Azure Virtual Machines Marketplace-rendszerkép ajánlattípusa. |
publisher |
string |
Az Azure Virtual Machines Marketplace-rendszerkép közzétevője. |
sku |
string |
Az Azure Virtual Machines Marketplace-rendszerkép termékváltozata. |
version |
string |
Az Azure Virtual Machines Marketplace-rendszerkép verziója. |
virtualMachineImageId |
string |
Az Azure Compute Gallery rendszerképének ARM-erőforrásazonosítója. A készlet számítási csomópontjai ezzel a rendszerkép-azonosítóval jönnek létre. Ez a /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName}/versions/{VersionId} vagy /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName} formában jelenik meg, mindig a legújabb rendszerképverzióra alapértelmezettként. |
InboundEndpoint
Bejövő végpont egy számítási csomóponton.
Name | Típus | Description |
---|---|---|
backendPort |
integer |
A végpont háttérportszáma. |
frontendPort |
integer |
A végpont nyilvános portszáma. |
name |
string |
A végpont neve. |
protocol |
A végpont protokollja. |
|
publicFQDN |
string |
A számítási csomópont nyilvános teljes tartományneve. |
publicIPAddress |
string |
A számítási csomópont nyilvános IP-címe. |
InboundEndpointProtocol
A végpont protokollja.
Name | Típus | Description |
---|---|---|
tcp |
string |
Használja a TCP-t a végponthoz. |
udp |
string |
Használja az UDP-t a végponthoz. |
NameValuePair
Név-érték párokat jelöl.
Name | Típus | Description |
---|---|---|
name |
string |
A név-érték párban lévő név. |
value |
string |
A név-érték párban lévő érték. |
NodeAgentInformation
A Számítási csomópont ügynökkel kapcsolatos információk.
Name | Típus | Description |
---|---|---|
lastUpdateTime |
string |
Az az idő, amikor a számítási csomópont ügynöke frissült a számítási csomóponton. |
version |
string |
A Számítási csomóponton futó Batch számítási csomópont ügynök verziója. |
ResourceFile
Egy vagy több fájl, amely egy számítási csomópontra tölthető le.
Name | Típus | Description |
---|---|---|
autoStorageContainerName |
string |
A tároló neve az automatikus tárfiókban. |
blobPrefix |
string |
A blobok Azure Storage-tárolóból való letöltésekor használandó blobelőtag. Csak azok a blobok töltődnek le, amelyeknek a neve a megadott előtaggal kezdődik. |
fileMode |
string |
A fájlengedélyezési mód attribútuma oktális formátumban. |
filePath |
string |
A számítási csomópont azon helye, amelyre a fájlt le szeretné tölteni a tevékenység munkakönyvtárához képest. |
httpUrl |
string |
A letölteni kívánt fájl URL-címe. |
identityReference |
A storageContainerUrl vagy a httpUrl által megadott Azure Blob Storage eléréséhez használni kívánt felhasználó által hozzárendelt identitásra mutató hivatkozás |
|
storageContainerUrl |
string |
A blobtároló URL-címe a Azure Blob Storage belül. |
SchedulingState
Hogy a számítási csomópont elérhető-e a tevékenységütemezéshez.
Name | Típus | Description |
---|---|---|
disabled |
string |
A számítási csomóponton nem lesznek ütemezve új tevékenységek. A számítási csomóponton már futó feladatok továbbra is futhatnak a befejezésig. Minden számítási csomópont az ütemezés engedélyezésével kezdődik. |
enabled |
string |
A tevékenységek ütemezhetők a számítási csomóponton. |
StartTask
Olyan feladat, amely akkor fut, amikor egy csomópont csatlakozik egy készlethez a Azure Batch szolgáltatásban, vagy amikor a számítási csomópont újraindul vagy újra létre lesz hozva.
Name | Típus | Description |
---|---|---|
commandLine |
string |
A StartTask parancssora. |
containerSettings |
Annak a tárolónak a beállításai, amelyek alatt a StartTask fut. |
|
environmentSettings |
A StartTask környezeti változóbeállításainak listája. |
|
maxTaskRetryCount |
integer |
A tevékenység újrapróbálkozásának maximális száma. |
resourceFiles |
Azon fájlok listája, amelyeket a Batch szolgáltatás letölt a számítási csomópontra a parancssor futtatása előtt. Az erőforrásfájlok listájának maximális mérete van. Ha túllépi a maximális méretet, a kérés sikertelen lesz, és a válasz hibakódja RequestEntityTooLarge lesz. Ha ez történik, a ResourceFiles gyűjteményét méretben kell csökkenteni. Ez .zip fájlok, alkalmazáscsomagok vagy Docker-tárolók használatával érhető el. |
|
userIdentity |
Az a felhasználói identitás, amely alatt a StartTask fut. |
|
waitForSuccess |
boolean |
Meg kell-e várnia a Batch szolgáltatásnak, hogy a StartTask sikeresen befejeződjön (azaz a 0-s kilépési kóddal lépjen ki) a számítási csomóponton lévő tevékenységek ütemezése előtt. |
StartTaskInformation
Információk a számítási csomóponton futó StartTaskról.
Name | Típus | Description |
---|---|---|
containerInfo |
Információ arról a tárolóról, amely alatt a feladat fut. |
|
endTime |
string |
Az az időpont, amikor a StartTask leállt. |
exitCode |
integer |
A StartTask parancssorban megadott program kilépési kódja. |
failureInfo |
A feladathibát leíró információk, ha vannak ilyenek. |
|
lastRetryTime |
string |
A legutóbbi időpont, amikor a feladat újrapróbálkozása elkezdődött. |
result |
A feladat végrehajtásának eredménye. |
|
retryCount |
integer |
Az a szám, ahányszor a Batch szolgáltatás újrapróbálta a tevékenységet. |
startTime |
string |
A StartTask futásának időpontja. |
state |
A StartTask állapota a számítási csomóponton. |
StartTaskState
A StartTask állapota a számítási csomóponton.
Name | Típus | Description |
---|---|---|
completed |
string |
A StartTask a 0-s kilépési kóddal lépett ki, vagy a StartTask meghiúsult, és elérte az újrapróbálkozási korlátot, vagy a StartTask-folyamat nem futott le feladat-előkészítési hibák (például az erőforrásfájl letöltési hibái) miatt. |
running |
string |
A StartTask jelenleg fut. |
TaskContainerExecutionInformation
Információkat tartalmaz arról a tárolóról, amelyet egy feladat hajt végre.
Name | Típus | Description |
---|---|---|
containerId |
string |
A tároló azonosítója. |
error |
string |
A tárolóval kapcsolatos részletes hibainformációk. |
state |
string |
A tároló állapota. |
TaskContainerSettings
A feladat tárolóbeállításai.
Name | Típus | Description |
---|---|---|
containerRunOptions |
string |
További lehetőségek a tároló létrehozása parancshoz. |
imageName |
string |
A tároló létrehozásához használni kívánt rendszerkép, amelyben a feladat futni fog. |
registry |
A lemezkép tárolót tartalmazó privát beállításjegyzék. |
|
workingDirectory |
A tároló Feladat munkakönyvtárának helye. |
TaskExecutionInformation
A feladat végrehajtásával kapcsolatos információk.
Name | Típus | Description |
---|---|---|
containerInfo |
Információ arról a tárolóról, amely alatt a feladat fut. |
|
endTime |
string |
A tevékenység befejezésének időpontja. |
exitCode |
integer |
A Tevékenység parancssorban megadott program kilépési kódja. |
failureInfo |
A feladathibát leíró információk, ha vannak ilyenek. |
|
lastRequeueTime |
string |
Az a legutóbbi időpont, amikor a Batch szolgáltatás egy felhasználói kérés eredményeként újra lekérte a feladatot. |
lastRetryTime |
string |
A legutóbbi időpont, amikor a tevékenység újrapróbálkozása elkezdődött. |
requeueCount |
integer |
Az a szám, amikor a Batch szolgáltatás egy felhasználói kérés eredményeként újra lekérte a feladatot. |
result |
A feladat végrehajtásának eredménye. |
|
retryCount |
integer |
Az a szám, amikor a Batch szolgáltatás újrapróbálkozott a feladattal. |
startTime |
string |
A tevékenység futásának időpontja. |
TaskExecutionResult
A feladat végrehajtásának eredménye.
Name | Típus | Description |
---|---|---|
failure |
string |
Hiba történt a feladat feldolgozása során. Előfordulhat, hogy a hiba a Tevékenység folyamat elindítása előtt, a Tevékenység folyamat végrehajtásakor vagy a Tevékenység folyamat kilépése után következett be. |
success |
string |
A feladat sikeresen lefutott. |
TaskFailureInformation
A feladathibával kapcsolatos információk.
Name | Típus | Description |
---|---|---|
category |
A Tevékenység hiba kategóriája. |
|
code |
string |
A Tevékenység hiba azonosítója. A kódok invariánsak, és programozott módon használhatók. |
details |
A hibával kapcsolatos további részletek listája. |
|
message |
string |
A feladathibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre. |
TaskInformation
Információk a számítási csomóponton futó tevékenységről.
Name | Típus | Description |
---|---|---|
executionInfo |
A feladat végrehajtásával kapcsolatos információk. |
|
jobId |
string |
Annak a feladatnak az azonosítója, amelyhez a tevékenység tartozik. |
subtaskId |
integer |
Az altevékenység azonosítója, ha a tevékenység többpéldányos tevékenység. |
taskId |
string |
A tevékenység azonosítója. |
taskState |
A tevékenység aktuális állapota. |
|
taskUrl |
string |
A feladat URL-címe. |
TaskState
A tevékenység állapota.
Name | Típus | Description |
---|---|---|
active |
string |
A feladat várólistán van, és futtatható, de jelenleg nincs hozzárendelve számítási csomóponthoz. A tevékenység akkor adja meg ezt az állapotot, amikor létrejött, amikor le van tiltva, vagy ha egy sikertelen futtatás után újrapróbálkozásra vár. |
completed |
string |
A tevékenység már nem futtatható, általában azért, mert a tevékenység sikeresen befejeződött, vagy a tevékenység sikertelenül fejeződött be, és kimerítette az újrapróbálkozási korlátot. A tevékenység akkor is befejezettként van megjelölve, ha hiba történt a tevékenység indításakor vagy a tevékenység leállásakor. |
preparing |
string |
A tevékenység hozzá lett rendelve egy számítási csomóponthoz, de egy szükséges feladat-előkészítési tevékenység befejezésére vár a számítási csomóponton. Ha a feladat-előkészítési tevékenység sikeres, a tevékenység futni fog. Ha a feladat-előkészítési tevékenység sikertelen, a tevékenység visszatér az aktív állapotba, és jogosult lesz egy másik számítási csomóponthoz való hozzárendelésre. |
running |
string |
A feladat egy számítási csomóponton fut. Ez magában foglalja a feladatszintű előkészítést, például az erőforrásfájlok letöltését vagy a tevékenységen megadott csomagok üzembe helyezését – ez nem feltétlenül jelenti azt, hogy a Tevékenység parancssor megkezdte a végrehajtást. |
UserIdentity
Annak a felhasználói identitásnak a definíciója, amely alatt a feladat fut.
Name | Típus | Description |
---|---|---|
autoUser |
Az automatikus felhasználó, amely alatt a feladat fut. |
|
username |
string |
Annak a felhasználói identitásnak a neve, amely alatt a feladat fut. |
VirtualMachineInfo
Információ a virtuális gép aktuális állapotáról.
Name | Típus | Description |
---|---|---|
imageReference |
Az Azure-beli virtuális gép Marketplace-rendszerképére mutató hivatkozás. |
|
scaleSetVmResourceId |
string |
A számítási csomópont aktuális virtuálisgép-méretezési csoport virtuális gépének erőforrás-azonosítója. Csak akkor lett meghatározva, ha a Batch-fiók a poolAllocationMode tulajdonságának "UserSubscription" értékre van állítva. |