Pool interface

Obsahuje informace o fondu.

Extends

Vlastnosti

allocationState

Určuje, jestli fond provádí změnu velikosti.

allocationStateTransitionTime

Čas, kdy fond vstoupil do aktuálního stavu přidělení.

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í.

autoScaleRun

Tato vlastnost je nastavena pouze v případě, že se fond automaticky škáluje, tj. automatické škálováníSettings se používají.

creationTime

Čas vytvoření fondu.

currentDedicatedNodes

Počet vyhrazených výpočetních uzlů, které jsou aktuálně ve fondu.

currentLowPriorityNodes

Počet výpočetníchuzlůchch

deploymentConfiguration

Vlastnosti konfigurace nasazení

displayName

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.

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á.

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.

metadata

Služba Batch nepřiřazuje metadatům žádný význam; je výhradně pro použití uživatelského kódu.

mountConfiguration

To podporuje Soubory Azure, NFS, CIFS/SMB a Blobfuse.

networkConfiguration

Konfigurace sítě pro fond.

provisioningState

Aktuální stav fondu.

provisioningStateTransitionTime

Čas, kdy fond vstoupil do aktuálního stavu.

resizeOperationStatus

Popisuje buď aktuální operaci (pokud fond AllocationState provádí změnu velikosti), nebo dříve dokončenou operaci (pokud je AllocationState stabilní).

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.

startTask

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.

taskSchedulingPolicy

Pokud není zadáno, výchozí hodnota se rozloží.

taskSlotsPerNode

Výchozí hodnota je 1. Maximální hodnota je menší 4krát počet jader vmSize fondu nebo 256.

upgradePolicy

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

userAccounts

Seznam uživatelských účtů, které se mají vytvořit na každém uzlu ve fondu.

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).

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

systemData

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

Název prostředku

name?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.name

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

systemData?: SystemData

Hodnota vlastnosti

zděděno z ProxyResource.systemData

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

type?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.type