Sdílet prostřednictvím


BatchPoolUpdateOptions interface

Parametry pro aktualizaci fondu Azure Batch

Vlastnosti

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í. Pokud je tento prvek k dispozici, nahradí všechny existující odkazy na balíček. Pokud zadáte prázdnou kolekci, odeberou se všechny odkazy na balíčky z fondu. Pokud tento parametr vynecháte, všechny existující odkazy na balíčky zůstanou beze změny.

displayName

Zobrazovaný název fondu. Zobrazovaný název nemusí být jedinečný a může obsahovat libovolné znaky Unicode až do maximální délky 1024. Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

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.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

metadata

Seznam párů název-hodnota přidružených k fondu jako metadata. Pokud je tento prvek k dispozici, nahradí všechna existující metadata nakonfigurovaná ve fondu. Pokud zadáte prázdnou kolekci, odeberou se z fondu všechna metadata. Pokud je vynecháno, všechna existující metadata zůstanou beze změny.

mountConfiguration

Připojte úložiště pomocí zadaného systému souborů po celou dobu životnosti fondu. Připojte úložiště pomocí sdílené složky Azure, NFS, CIFS nebo systému souborů založených na objektech blobfuse.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

networkConfiguration

Konfigurace sítě pro fond. Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

startTask

Úkol, který se má spustit na každém výpočetním uzlu, když se připojí k fondu. Úloha se spustí při přidání výpočetního uzlu do fondu nebo při restartování výpočetního uzlu. Pokud je tento prvek k dispozici, přepíše všechny existující StartTask. Pokud tento parametr vynecháte, všechny existující starttask zůstanou beze změny.

taskSchedulingPolicy

Jak se úkoly distribuují mezi výpočetní uzly ve fondu. Pokud není zadáno, výchozí hodnota se rozloží.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

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.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

upgradePolicy

Zásady upgradu pro fond. Popisuje zásady upgradu – automatické, ruční nebo postupné.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

userAccounts

Seznam uživatelských účtů, které se mají vytvořit na každém výpočetním uzlu ve fondu. Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

virtualMachineConfiguration

Konfigurace virtuálního počítače pro fond. Tato vlastnost musí být zadána.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

vmSize

Velikost virtuálníchpočítačůch 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 služby Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

Podrobnosti vlastnosti

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í. Pokud je tento prvek k dispozici, nahradí všechny existující odkazy na balíček. Pokud zadáte prázdnou kolekci, odeberou se všechny odkazy na balíčky z fondu. Pokud tento parametr vynecháte, všechny existující odkazy na balíčky zůstanou beze změny.

applicationPackageReferences?: BatchApplicationPackageReference[]

Hodnota vlastnosti

displayName

Zobrazovaný název fondu. Zobrazovaný název nemusí být jedinečný a může obsahovat libovolné znaky Unicode až do maximální délky 1024. Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

displayName?: string

Hodnota vlastnosti

string

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.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

enableInterNodeCommunication?: boolean

Hodnota vlastnosti

boolean

metadata

Seznam párů název-hodnota přidružených k fondu jako metadata. Pokud je tento prvek k dispozici, nahradí všechna existující metadata nakonfigurovaná ve fondu. Pokud zadáte prázdnou kolekci, odeberou se z fondu všechna metadata. Pokud je vynecháno, všechna existující metadata zůstanou beze změny.

metadata?: BatchMetadataItem[]

Hodnota vlastnosti

mountConfiguration

Připojte úložiště pomocí zadaného systému souborů po celou dobu životnosti fondu. Připojte úložiště pomocí sdílené složky Azure, NFS, CIFS nebo systému souborů založených na objektech blobfuse.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

mountConfiguration?: MountConfiguration[]

Hodnota vlastnosti

networkConfiguration

Konfigurace sítě pro fond. Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

networkConfiguration?: NetworkConfiguration

Hodnota vlastnosti

startTask

Úkol, který se má spustit na každém výpočetním uzlu, když se připojí k fondu. Úloha se spustí při přidání výpočetního uzlu do fondu nebo při restartování výpočetního uzlu. Pokud je tento prvek k dispozici, přepíše všechny existující StartTask. Pokud tento parametr vynecháte, všechny existující starttask zůstanou beze změny.

startTask?: BatchStartTask

Hodnota vlastnosti

taskSchedulingPolicy

Jak se úkoly distribuují mezi výpočetní uzly ve fondu. Pokud není zadáno, výchozí hodnota se rozloží.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

taskSchedulingPolicy?: BatchTaskSchedulingPolicy

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.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

taskSlotsPerNode?: number

Hodnota vlastnosti

number

upgradePolicy

Zásady upgradu pro fond. Popisuje zásady upgradu – automatické, ruční nebo postupné.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

upgradePolicy?: UpgradePolicy

Hodnota vlastnosti

userAccounts

Seznam uživatelských účtů, které se mají vytvořit na každém výpočetním uzlu ve fondu. Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

userAccounts?: UserAccount[]

Hodnota vlastnosti

virtualMachineConfiguration

Konfigurace virtuálního počítače pro fond. Tato vlastnost musí být zadána.

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

virtualMachineConfiguration?: VirtualMachineConfiguration

Hodnota vlastnosti

vmSize

Velikost virtuálníchpočítačůch 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 služby Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).

Toto pole lze aktualizovat pouze v případě, že je fond prázdný.

vmSize?: string

Hodnota vlastnosti

string