Pool interface
Obsahuje informace o fondu.
- Extends
Vlastnosti
| allocation |
Určuje, jestli fond provádí změnu velikosti. |
| allocation |
Čas, kdy fond vstoupil do aktuálního stavu přidělení. |
| application |
Změny odkazů na balíčky aplikací ovlivňují všechny nové výpočetní uzly připojující se k fondu, ale nemají vliv na výpočetní uzly, které už jsou ve fondu, dokud se nerestartují nebo nezomagí. V jakémkoli fondu je maximálně 10 odkazů na balíčky aplikací. |
| auto |
Tato vlastnost je nastavena pouze v případě, že se fond automaticky škáluje, tj. automatické škálováníSettings se používají. |
| 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íchuzlůchch |
| deployment |
Vlastnosti konfigurace nasazení |
| display |
Zobrazovaný název nemusí být jedinečný a může obsahovat libovolné znaky Unicode až do maximální délky 1024. |
| etag | ETag prostředku, který se používá pro příkazy souběžnosti. |
| identity | Typ identity, který se používá pro fond batch. |
| inter |
To platí pro omezení, ke kterým uzlům je možné přiřadit fond. Povolení této hodnoty může snížit pravděpodobnost přidělení požadovaného počtu uzlů ve fondu. Pokud není zadána, tato hodnota je ve výchozím nastavení zakázaná. |
| last |
Jedná se o čas poslední změny dat na úrovni fondu, například targetDedicatedNodes nebo autoScaleSettings. Nefaktoruje změny na úrovni uzlu, jako je změna stavu výpočetního uzlu. |
| metadata | Služba Batch nepřiřazuje metadatům žádný význam; je výhradně pro použití uživatelského kódu. |
| mount |
To podporuje Soubory Azure, NFS, CIFS/SMB a Blobfuse. |
| network |
Konfigurace sítě pro fond. |
| provisioning |
Aktuální stav fondu. |
| provisioning |
Čas, kdy fond vstoupil do aktuálního stavu. |
| resize |
Popisuje buď aktuální operaci (pokud fond AllocationState provádí změnu velikosti), nebo dříve dokončenou operaci (pokud je AllocationState stabilní). |
| scale |
Definuje požadovanou velikost fondu. Může to být buď fixedScale, kde je zadán požadovaný cílovýDedicatedNodes, nebo "autoScale", který definuje vzorec, který se pravidelně znovu vyhodnocuje. Pokud tato vlastnost není zadána, bude mít fond pevné škálování s 0 targetDedicatedNodes. |
| start |
V operaci PATCH (update) lze tuto vlastnost nastavit na prázdný objekt, který odebere spouštěcí úlohu z fondu. |
| tags | Značky prostředku. |
| task |
Pokud není zadáno, výchozí hodnota se rozloží. |
| task |
Výchozí hodnota je 1. Maximální hodnota je menší 4krát počet jader vmSize fondu nebo 256. |
| upgrade |
Popisuje zásady upgradu – automatické, ruční nebo postupné. |
| user |
Seznam uživatelských účtů, které se mají vytvořit na každém uzlu ve fondu. |
| vm |
Informace o dostupných velikostech virtuálních počítačů najdete v tématu Velikosti virtuálních počítačů v Azure (https://learn.microsoft.com/azure/virtual-machines/sizes/overview). Batch podporuje všechny velikosti virtuálních počítačů Azure s výjimkou STANDARD_A0 a těch, které mají službu Premium Storage (STANDARD_GS, STANDARD_DS a STANDARD_DSV2 series). |
Zděděné vlastnosti
| id | Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Název prostředku |
| system |
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. |
| type | Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts |
Podrobnosti vlastnosti
allocationState
Určuje, jestli fond provádí změnu velikosti.
allocationState?: AllocationState
Hodnota vlastnosti
allocationStateTransitionTime
Čas, kdy fond vstoupil do aktuálního stavu přidělení.
allocationStateTransitionTime?: Date
Hodnota vlastnosti
Date
applicationPackages
Změny odkazů na balíčky aplikací ovlivňují všechny nové výpočetní uzly připojující se k fondu, ale nemají vliv na výpočetní uzly, které už jsou ve fondu, dokud se nerestartují nebo nezomagí. V jakémkoli fondu je maximálně 10 odkazů na balíčky aplikací.
applicationPackages?: ApplicationPackageReference[]
Hodnota vlastnosti
autoScaleRun
Tato vlastnost je nastavena pouze v případě, že se fond automaticky škáluje, tj. automatické škálováníSettings se používají.
autoScaleRun?: AutoScaleRun
Hodnota vlastnosti
creationTime
Čas vytvoření fondu.
creationTime?: Date
Hodnota vlastnosti
Date
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íchuzlůchch
currentLowPriorityNodes?: number
Hodnota vlastnosti
number
deploymentConfiguration
Vlastnosti konfigurace nasazení
deploymentConfiguration?: DeploymentConfiguration
Hodnota vlastnosti
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
etag
ETag prostředku, který se používá pro příkazy souběžnosti.
etag?: string
Hodnota vlastnosti
string
identity
Typ identity, který se používá pro fond batch.
identity?: BatchPoolIdentity
Hodnota vlastnosti
interNodeCommunication
To platí pro omezení, ke kterým uzlům je možné přiřadit fond. Povolení této hodnoty může snížit pravděpodobnost přidělení požadovaného počtu uzlů ve fondu. Pokud není zadána, tato hodnota je ve výchozím nastavení zakázaná.
interNodeCommunication?: InterNodeCommunicationState
Hodnota vlastnosti
lastModified
Jedná se o čas poslední změny dat na úrovni fondu, například targetDedicatedNodes nebo autoScaleSettings. Nefaktoruje změny na úrovni uzlu, jako je změna stavu výpočetního uzlu.
lastModified?: Date
Hodnota vlastnosti
Date
metadata
Služba Batch nepřiřazuje metadatům žádný význam; je výhradně pro použití uživatelského kódu.
metadata?: MetadataItem[]
Hodnota vlastnosti
mountConfiguration
To podporuje Soubory Azure, NFS, CIFS/SMB a Blobfuse.
mountConfiguration?: MountConfiguration[]
Hodnota vlastnosti
networkConfiguration
Konfigurace sítě pro fond.
networkConfiguration?: NetworkConfiguration
Hodnota vlastnosti
provisioningState
Aktuální stav fondu.
provisioningState?: PoolProvisioningState
Hodnota vlastnosti
provisioningStateTransitionTime
Čas, kdy fond vstoupil do aktuálního stavu.
provisioningStateTransitionTime?: Date
Hodnota vlastnosti
Date
resizeOperationStatus
Popisuje buď aktuální operaci (pokud fond AllocationState provádí změnu velikosti), nebo dříve dokončenou operaci (pokud je AllocationState stabilní).
resizeOperationStatus?: ResizeOperationStatus
Hodnota vlastnosti
scaleSettings
Definuje požadovanou velikost fondu. Může to být buď fixedScale, kde je zadán požadovaný cílovýDedicatedNodes, nebo "autoScale", který definuje vzorec, který se pravidelně znovu vyhodnocuje. Pokud tato vlastnost není zadána, bude mít fond pevné škálování s 0 targetDedicatedNodes.
scaleSettings?: ScaleSettings
Hodnota vlastnosti
startTask
V operaci PATCH (update) lze tuto vlastnost nastavit na prázdný objekt, který odebere spouštěcí úlohu z fondu.
startTask?: StartTask
Hodnota vlastnosti
tags
Značky prostředku.
tags?: Record<string, string>
Hodnota vlastnosti
Record<string, string>
taskSchedulingPolicy
Pokud není zadáno, výchozí hodnota se rozloží.
taskSchedulingPolicy?: TaskSchedulingPolicy
Hodnota vlastnosti
taskSlotsPerNode
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
Popisuje zásady upgradu – automatické, ruční nebo postupné.
upgradePolicy?: UpgradePolicy
Hodnota vlastnosti
userAccounts
Seznam uživatelských účtů, které se mají vytvořit na každém uzlu ve fondu.
userAccounts?: UserAccount[]
Hodnota vlastnosti
vmSize
Informace o dostupných velikostech virtuálních počítačů najdete v tématu Velikosti virtuálních počítačů v Azure (https://learn.microsoft.com/azure/virtual-machines/sizes/overview). Batch podporuje všechny velikosti virtuálních počítačů Azure s výjimkou STANDARD_A0 a těch, které mají službu Premium Storage (STANDARD_GS, STANDARD_DS a STANDARD_DSV2 series).
vmSize?: string
Hodnota vlastnosti
string
Podrobnosti zděděných vlastností
id
Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Hodnota vlastnosti
string
zděděno zeProxyResource.id
name
systemData
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.
systemData?: SystemData
Hodnota vlastnosti
type
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts
type?: string
Hodnota vlastnosti
string
zděděno zeProxyResource.type