Pool interface
Obsahuje informace o fondu.
- Extends
Vlastnosti
| allocation |
Určuje, jestli fond provádí změnu velikosti. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| allocation |
Čas, kdy fond vstoupil do aktuálního stavu přidělení. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| application |
Seznam licencí aplikací musí být podmnožinou dostupných licencí aplikací služby Batch. Pokud se požaduje licence, která se nepodporuje, vytvoření fondu se nezdaří. |
| 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í. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| certificates | Pro výpočetní uzly Windows služba Batch nainstaluje certifikáty do zadaného úložiště a umístění certifikátů. Pro výpočetní uzly s Linuxem jsou certifikáty uložené v adresáři v pracovním adresáři úkolu a proměnné prostředí, AZ_BATCH_CERTIFICATES_DIR se do úlohy zadají, aby se dotazoval na toto umístění. Pro certifikáty s viditelností remoteUser se vytvoří adresář certs v domovském adresáři uživatele (např. /home/{user-name}/certs) a certifikáty v daném adresáři. Upozornění: Tato vlastnost je zastaralá a bude odebrána po únoru 2024. Místo toho použijte rozšíření Azure KeyVault. |
| creation |
Čas vytvoření fondu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| current |
Počet vyhrazených výpočetních uzlů, které jsou aktuálně ve fondu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| current |
Počet výpočetníchuzlůchch POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| current |
Určuje, jak fond komunikuje se službou Batch. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| 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. |
| 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. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| 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. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| provisioning |
Čas, kdy fond vstoupil do aktuálního stavu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| resize |
Popisuje buď aktuální operaci (pokud fond AllocationState provádí změnu velikosti), nebo dříve dokončenou operaci (pokud je AllocationState stabilní). POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| resource |
Uživatelem definované značky, které se mají přidružit k fondu Azure Batch. Po zadání se tyto značky rozšíří do záložních prostředků Azure přidružených k fondu. Tuto vlastnost lze zadat pouze při vytvoření účtu Batch s vlastností poolAllocationMode nastavenou na UserSubscription. |
| 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. |
| target |
Pokud tuto hodnotu vynecháte, výchozí hodnota je Výchozí. |
| 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čů (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) nebo Velikosti virtuálních počítačů (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). 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
| etag | ETag prostředku, který se používá pro příkazy souběžnosti. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| id | ID prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| name | Název prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| tags | Značky prostředku. |
| type | Typ prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
Podrobnosti vlastnosti
allocationState
Určuje, jestli fond provádí změnu velikosti. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
allocationState?: AllocationState
Hodnota vlastnosti
allocationStateTransitionTime
Čas, kdy fond vstoupil do aktuálního stavu přidělení. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
allocationStateTransitionTime?: Date
Hodnota vlastnosti
Date
applicationLicenses
Seznam licencí aplikací musí být podmnožinou dostupných licencí aplikací služby Batch. Pokud se požaduje licence, která se nepodporuje, vytvoření fondu se nezdaří.
applicationLicenses?: string[]
Hodnota vlastnosti
string[]
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í. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
autoScaleRun?: AutoScaleRun
Hodnota vlastnosti
certificates
Pro výpočetní uzly Windows služba Batch nainstaluje certifikáty do zadaného úložiště a umístění certifikátů. Pro výpočetní uzly s Linuxem jsou certifikáty uložené v adresáři v pracovním adresáři úkolu a proměnné prostředí, AZ_BATCH_CERTIFICATES_DIR se do úlohy zadají, aby se dotazoval na toto umístění. Pro certifikáty s viditelností remoteUser se vytvoří adresář certs v domovském adresáři uživatele (např. /home/{user-name}/certs) a certifikáty v daném adresáři.
Upozornění: Tato vlastnost je zastaralá a bude odebrána po únoru 2024. Místo toho použijte rozšíření Azure KeyVault.
certificates?: CertificateReference[]
Hodnota vlastnosti
creationTime
Čas vytvoření fondu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
creationTime?: Date
Hodnota vlastnosti
Date
currentDedicatedNodes
Počet vyhrazených výpočetních uzlů, které jsou aktuálně ve fondu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
currentDedicatedNodes?: number
Hodnota vlastnosti
number
currentLowPriorityNodes
Počet výpočetníchuzlůchch POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
currentLowPriorityNodes?: number
Hodnota vlastnosti
number
currentNodeCommunicationMode
Určuje, jak fond komunikuje se službou Batch. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
currentNodeCommunicationMode?: NodeCommunicationMode
Hodnota vlastnosti
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
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. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
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. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
provisioningState?: PoolProvisioningState
Hodnota vlastnosti
provisioningStateTransitionTime
Čas, kdy fond vstoupil do aktuálního stavu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
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í). POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
resizeOperationStatus?: ResizeOperationStatus
Hodnota vlastnosti
resourceTags
Uživatelem definované značky, které se mají přidružit k fondu Azure Batch. Po zadání se tyto značky rozšíří do záložních prostředků Azure přidružených k fondu. Tuto vlastnost lze zadat pouze při vytvoření účtu Batch s vlastností poolAllocationMode nastavenou na UserSubscription.
resourceTags?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
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
targetNodeCommunicationMode
Pokud tuto hodnotu vynecháte, výchozí hodnota je Výchozí.
targetNodeCommunicationMode?: NodeCommunicationMode
Hodnota vlastnosti
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čů (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) nebo Velikosti virtuálních počítačů (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). 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í
etag
id
ID prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
id?: string
Hodnota vlastnosti
string
zděděno zAzureProxyResource.id
name
Název prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
name?: string
Hodnota vlastnosti
string
zděděno zAzureProxyResource.name
tags
Značky prostředku.
tags?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
zděděné zeazureProxyResource.tags
type
Typ prostředku. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
type?: string
Hodnota vlastnosti
string
zděděno zeAzureProxyResource.type