CloudPool interface
A CloudPoolt jelképező felület.
Tulajdonságok
| allocation |
A készlet átméretezése. A lehetséges értékek a következők: "á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 Batch szolgáltatás által elérhető alkalmazáslicencek listája a készlet minden számítási csomópontján elérhetővé válik. Az alkalmazáslicencek listájának az elérhető Batch-szolgáltatásalkalmazás-licencek részhalmazának kell lennie. Ha olyan licencet kérnek, amely nem támogatott, a készlet létrehozása sikertelen lesz. |
| 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. |
| certificate |
A készlet egyes számítási csomópontjaira telepíteni kívánt tanúsítványok listája. Windows-csomópontok esetén a Batch szolgáltatás telepíti a tanúsítványokat a megadott tanúsítványtárolóba és helyre. Linux számítási csomópontok esetén a tanúsítványok a Feladat munkakönyvtárban lévő könyvtárban vannak tárolva, és a rendszer egy környezeti változót AZ_BATCH_CERTIFICATES_DIR a feladatnak, amely lekérdezi ezt a helyet. A "remoteUser" láthatóságú tanúsítványok esetében a rendszer létrehoz egy "tanúsítvány" könyvtárat a felhasználó kezdőkönyvtárában (például /home/{user-name}/certs), és a tanúsítványok ebben a könyvtárban vannak elhelyezve. |
| cloud |
A készlet felhőszolgáltatás-konfigurációja. Ez a tulajdonság és a virtualMachineConfiguration kölcsönösen kizárja egymást, és meg kell adni az egyik tulajdonságot. Ez a tulajdonság nem adható meg, ha a Batch-fiók a poolAllocationMode tulajdonsággal lett létrehozva, és a "UserSubscription" értékre van állítva. |
| 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ó alacsony prioritású számítási csomópontok száma. Ez a szám tartalmazza az előre összeállított alacsony prioritású számítási csomópontokat. |
| display |
A készlet megjelenítendő neve. 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 targetDedicateNodes é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. Ez korlátozásokat vezet be arra vonatkozóan, hogy mely számítási csomópontok rendelhetők hozzá a készlethez. Ennek az értéknek a megadása csökkentheti a készletben lefoglalandó számítási csomópontok kért számának esélyét. |
| 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). |
| 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 készlet minden csomópontjára csatlakoztatni kívánt fájlrendszerek listája. Ez támogatja az Azure Filest, az NFS-t, a CIFS-t/SMB-t és a Blobfuse-t. |
| 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 CloudPool 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észlet alacsony prioritású számítási csomópontjainak 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. |
| 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. Ez a tulajdonság és a cloudServiceConfiguration kölcsönösen kizárja egymást, és meg kell adni az egyik tulajdonságot. |
| vm |
A virtuális gépek mérete a készletben. A készlet összes virtuális gépe azonos méretű. A készletekben elérhető virtuális gépek méretéről további információt az Azure Batch-készletben (https://docs.microsoft.com/azure/batch/batch-pool-vm-sizes) található számítási csomópontok virtuálisgép-méretének kiválasztása című témakörben talál. |
Tulajdonság adatai
allocationState
A készlet átméretezése. A lehetséges értékek a következők: "állandó", "átméretezés", "leállítás"
allocationState?: AllocationState
Tulajdonság értéke
allocationStateTransitionTime
A készlet aktuális foglalási állapotának megadásának időpontja.
allocationStateTransitionTime?: Date
Tulajdonság értéke
Date
applicationLicenses
A Batch szolgáltatás által elérhető alkalmazáslicencek listája a készlet minden számítási csomópontján elérhetővé válik. Az alkalmazáslicencek listájának az elérhető Batch-szolgáltatásalkalmazás-licencek részhalmazának kell lennie. Ha olyan licencet kérnek, amely nem támogatott, a készlet létrehozása sikertelen lesz.
applicationLicenses?: 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?: ApplicationPackageReference[]
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?: AutoScaleRun
Tulajdonság értéke
certificateReferences
A készlet egyes számítási csomópontjaira telepíteni kívánt tanúsítványok listája. Windows-csomópontok esetén a Batch szolgáltatás telepíti a tanúsítványokat a megadott tanúsítványtárolóba és helyre. Linux számítási csomópontok esetén a tanúsítványok a Feladat munkakönyvtárban lévő könyvtárban vannak tárolva, és a rendszer egy környezeti változót AZ_BATCH_CERTIFICATES_DIR a feladatnak, amely lekérdezi ezt a helyet. A "remoteUser" láthatóságú tanúsítványok esetében a rendszer létrehoz egy "tanúsítvány" könyvtárat a felhasználó kezdőkönyvtárában (például /home/{user-name}/certs), és a tanúsítványok ebben a könyvtárban vannak elhelyezve.
certificateReferences?: CertificateReference[]
Tulajdonság értéke
cloudServiceConfiguration
A készlet felhőszolgáltatás-konfigurációja. Ez a tulajdonság és a virtualMachineConfiguration kölcsönösen kizárja egymást, és meg kell adni az egyik tulajdonságot. Ez a tulajdonság nem adható meg, ha a Batch-fiók a poolAllocationMode tulajdonsággal lett létrehozva, és a "UserSubscription" értékre van állítva.
cloudServiceConfiguration?: CloudServiceConfiguration
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ó alacsony prioritású számítási csomópontok száma. Ez a szám tartalmazza az előre összeállított alacsony prioritású számítási csomópontokat.
currentLowPriorityNodes?: number
Tulajdonság értéke
number
displayName
A készlet megjelenítendő neve. 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 targetDedicateNodes é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. Ez korlátozásokat vezet be arra vonatkozóan, hogy mely számítási csomópontok rendelhetők hozzá a készlethez. Ennek az értéknek a megadása csökkentheti a készletben lefoglalandó számítási csomópontok kért számának esélyét.
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
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?: MetadataItem[]
Tulajdonság értéke
mountConfiguration
A készlet minden csomópontjára csatlakoztatni kívánt fájlrendszerek listája. Ez támogatja az Azure Filest, az NFS-t, a CIFS-t/SMB-t és a Blobfuse-t.
mountConfiguration?: MountConfiguration[]
Tulajdonság értéke
networkConfiguration
A készlet hálózati konfigurációja.
networkConfiguration?: NetworkConfiguration
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.
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?: StartTask
Tulajdonság értéke
state
A készlet aktuális állapota. Lehetséges értékek: "aktív", "törlés"
state?: PoolState
Tulajdonság értéke
stateTransitionTime
A készlet aktuális állapotának megadásának időpontja.
stateTransitionTime?: Date
Tulajdonság értéke
Date
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 CloudPool 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?: PoolStatistics
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észlet alacsony prioritású számítási csomópontjainak 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?: TaskSchedulingPolicy
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
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. Ez a tulajdonság és a cloudServiceConfiguration kölcsönösen kizárja egymást, és meg kell adni az egyik tulajdonságot.
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 készletekben elérhető virtuális gépek méretéről további információt az Azure Batch-készletben (https://docs.microsoft.com/azure/batch/batch-pool-vm-sizes) található számítási csomópontok virtuálisgép-méretének kiválasztása című témakörben talál.
vmSize?: string
Tulajdonság értéke
string