BatchPoolOutput interface
Készlet az Azure Batch szolgáltatásban.
Tulajdonságok
| allocation |
A készlet átméretezése. Lehetséges értékek: "állandó", "átméretezés", "leállítás" |
| 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. |
| 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 |
Csatlakoztassa a tárolót a megadott fájlrendszerrel a készlet teljes élettartama alatt. Csatlakoztassa a tárolót az Azure-fájlmegosztás, az NFS, a CIFS vagy a Blobfuse-alapú fájlrendszer használatával. |
| network |
A készlet hálózati konfigurációja. |
| 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. |
| start |
Az egyes számítási csomópontokon a készlethez való csatlakozáskor futtatandó feladat. |
| state | A készlet aktuális állapota. Lehetséges értékek: "aktív", "törlés" |
| state |
A készlet aktuális állapotának megadásának időpontja. |
| stats | 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. |
| 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ű. További információ a készletekben elérhető virtuális gépek méretéről: Virtuálisgép-méret kiválasztása számítási csomópontokhoz egy Azure Batch-készletben (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes). |
Tulajdonság adatai
allocationState
A készlet átméretezése.
Lehetséges értékek: "állandó", "átméretezés", "leállítás"
allocationState?: string
Tulajdonság értéke
string
allocationStateTransitionTime
A készlet aktuális foglalási állapotának megadásának időpontja.
allocationStateTransitionTime?: string
Tulajdonság értéke
string
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?: BatchApplicationPackageReferenceOutput[]
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.
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?: AutoScaleRunOutput
Tulajdonság értéke
creationTime
A készlet létrehozási ideje.
creationTime: string
Tulajdonság értéke
string
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?: BatchPoolIdentityOutput
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: string
Tulajdonság értéke
string
metadata
A készlethez metaadatként társított név-érték párok listája.
metadata?: BatchMetadataItemOutput[]
Tulajdonság értéke
mountConfiguration
Csatlakoztassa a tárolót a megadott fájlrendszerrel a készlet teljes élettartama alatt. Csatlakoztassa a tárolót az Azure-fájlmegosztás, az NFS, a CIFS vagy a Blobfuse-alapú fájlrendszer használatával.
mountConfiguration?: MountConfigurationOutput[]
Tulajdonság értéke
networkConfiguration
A készlet hálózati konfigurációja.
networkConfiguration?: NetworkConfigurationOutput
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?: ResizeErrorOutput[]
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.
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?: BatchStartTaskOutput
Tulajdonság értéke
state
A készlet aktuális állapota.
Lehetséges értékek: "aktív", "törlés"
state: string
Tulajdonság értéke
string
stateTransitionTime
A készlet aktuális állapotának megadásának időpontja.
stateTransitionTime: string
Tulajdonság értéke
string
stats
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.
stats?: BatchPoolStatisticsOutput
Tulajdonság értéke
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?: BatchTaskSchedulingPolicyOutput
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?: UpgradePolicyOutput
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?: UserAccountOutput[]
Tulajdonság értéke
virtualMachineConfiguration
A készlet virtuálisgép-konfigurációja. Ezt a tulajdonságot meg kell adni.
virtualMachineConfiguration?: VirtualMachineConfigurationOutput
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ű. További információ a készletekben elérhető virtuális gépek méretéről: Virtuálisgép-méret kiválasztása számítási csomópontokhoz egy Azure Batch-készletben (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).
vmSize: string
Tulajdonság értéke
string