BatchPoolUpdateOptions interface
Parametrar för uppdatering av en Azure Batch-pool.
Egenskaper
| application |
En lista över paket som ska installeras på varje beräkningsnod i poolen. Ändringar i paketreferenser påverkar alla nya noder som ansluter till poolen, men påverkar inte beräkningsnoder som redan finns i poolen förrän de startas om eller omskapas. Om det här elementet finns ersätter det alla befintliga paketreferenser. Om du anger en tom samling tas alla paketreferenser bort från poolen. Om de utelämnas lämnas alla befintliga paketreferenser oförändrade. |
| display |
Visningsnamnet för poolen. Visningsnamnet behöver inte vara unikt och kan innehålla unicode-tecken upp till en maximal längd på 1024. Det här fältet kan bara uppdateras när poolen är tom. |
| enable |
Om poolen tillåter direkt kommunikation mellan beräkningsnoder. Om kommunikation mellan noder aktiveras begränsas poolens maximala storlek på grund av distributionsbegränsningar för poolens beräkningsnoder. Detta kan leda till att poolen inte når önskad storlek. Standardvärdet är falskt. |
| metadata | En lista över namn/värde-par som är associerade med poolen som metadata. Om det här elementet finns ersätter det alla befintliga metadata som konfigurerats i poolen. Om du anger en tom samling tas alla metadata bort från poolen. Om de utelämnas lämnas alla befintliga metadata oförändrade. |
| mount |
Montera lagring med angivet filsystem under hela poolens livslängd. Montera lagringen med azure-fildelning, NFS, CIFS- eller Blobfuse-baserat filsystem. |
| network |
Nätverkskonfigurationen för poolen. Det här fältet kan bara uppdateras när poolen är tom. |
| start |
En uppgift som ska köras på varje beräkningsnod när den ansluter till poolen. Aktiviteten körs när beräkningsnoden läggs till i poolen eller när beräkningsnoden startas om. Om det här elementet finns skriver det över alla befintliga StartTask. Om det utelämnas lämnas alla befintliga StartTask oförändrade. |
| task |
Så här distribueras uppgifter mellan beräkningsnoder i en pool. Om det inte anges är standardvärdet utspritt. |
| task |
Antalet aktivitetsfack som kan användas för att köra samtidiga uppgifter på en enda beräkningsnod i poolen. Standardvärdet är 1. Det maximala värdet är mindre än 4 gånger antalet kärnor i vmSize för poolen eller 256. |
| upgrade |
Uppgraderingsprincipen för poolen. Beskriver en uppgraderingsprincip – automatisk, manuell eller rullande. |
| user |
Listan över användarkonton som ska skapas på varje beräkningsnod i poolen. Det här fältet kan bara uppdateras när poolen är tom. |
| virtual |
Konfigurationen av den virtuella datorn för poolen. Den här egenskapen måste anges. |
| vm |
Storleken på virtuella datorer i poolen. Information om tillgängliga storlekar på virtuella datorer i pooler finns i Välja en VM-storlek för beräkningsnoder i en Azure Batch-pool (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes). |
Egenskapsinformation
applicationPackageReferences
En lista över paket som ska installeras på varje beräkningsnod i poolen. Ändringar i paketreferenser påverkar alla nya noder som ansluter till poolen, men påverkar inte beräkningsnoder som redan finns i poolen förrän de startas om eller omskapas. Om det här elementet finns ersätter det alla befintliga paketreferenser. Om du anger en tom samling tas alla paketreferenser bort från poolen. Om de utelämnas lämnas alla befintliga paketreferenser oförändrade.
applicationPackageReferences?: BatchApplicationPackageReference[]
Egenskapsvärde
displayName
Visningsnamnet för poolen. Visningsnamnet behöver inte vara unikt och kan innehålla unicode-tecken upp till en maximal längd på 1024. Det här fältet kan bara uppdateras när poolen är tom.
displayName?: string
Egenskapsvärde
string
enableInterNodeCommunication
Om poolen tillåter direkt kommunikation mellan beräkningsnoder. Om kommunikation mellan noder aktiveras begränsas poolens maximala storlek på grund av distributionsbegränsningar för poolens beräkningsnoder. Detta kan leda till att poolen inte når önskad storlek. Standardvärdet är falskt.
Det här fältet kan bara uppdateras när poolen är tom.
enableInterNodeCommunication?: boolean
Egenskapsvärde
boolean
metadata
En lista över namn/värde-par som är associerade med poolen som metadata. Om det här elementet finns ersätter det alla befintliga metadata som konfigurerats i poolen. Om du anger en tom samling tas alla metadata bort från poolen. Om de utelämnas lämnas alla befintliga metadata oförändrade.
metadata?: BatchMetadataItem[]
Egenskapsvärde
mountConfiguration
Montera lagring med angivet filsystem under hela poolens livslängd. Montera lagringen med azure-fildelning, NFS, CIFS- eller Blobfuse-baserat filsystem.
Det här fältet kan bara uppdateras när poolen är tom.
mountConfiguration?: MountConfiguration[]
Egenskapsvärde
networkConfiguration
Nätverkskonfigurationen för poolen. Det här fältet kan bara uppdateras när poolen är tom.
networkConfiguration?: NetworkConfiguration
Egenskapsvärde
startTask
En uppgift som ska köras på varje beräkningsnod när den ansluter till poolen. Aktiviteten körs när beräkningsnoden läggs till i poolen eller när beräkningsnoden startas om. Om det här elementet finns skriver det över alla befintliga StartTask. Om det utelämnas lämnas alla befintliga StartTask oförändrade.
startTask?: BatchStartTask
Egenskapsvärde
taskSchedulingPolicy
Så här distribueras uppgifter mellan beräkningsnoder i en pool. Om det inte anges är standardvärdet utspritt.
Det här fältet kan bara uppdateras när poolen är tom.
taskSchedulingPolicy?: BatchTaskSchedulingPolicy
Egenskapsvärde
taskSlotsPerNode
Antalet aktivitetsfack som kan användas för att köra samtidiga uppgifter på en enda beräkningsnod i poolen. Standardvärdet är 1. Det maximala värdet är mindre än 4 gånger antalet kärnor i vmSize för poolen eller 256.
Det här fältet kan bara uppdateras när poolen är tom.
taskSlotsPerNode?: number
Egenskapsvärde
number
upgradePolicy
Uppgraderingsprincipen för poolen. Beskriver en uppgraderingsprincip – automatisk, manuell eller rullande.
Det här fältet kan bara uppdateras när poolen är tom.
upgradePolicy?: UpgradePolicy
Egenskapsvärde
userAccounts
Listan över användarkonton som ska skapas på varje beräkningsnod i poolen. Det här fältet kan bara uppdateras när poolen är tom.
userAccounts?: UserAccount[]
Egenskapsvärde
virtualMachineConfiguration
Konfigurationen av den virtuella datorn för poolen. Den här egenskapen måste anges.
Det här fältet kan bara uppdateras när poolen är tom.
virtualMachineConfiguration?: VirtualMachineConfiguration
Egenskapsvärde
vmSize
Storleken på virtuella datorer i poolen. Information om tillgängliga storlekar på virtuella datorer i pooler finns i Välja en VM-storlek för beräkningsnoder i en Azure Batch-pool (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).
Det här fältet kan bara uppdateras när poolen är tom.
vmSize?: string
Egenskapsvärde
string