BatchPool interface
A Pool az Azure Batch szolgáltatásban.
Tulajdonságok
| allocation |
A készlet átméretezése. |
| allocation |
A készlet aktuális foglalási állapotának megadásának időpontja. |
| application |
A készlet egyes számítási csomópontjaira telepíteni kívánt csomagok listája. A Csomaghivatkozások módosítása hatással van a készlethez csatlakozó összes új csomópontra, de a készletben lévő számítási csomópontokat nem érinti, amíg újra nem indítja vagy újra nem alakítja őket. Egy adott készleten legfeljebb 10 csomaghivatkozás található. |
| auto |
Az az időintervallum, amellyel automatikusan módosíthatja a készlet méretét az automatikus skálázási képletnek megfelelően. Ez a tulajdonság csak akkor van beállítva, ha a készlet automatikusan skálázódik, azaz az enableAutoScale értéke igaz. Az időtartam ISO 8601 formátumban van megadva. |
| auto |
A készletben található számítási csomópontok kívánt számának képlete. Ez a tulajdonság csak akkor van beállítva, ha a készlet automatikusan skálázódik, azaz az enableAutoScale értéke igaz. |
| auto |
Az automatikus skálázási képlet legutóbbi végrehajtásának eredményei és hibái. Ez a tulajdonság csak akkor van beállítva, ha a készlet automatikusan skálázódik, azaz az enableAutoScale értéke igaz. |
| creation |
A készlet létrehozási ideje. |
| current |
A készletben jelenleg található dedikált számítási csomópontok száma. |
| current |
A készletben jelenleg található kihasználatlan/alacsony prioritású számítási csomópontok száma. A kihasználatlan/alacsony prioritású számítási csomópontok, amelyeket előre fel lettek sorolva, ebben a számban szerepelnek. |
| display |
A megjelenítendő névnek nem kell egyedinek lennie, és legfeljebb 1024 hosszúságú Unicode-karaktereket tartalmazhat. |
| enable |
Azt határozza meg, hogy a készlet méretének idővel automatikusan kell-e módosulnia. Ha hamis, meg kell adni legalább egy targetDedicatedNodes és targetLowPriorityNodes értéket. Ha igaz, az automatikusScaleFormula tulajdonság megadása kötelező, és a készlet a képletnek megfelelően automatikusan átméreteződik. Az alapértelmezett érték hamis. |
| enable |
Azt jelzi, hogy a készlet engedélyezi-e a közvetlen kommunikációt a számítási csomópontok között. A csomópontok közötti kommunikáció engedélyezése korlátozza a készlet maximális méretét a készlet számítási csomópontjaira vonatkozó üzembehelyezési korlátozások miatt. Ez azt eredményezheti, hogy a készlet nem éri el a kívánt méretet. Az alapértelmezett érték hamis. |
| e |
A készlet ETagje. Ez egy átlátszatlan sztring. Segítségével megállapíthatja, hogy a készlet megváltozott-e a kérések között. A készlet frissítésekor átadhatja az ETaget, így megadhatja, hogy a módosítások csak akkor lépnek érvénybe, ha addig senki más nem módosította a készletet. |
| id | Egy sztring, amely egyedileg azonosítja a készletet a fiókon belül. Az azonosító tartalmazhat alfanumerikus karakterek tetszőleges kombinációját, beleértve a kötőjeleket és az aláhúzásjeleket, és legfeljebb 64 karaktert tartalmazhat. Az azonosító kis- és nagybetűket nem érzékelyítő (vagyis előfordulhat, hogy nem rendelkezik két azonosítóval egy fiókon belül, amelyek csak esetenként különböznek). |
| identity | A Batch-készlet identitása, ha konfigurálva van. A Batch-készlethez társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
| last |
A készlet utolsó módosított időpontja. Ez az utolsó alkalom, amikor a készletszintű adatok, például a targetDedicatedNodes vagy az enableAutoscale beállítások módosultak. Nem befolyásolja a csomópontszintű változásokat, például a számítási csomópontok változó állapotát. |
| metadata | A készlethez metaadatként társított név-érték párok listája. |
| mount |
A tároló csatlakoztatása a megadott fájlrendszerrel a készlet teljes élettartama alatt. A tárolót Azure fájlmegosztással, NFS-szel, CIFS-sel vagy Blobfuse alapú fájlrendszerrel szereld össze. |
| network |
A készlet hálózati konfigurációja. |
| pool |
A készlet teljes élettartamának kihasználtsági és erőforrás-használati statisztikái. Ez a tulajdonság csak akkor lesz feltöltve, ha a BatchPool kibontási záradékkal lett beolvasva, beleértve a "stats" attribútumot; ellenkező esetben null értékű. 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. |
| resize |
A készlet utolsó átméretezésének végrehajtása során észlelt hibák listája. Ez a tulajdonság csak akkor van beállítva, ha egy vagy több hiba történt az utolsó készlet átméretezésekor, és csak akkor, ha a készlet foglalási állapota állandó. |
| resize |
A számítási csomópontok készlethez való lefoglalásának időtúllépése. Ez a legutóbbi átméretezési művelet időtúllépése. (A készlet létrehozásakor a kezdeti méretezés átméretezésnek számít.) Az alapértelmezett érték 15 perc. Az időtartam ISO 8601 formátumban van megadva. |
| start |
Az egyes számítási csomópontokon a készlethez való csatlakozáskor futtatandó feladat. |
| state | A készlet aktuális állapota. |
| state |
A készlet aktuális állapotának megadásának időpontja. |
| target |
A készletben található dedikált számítási csomópontok kívánt száma. |
| target |
A készletben található kihasználatlan/alacsony prioritású számítási csomópontok kívánt száma. |
| task |
A tevékenységek elosztása a készlet számítási csomópontjai között. Ha nincs megadva, az alapértelmezett oldalpár. |
| task |
A készlet egyetlen számítási csomópontján egyidejű feladatok futtatásához használható feladathelyek száma. Az alapértelmezett érték 1. A maximális érték a készlet VmSize-jének 4-szerese, vagy 256. |
| upgrade |
A készlet frissítési szabályzata. Egy frissítési szabályzatot ír le – automatikus, manuális vagy működés közben. |
| url | A készlet URL-címe. |
| user |
A készlet egyes számítási csomópontjain létrehozandó felhasználói fiókok listája. |
| virtual |
A készlet virtuálisgép-konfigurációja. Ezt a tulajdonságot meg kell adni. |
| vm |
A virtuális gépek mérete a készletben. A készlet összes virtuális gépe azonos méretű. A Poolokban elérhető virtuális gépek méreteiről információért lásd: Válassz egy VM méretet Compute Nodes-hoz egy Azure Batch Poolban (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes). |
Tulajdonság adatai
allocationState
allocationStateTransitionTime
A készlet aktuális foglalási állapotának megadásának időpontja.
allocationStateTransitionTime?: Date
Tulajdonság értéke
Date
applicationPackageReferences
A készlet egyes számítási csomópontjaira telepíteni kívánt csomagok listája. A Csomaghivatkozások módosítása hatással van a készlethez csatlakozó összes új csomópontra, de a készletben lévő számítási csomópontokat nem érinti, amíg újra nem indítja vagy újra nem alakítja őket. Egy adott készleten legfeljebb 10 csomaghivatkozás található.
applicationPackageReferences?: BatchApplicationPackageReference[]
Tulajdonság értéke
autoScaleEvaluationInterval
Az az időintervallum, amellyel automatikusan módosíthatja a készlet méretét az automatikus skálázási képletnek megfelelően. Ez a tulajdonság csak akkor van beállítva, ha a készlet automatikusan skálázódik, azaz az enableAutoScale értéke igaz. Az időtartam ISO 8601 formátumban van megadva.
autoScaleEvaluationInterval?: string
Tulajdonság értéke
string
autoScaleFormula
A készletben található számítási csomópontok kívánt számának képlete. Ez a tulajdonság csak akkor van beállítva, ha a készlet automatikusan skálázódik, azaz az enableAutoScale értéke igaz.
autoScaleFormula?: string
Tulajdonság értéke
string
autoScaleRun
Az automatikus skálázási képlet legutóbbi végrehajtásának eredményei és hibái. Ez a tulajdonság csak akkor van beállítva, ha a készlet automatikusan skálázódik, azaz az enableAutoScale értéke igaz.
autoScaleRun?: AutoScaleRun
Tulajdonság értéke
creationTime
A készlet létrehozási ideje.
creationTime: Date
Tulajdonság értéke
Date
currentDedicatedNodes
A készletben jelenleg található dedikált számítási csomópontok száma.
currentDedicatedNodes: number
Tulajdonság értéke
number
currentLowPriorityNodes
A készletben jelenleg található kihasználatlan/alacsony prioritású számítási csomópontok száma. A kihasználatlan/alacsony prioritású számítási csomópontok, amelyeket előre fel lettek sorolva, ebben a számban szerepelnek.
currentLowPriorityNodes: number
Tulajdonság értéke
number
displayName
A megjelenítendő névnek nem kell egyedinek lennie, és legfeljebb 1024 hosszúságú Unicode-karaktereket tartalmazhat.
displayName?: string
Tulajdonság értéke
string
enableAutoScale
Azt határozza meg, hogy a készlet méretének idővel automatikusan kell-e módosulnia. Ha hamis, meg kell adni legalább egy targetDedicatedNodes és targetLowPriorityNodes értéket. Ha igaz, az automatikusScaleFormula tulajdonság megadása kötelező, és a készlet a képletnek megfelelően automatikusan átméreteződik. Az alapértelmezett érték hamis.
enableAutoScale?: boolean
Tulajdonság értéke
boolean
enableInterNodeCommunication
Azt jelzi, hogy a készlet engedélyezi-e a közvetlen kommunikációt a számítási csomópontok között. A csomópontok közötti kommunikáció engedélyezése korlátozza a készlet maximális méretét a készlet számítási csomópontjaira vonatkozó üzembehelyezési korlátozások miatt. Ez azt eredményezheti, hogy a készlet nem éri el a kívánt méretet. Az alapértelmezett érték hamis.
enableInterNodeCommunication?: boolean
Tulajdonság értéke
boolean
eTag
A készlet ETagje. Ez egy átlátszatlan sztring. Segítségével megállapíthatja, hogy a készlet megváltozott-e a kérések között. A készlet frissítésekor átadhatja az ETaget, így megadhatja, hogy a módosítások csak akkor lépnek érvénybe, ha addig senki más nem módosította a készletet.
eTag: string
Tulajdonság értéke
string
id
Egy sztring, amely egyedileg azonosítja a készletet a fiókon belül. Az azonosító tartalmazhat alfanumerikus karakterek tetszőleges kombinációját, beleértve a kötőjeleket és az aláhúzásjeleket, és legfeljebb 64 karaktert tartalmazhat. Az azonosító kis- és nagybetűket nem érzékelyítő (vagyis előfordulhat, hogy nem rendelkezik két azonosítóval egy fiókon belül, amelyek csak esetenként különböznek).
id: string
Tulajdonság értéke
string
identity
A Batch-készlet identitása, ha konfigurálva van. A Batch-készlethez társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
identity?: BatchPoolIdentity
Tulajdonság értéke
lastModified
A készlet utolsó módosított időpontja. Ez az utolsó alkalom, amikor a készletszintű adatok, például a targetDedicatedNodes vagy az enableAutoscale beállítások módosultak. Nem befolyásolja a csomópontszintű változásokat, például a számítási csomópontok változó állapotát.
lastModified: Date
Tulajdonság értéke
Date
metadata
A készlethez metaadatként társított név-érték párok listája.
metadata?: BatchMetadataItem[]
Tulajdonság értéke
mountConfiguration
A tároló csatlakoztatása a megadott fájlrendszerrel a készlet teljes élettartama alatt. A tárolót Azure fájlmegosztással, NFS-szel, CIFS-sel vagy Blobfuse alapú fájlrendszerrel szereld össze.
mountConfiguration?: MountConfiguration[]
Tulajdonság értéke
networkConfiguration
A készlet hálózati konfigurációja.
networkConfiguration?: NetworkConfiguration
Tulajdonság értéke
poolStatistics
A készlet teljes élettartamának kihasználtsági és erőforrás-használati statisztikái. Ez a tulajdonság csak akkor lesz feltöltve, ha a BatchPool kibontási záradékkal lett beolvasva, beleértve a "stats" attribútumot; ellenkező esetben null értékű. 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.
poolStatistics?: BatchPoolStatistics
Tulajdonság értéke
resizeErrors
A készlet utolsó átméretezésének végrehajtása során észlelt hibák listája. Ez a tulajdonság csak akkor van beállítva, ha egy vagy több hiba történt az utolsó készlet átméretezésekor, és csak akkor, ha a készlet foglalási állapota állandó.
resizeErrors?: ResizeError[]
Tulajdonság értéke
resizeTimeout
A számítási csomópontok készlethez való lefoglalásának időtúllépése. Ez a legutóbbi átméretezési művelet időtúllépése. (A készlet létrehozásakor a kezdeti méretezés átméretezésnek számít.) Az alapértelmezett érték 15 perc. Az időtartam ISO 8601 formátumban van megadva.
resizeTimeout?: string
Tulajdonság értéke
string
startTask
Az egyes számítási csomópontokon a készlethez való csatlakozáskor futtatandó feladat.
startTask?: BatchStartTask
Tulajdonság értéke
state
stateTransitionTime
A készlet aktuális állapotának megadásának időpontja.
stateTransitionTime: Date
Tulajdonság értéke
Date
targetDedicatedNodes
A készletben található dedikált számítási csomópontok kívánt száma.
targetDedicatedNodes?: number
Tulajdonság értéke
number
targetLowPriorityNodes
A készletben található kihasználatlan/alacsony prioritású számítási csomópontok kívánt száma.
targetLowPriorityNodes?: number
Tulajdonság értéke
number
taskSchedulingPolicy
A tevékenységek elosztása a készlet számítási csomópontjai között. Ha nincs megadva, az alapértelmezett oldalpár.
taskSchedulingPolicy?: BatchTaskSchedulingPolicy
Tulajdonság értéke
taskSlotsPerNode
A készlet egyetlen számítási csomópontján egyidejű feladatok futtatásához használható feladathelyek száma. Az alapértelmezett érték 1. A maximális érték a készlet VmSize-jének 4-szerese, vagy 256.
taskSlotsPerNode?: number
Tulajdonság értéke
number
upgradePolicy
A készlet frissítési szabályzata. Egy frissítési szabályzatot ír le – automatikus, manuális vagy működés közben.
upgradePolicy?: UpgradePolicy
Tulajdonság értéke
url
A készlet URL-címe.
url: string
Tulajdonság értéke
string
userAccounts
A készlet egyes számítási csomópontjain létrehozandó felhasználói fiókok listája.
userAccounts?: UserAccount[]
Tulajdonság értéke
virtualMachineConfiguration
A készlet virtuálisgép-konfigurációja. Ezt a tulajdonságot meg kell adni.
virtualMachineConfiguration?: VirtualMachineConfiguration
Tulajdonság értéke
vmSize
A virtuális gépek mérete a készletben. A készlet összes virtuális gépe azonos méretű. A Poolokban elérhető virtuális gépek méreteiről információért lásd: Válassz egy VM méretet Compute Nodes-hoz egy Azure Batch Poolban (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).
vmSize: string
Tulajdonság értéke
string