BatchPoolOutput interface
Fond ve službě Azure Batch.
Vlastnosti
| allocation |
Určuje, jestli fond provádí změnu velikosti. Možné hodnoty: "stabilní", "změna velikosti", "zastavení" |
| allocation |
Čas, kdy fond vstoupil do aktuálního stavu přidělení. |
| application |
Seznam balíčků, které se mají nainstalovat na každý výpočetní uzel ve fondu. Změny odkazů na balíčky mají vliv na všechny nové uzly připojující se k fondu, ale nemají vliv na výpočetní uzly, které už jsou ve fondu, dokud se nerestartují nebo znovu nezomagí. V každém daném fondu je maximálně 10 odkazů na balíček. |
| auto |
Časový interval, ve kterém se má velikost fondu automaticky upravit podle vzorce automatického škálování. Tato vlastnost je nastavena pouze v případě, že se fond automaticky škáluje, tj. enableAutoScale je true. |
| auto |
Vzorec pro požadovaný počet výpočetních uzlů ve fondu Tato vlastnost je nastavena pouze v případě, že se fond automaticky škáluje, tj. enableAutoScale je true. |
| auto |
Výsledky a chyby z posledního spuštění vzorce automatického škálování Tato vlastnost je nastavena pouze v případě, že se fond automaticky škáluje, tj. enableAutoScale je true. |
| creation |
Čas vytvoření fondu. |
| current |
Počet vyhrazených výpočetních uzlů, které jsou aktuálně ve fondu. |
| current |
Počet výpočetních uzlů s nízkou prioritou v současné době ve fondu. Do tohoto počtu jsou zahrnuté výpočetní uzly s nízkou prioritou, které byly předem zrušeny. |
| display |
Zobrazovaný název nemusí být jedinečný a může obsahovat libovolné znaky Unicode až do maximální délky 1024. |
| enable |
Určuje, jestli se velikost fondu má v průběhu času automaticky upravit. Pokud je false, musí být zadán nejméně jeden z targetDedicatedNodes a targetLowPriorityNodes. Pokud je hodnota true, je požadována vlastnost autoScaleFormula a fond automaticky změní velikost podle vzorce. Výchozí hodnota je false. |
| enable |
Určuje, jestli fond povoluje přímou komunikaci mezi výpočetními uzly. Povolení komunikace mezi uzly omezuje maximální velikost fondu kvůli omezením nasazení na výpočetních uzlech fondu. To může vést k tomu, že fond nedosáhne požadované velikosti. Výchozí hodnota je false. |
| e |
ETag fondu. Jedná se o neprůhlený řetězec. Můžete ho použít ke zjištění, jestli se fond mezi požadavky změnil. Konkrétně můžete při aktualizaci fondu předat značku ETag, abyste určili, že se změny projeví jenom v případě, že do té doby fond nikdo jiný nezměnil. |
| id | Řetězec, který jednoznačně identifikuje fond v rámci účtu. ID může obsahovat libovolnou kombinaci alfanumerických znaků včetně pomlček a podtržítka a nesmí obsahovat více než 64 znaků. ID se zachovává a nerozlišuje malá a velká písmena (to znamená, že v rámci účtu nesmíte mít dvě ID, která se liší pouze v případě). |
| identity | Identita fondu Batch, pokud je nakonfigurovaná. Seznam identit uživatelů přidružených k fondu Batch. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. |
| last |
Čas poslední změny fondu. Jedná se o poslední čas, kdy se změnila data na úrovni fondu, například targetDedicatedNodes nebo enableAutoscale. Nefaktoruje změny na úrovni uzlu, jako je změna stavu výpočetního uzlu. |
| metadata | Seznam párů název-hodnota přidružených k fondu jako metadata. |
| mount |
Připojte úložiště pomocí určeného systému souborů po celou dobu životnosti fondu. Připojte úložiště pomocí sdílené složky Azure, NFS, CIFS nebo souborového systému založeného na Blobfuse. |
| network |
Konfigurace sítě pro fond. |
| resize |
Seznam chyb, ke kterým došlo při provádění poslední změny velikosti fondu. Tato vlastnost je nastavena pouze v případě, že došlo k jedné nebo více chybám během poslední změny velikosti fondu a pouze v případě, že allocationState fondu je stabilní. |
| resize |
Časový limit přidělení výpočetních uzlů do fondu. Toto je časový limit poslední operace změny velikosti. (Počáteční velikost při vytvoření fondu se počítá jako změna velikosti.) Výchozí hodnota je 15 minut. |
| start |
Úloha určená ke spuštění na každém výpočetním uzlu, který se připojí k fondu. |
| state | Aktuální stav fondu. Možné hodnoty: "aktivní", "odstranění" |
| state |
Čas, kdy fond vstoupil do aktuálního stavu. |
| stats | Statistiky využití a využití prostředků po celou dobu životnosti fondu. Tato vlastnost je naplněna pouze v případě, že BatchPool byl načten pomocí klauzule expand, včetně atributu 'stats'; jinak má hodnotu null. Statistiky nemusí být okamžitě dostupné. Služba Batch provádí pravidelné zavedení statistik. Typické zpoždění je asi 30 minut. |
| target |
Požadovaný počet vyhrazených výpočetních uzlů ve fondu. |
| target |
Požadovaný počet výpočetních uzlů s nízkou prioritou ve fondu |
| task |
Jak se úkoly distribuují mezi výpočetní uzly ve fondu. Pokud není zadáno, výchozí hodnota se rozloží. |
| task |
Počet slotů úloh, které lze použít ke spouštění souběžných úloh na jednom výpočetním uzlu ve fondu. Výchozí hodnota je 1. Maximální hodnota je menší 4krát počet jader vmSize fondu nebo 256. |
| upgrade |
Zásady upgradu pro fond. Popisuje zásady upgradu – automatické, ruční nebo postupné. |
| url | Adresa URL fondu. |
| user |
Seznam uživatelských účtů, které se mají vytvořit na každém výpočetním uzlu ve fondu. |
| virtual |
Konfigurace virtuálního počítače pro fond. Tato vlastnost musí být zadána. |
| vm |
Velikost virtuálníchpočítačůch Všechny virtuální počítače ve fondu mají stejnou velikost. Informace o dostupných velikostech virtuálních počítačů ve fondech najdete v tématu Volba velikosti virtuálního počítače pro výpočetní uzly ve fondu Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes). |
Podrobnosti vlastnosti
allocationState
Určuje, jestli fond provádí změnu velikosti.
Možné hodnoty: "stabilní", "změna velikosti", "zastavení"
allocationState?: string
Hodnota vlastnosti
string
allocationStateTransitionTime
Čas, kdy fond vstoupil do aktuálního stavu přidělení.
allocationStateTransitionTime?: string
Hodnota vlastnosti
string
applicationPackageReferences
Seznam balíčků, které se mají nainstalovat na každý výpočetní uzel ve fondu. Změny odkazů na balíčky mají vliv na všechny nové uzly připojující se k fondu, ale nemají vliv na výpočetní uzly, které už jsou ve fondu, dokud se nerestartují nebo znovu nezomagí. V každém daném fondu je maximálně 10 odkazů na balíček.
applicationPackageReferences?: BatchApplicationPackageReferenceOutput[]
Hodnota vlastnosti
autoScaleEvaluationInterval
Časový interval, ve kterém se má velikost fondu automaticky upravit podle vzorce automatického škálování. Tato vlastnost je nastavena pouze v případě, že se fond automaticky škáluje, tj. enableAutoScale je true.
autoScaleEvaluationInterval?: string
Hodnota vlastnosti
string
autoScaleFormula
Vzorec pro požadovaný počet výpočetních uzlů ve fondu Tato vlastnost je nastavena pouze v případě, že se fond automaticky škáluje, tj. enableAutoScale je true.
autoScaleFormula?: string
Hodnota vlastnosti
string
autoScaleRun
Výsledky a chyby z posledního spuštění vzorce automatického škálování Tato vlastnost je nastavena pouze v případě, že se fond automaticky škáluje, tj. enableAutoScale je true.
autoScaleRun?: AutoScaleRunOutput
Hodnota vlastnosti
creationTime
Čas vytvoření fondu.
creationTime: string
Hodnota vlastnosti
string
currentDedicatedNodes
Počet vyhrazených výpočetních uzlů, které jsou aktuálně ve fondu.
currentDedicatedNodes: number
Hodnota vlastnosti
number
currentLowPriorityNodes
Počet výpočetních uzlů s nízkou prioritou v současné době ve fondu. Do tohoto počtu jsou zahrnuté výpočetní uzly s nízkou prioritou, které byly předem zrušeny.
currentLowPriorityNodes: number
Hodnota vlastnosti
number
displayName
Zobrazovaný název nemusí být jedinečný a může obsahovat libovolné znaky Unicode až do maximální délky 1024.
displayName?: string
Hodnota vlastnosti
string
enableAutoScale
Určuje, jestli se velikost fondu má v průběhu času automaticky upravit. Pokud je false, musí být zadán nejméně jeden z targetDedicatedNodes a targetLowPriorityNodes. Pokud je hodnota true, je požadována vlastnost autoScaleFormula a fond automaticky změní velikost podle vzorce. Výchozí hodnota je false.
enableAutoScale?: boolean
Hodnota vlastnosti
boolean
enableInterNodeCommunication
Určuje, jestli fond povoluje přímou komunikaci mezi výpočetními uzly. Povolení komunikace mezi uzly omezuje maximální velikost fondu kvůli omezením nasazení na výpočetních uzlech fondu. To může vést k tomu, že fond nedosáhne požadované velikosti. Výchozí hodnota je false.
enableInterNodeCommunication?: boolean
Hodnota vlastnosti
boolean
eTag
ETag fondu. Jedná se o neprůhlený řetězec. Můžete ho použít ke zjištění, jestli se fond mezi požadavky změnil. Konkrétně můžete při aktualizaci fondu předat značku ETag, abyste určili, že se změny projeví jenom v případě, že do té doby fond nikdo jiný nezměnil.
eTag: string
Hodnota vlastnosti
string
id
Řetězec, který jednoznačně identifikuje fond v rámci účtu. ID může obsahovat libovolnou kombinaci alfanumerických znaků včetně pomlček a podtržítka a nesmí obsahovat více než 64 znaků. ID se zachovává a nerozlišuje malá a velká písmena (to znamená, že v rámci účtu nesmíte mít dvě ID, která se liší pouze v případě).
id: string
Hodnota vlastnosti
string
identity
Identita fondu Batch, pokud je nakonfigurovaná. Seznam identit uživatelů přidružených k fondu Batch. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
identity?: BatchPoolIdentityOutput
Hodnota vlastnosti
lastModified
Čas poslední změny fondu. Jedná se o poslední čas, kdy se změnila data na úrovni fondu, například targetDedicatedNodes nebo enableAutoscale. Nefaktoruje změny na úrovni uzlu, jako je změna stavu výpočetního uzlu.
lastModified: string
Hodnota vlastnosti
string
metadata
Seznam párů název-hodnota přidružených k fondu jako metadata.
metadata?: BatchMetadataItemOutput[]
Hodnota vlastnosti
mountConfiguration
Připojte úložiště pomocí určeného systému souborů po celou dobu životnosti fondu. Připojte úložiště pomocí sdílené složky Azure, NFS, CIFS nebo souborového systému založeného na Blobfuse.
mountConfiguration?: MountConfigurationOutput[]
Hodnota vlastnosti
networkConfiguration
Konfigurace sítě pro fond.
networkConfiguration?: NetworkConfigurationOutput
Hodnota vlastnosti
resizeErrors
Seznam chyb, ke kterým došlo při provádění poslední změny velikosti fondu. Tato vlastnost je nastavena pouze v případě, že došlo k jedné nebo více chybám během poslední změny velikosti fondu a pouze v případě, že allocationState fondu je stabilní.
resizeErrors?: ResizeErrorOutput[]
Hodnota vlastnosti
resizeTimeout
Časový limit přidělení výpočetních uzlů do fondu. Toto je časový limit poslední operace změny velikosti. (Počáteční velikost při vytvoření fondu se počítá jako změna velikosti.) Výchozí hodnota je 15 minut.
resizeTimeout?: string
Hodnota vlastnosti
string
startTask
Úloha určená ke spuštění na každém výpočetním uzlu, který se připojí k fondu.
startTask?: BatchStartTaskOutput
Hodnota vlastnosti
state
Aktuální stav fondu.
Možné hodnoty: "aktivní", "odstranění"
state: string
Hodnota vlastnosti
string
stateTransitionTime
Čas, kdy fond vstoupil do aktuálního stavu.
stateTransitionTime: string
Hodnota vlastnosti
string
stats
Statistiky využití a využití prostředků po celou dobu životnosti fondu. Tato vlastnost je naplněna pouze v případě, že BatchPool byl načten pomocí klauzule expand, včetně atributu 'stats'; jinak má hodnotu null. Statistiky nemusí být okamžitě dostupné. Služba Batch provádí pravidelné zavedení statistik. Typické zpoždění je asi 30 minut.
stats?: BatchPoolStatisticsOutput
Hodnota vlastnosti
targetDedicatedNodes
Požadovaný počet vyhrazených výpočetních uzlů ve fondu.
targetDedicatedNodes?: number
Hodnota vlastnosti
number
targetLowPriorityNodes
Požadovaný počet výpočetních uzlů s nízkou prioritou ve fondu
targetLowPriorityNodes?: number
Hodnota vlastnosti
number
taskSchedulingPolicy
Jak se úkoly distribuují mezi výpočetní uzly ve fondu. Pokud není zadáno, výchozí hodnota se rozloží.
taskSchedulingPolicy?: BatchTaskSchedulingPolicyOutput
Hodnota vlastnosti
taskSlotsPerNode
Počet slotů úloh, které lze použít ke spouštění souběžných úloh na jednom výpočetním uzlu ve fondu. Výchozí hodnota je 1. Maximální hodnota je menší 4krát počet jader vmSize fondu nebo 256.
taskSlotsPerNode?: number
Hodnota vlastnosti
number
upgradePolicy
Zásady upgradu pro fond. Popisuje zásady upgradu – automatické, ruční nebo postupné.
upgradePolicy?: UpgradePolicyOutput
Hodnota vlastnosti
url
Adresa URL fondu.
url: string
Hodnota vlastnosti
string
userAccounts
Seznam uživatelských účtů, které se mají vytvořit na každém výpočetním uzlu ve fondu.
userAccounts?: UserAccountOutput[]
Hodnota vlastnosti
virtualMachineConfiguration
Konfigurace virtuálního počítače pro fond. Tato vlastnost musí být zadána.
virtualMachineConfiguration?: VirtualMachineConfigurationOutput
Hodnota vlastnosti
vmSize
Velikost virtuálníchpočítačůch Všechny virtuální počítače ve fondu mají stejnou velikost. Informace o dostupných velikostech virtuálních počítačů ve fondech najdete v tématu Volba velikosti virtuálního počítače pro výpočetní uzly ve fondu Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).
vmSize: string
Hodnota vlastnosti
string