Pool - List
Zobrazí seznam všech fondů, které se připojují.
GET {batchUrl}/pools?api-version=2024-07-01.20.0
GET {batchUrl}/pools?$filter={$filter}&$select={$select}&$expand={$expand}&maxresults={maxresults}&timeout={timeout}&api-version=2024-07-01.20.0
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
batch
|
path | True |
string |
Základní adresa URL pro všechny požadavky služby Azure Batch. |
api-version
|
query | True |
string |
Verze rozhraní API klienta. |
$expand
|
query |
string |
Klauzule $expand OData. |
|
$filter
|
query |
string |
Klauzule $filter OData. Další informace o vytváření tohoto filtru naleznete v tématu https://learn.microsoft.com/rest/api/batchservice/odata-filters-in-batch#list-pools. |
|
$select
|
query |
string |
Klauzule $select OData. |
|
maxresults
|
query |
integer int32 |
Maximální počet položek, které se mají vrátit v odpovědi. Lze vrátit maximálně 1 000 fondů. |
|
timeout
|
query |
integer int32 |
Maximální doba, po kterou může server strávit zpracováním požadavku v sekundách. Výchozí hodnota je 30 sekund. Pokud je hodnota větší než 30, použije se výchozí hodnota. |
Media Types: "application/json; odata=minimalmetadata"
Name | Vyžadováno | Typ | Description |
---|---|---|---|
client-request-id |
string uuid |
Identita požadavku vygenerovaná volajícím ve formě identifikátoru GUID bez dekorace, jako jsou složené závorky, například 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Určuje, jestli má server v odpovědi vrátit ID požadavku klienta. |
|
ocp-date |
string date-time-rfc1123 |
Čas vydání žádosti. Klientské knihovny obvykle nastavily aktuální systémový čas; explicitně ji nastavte, pokud voláte přímo rozhraní REST API. |
Name | Typ | Description |
---|---|---|
200 OK |
Odpověď obsahující seznam fondů. Hlavičky
|
|
Other Status Codes |
Chyba ze služby Batch. |
Tok ověřovacího kódu Microsoft Entra OAuth 2.0
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Name | Description |
---|---|
user_impersonation | Zosobnění uživatelského účtu |
Typ:
apiKey
V:
header
Ukázkový požadavek
GET account.region.batch.azure.com/pools?api-version=2024-07-01.20.0
Ukázková odpověď
{
"value": [
{
"id": "testPool",
"url": "https://accountname.region.batch.azure.com/pools/testPool",
"eTag": "0x8D4123BEF87D233",
"lastModified": "2016-11-21T18:26:39.7108787Z",
"creationTime": "2016-11-21T18:26:39.7108787Z",
"state": "active",
"stateTransitionTime": "2016-11-21T18:26:39.7108787Z",
"allocationState": "steady",
"allocationStateTransitionTime": "2016-11-21T18:27:40.287803Z",
"vmSize": "small",
"resizeTimeout": "PT15M",
"currentDedicatedNodes": 3,
"currentLowPriorityNodes": 0,
"targetDedicatedNodes": 3,
"targetLowPriorityNodes": 0,
"enableAutoScale": false,
"enableInterNodeCommunication": false,
"startTask": {
"commandLine": "cmd /c echo hello",
"userIdentity": {
"autoUser": {
"scope": "task",
"elevationLevel": "nonadmin"
}
},
"maxTaskRetryCount": 0,
"waitForSuccess": false
},
"taskSlotsPerNode": 1,
"taskSchedulingPolicy": {
"nodeFillType": "spread"
},
"virtualMachineConfiguration": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2016-datacenter-smalldisk",
"version": "latest"
},
"nodeAgentSKUId": "batch.node.windows amd64"
}
}
]
}
Name | Description |
---|---|
Allocation |
Určuje, jestli fond provádí změnu velikosti. |
Application |
Odkaz na balíček, který se má nasadit do výpočetních uzlů. |
Automatic |
Parametry konfigurace používané k automatickému upgradu operačního systému. |
Auto |
Výsledky a chyby při provádění vzorce automatického škálování fondu. |
Auto |
Při provádění nebo vyhodnocování vzorce automatického škálování fondu došlo k chybě. |
Auto |
Obor automatického uživatele |
Auto |
Určuje parametry pro automatického uživatele, který spouští úlohu ve službě Batch. |
Azure |
Informace používané k připojení ke kontejneru služby Azure Storage pomocí blobfuse |
Azure |
Informace používané pro připojení ke sdílené složce Azure |
Batch |
Odpověď na chybu přijatá ze služby Azure Batch |
Batch |
Položka dalších informací zahrnutých v odpovědi na chybu služby Azure Batch |
Batch |
Identita fondu Batch, pokud je nakonfigurovaná. |
Caching |
Typ ukládání do mezipaměti pro disk. |
Certificate |
Odkaz na certifikát, který se má nainstalovat na výpočetní uzly ve fondu. |
Certificate |
Umístění úložiště certifikátů na výpočetním uzlu, do kterého se má certifikát nainstalovat. |
Certificate |
Které uživatelské účty ve výpočetním uzlu by měly mít přístup k privátním datům certifikátu. |
CIFSMount |
Informace používané pro připojení k systému souborů CIFS. |
Cloud |
Fond ve službě Azure Batch. |
Cloud |
Výsledek výpisu fondů v účtu. |
Compute |
Jak se úkoly distribuují mezi výpočetní uzly ve fondu. |
Compute |
Odkaz na identitu přiřazenou uživatelem přidruženou k fondu Batch, který bude používat výpočetní uzel. |
Container |
Konfigurace pro fondy s podporou kontejneru. |
Container |
Vstup cesty a režimu připojení, který chcete připojit k kontejneru úloh. |
Container |
Cesty, které budou připojeny ke kontejneru úlohy kontejneru. |
Container |
Privátní registr kontejneru. |
Container |
Technologie kontejneru, která se má použít. |
Container |
Umístění pracovního adresáře úlohy kontejneru. |
Data |
Nastavení, která budou používat datové disky přidružené k výpočetním uzlům ve fondu. Při použití připojených datových disků je potřeba disky připojit a naformátovat z virtuálního počítače, aby je bylo možné použít. |
Diff |
Určuje dočasné umístění disku pro disk operačního systému pro všechny výpočetní uzly (virtuální počítače) ve fondu. |
Diff |
Určuje dočasné nastavení disku pro disk operačního systému používaný výpočetním uzlem (VM). |
Disk |
Konfigurace šifrování disku použitá na výpočetní uzly ve fondu. Konfigurace šifrování disků není podporována ve fondu Linuxu vytvořeném s imagí Galerie výpočetních prostředků Azure. |
Disk |
Seznam cílů disku služby Batch bude na výpočetním uzlu šifrovat. |
Dynamic |
Rozsah dynamického přiřazení virtuální sítě. |
Elevation |
Úroveň zvýšení úrovně uživatele |
Environment |
Proměnná prostředí, která se má nastavit v procesu úkolu. |
Error |
V odpovědi na chybu služby Azure Batch se zobrazila chybová zpráva. |
Image |
Odkaz na image Azure Virtual Machines Marketplace nebo image galerie výpočetních prostředků Azure Pokud chcete získat seznam všech odkazů na image z Azure Marketplace ověřených službou Azure Batch, podívejte se na operaci Výpis podporovaných imagí. |
Inbound |
Protokol koncového bodu. |
Inbound |
Příchozí fond překladu adres (NAT), který lze použít k externímu řešení konkrétních portů na výpočetních uzlech ve fondu Batch. |
IPAddress |
Typ zřizování pro veřejné IP adresy pro fond. |
Linux |
Vlastnosti používané k vytvoření uživatelského účtu na výpočetním uzlu s Linuxem |
Login |
Režim přihlášení pro uživatele |
Managed |
|
Metadata |
Pár název-hodnota přidružený k prostředku služby Batch. |
Mount |
Systém souborů, který se má připojit k jednotlivým uzlům. |
Name |
Představuje dvojici název-hodnota. |
Network |
Konfigurace sítě pro fond. |
Network |
Pravidlo skupiny zabezpečení sítě, které se použije u příchozího koncového bodu. |
Network |
Akce, která by se měla provést pro zadanou IP adresu, rozsah podsítě nebo značku |
NFSMount |
Informace používané pro připojení k systému souborů NFS. |
Node |
Určuje, jak fond komunikuje se službou Batch. |
Node |
Konfigurace umístění uzlu pro fond |
Node |
Zásady umístění pro přidělování uzlů ve fondu. |
OSDisk |
Nastavení pro disk operačního systému výpočetního uzlu (VM). |
Pool |
Konfigurace koncového bodu pro fond. |
Pool |
Identita fondu Batch, pokud je nakonfigurovaná. |
Pool |
Aktuální stav fondu. |
Pool |
Obsahuje statistiky využití a využití prostředků po celou dobu životnosti fondu. |
Public |
Konfigurace veřejné IP adresy síťové konfigurace fondu. |
Resize |
Při změně velikosti fondu došlo k chybě. |
Resource |
Jeden soubor nebo více souborů, které se mají stáhnout do výpočetního uzlu. |
Resource |
Statistiky související se spotřebou prostředků výpočetními uzly ve fondu |
Rolling |
Parametry konfigurace použité při postupném upgradu. |
Security |
Určuje Typ šifrování spravovaného disku. Je nastavená na VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState a NonPersistedTPM pro neuchovávání stavu firmwaru v objektu blob VMGuestState. Poznámka: Je možné ji nastavit jenom pro důvěrné virtuální počítače a je vyžadována při použití důvěrných virtuálních počítačů. |
Security |
Určuje nastavení profilu zabezpečení pro virtuální počítač nebo škálovací sadu virtuálních počítačů. |
Security |
Určuje typ zabezpečení virtuálního počítače. Aby bylo možné povolit UefiSettings, musí být nastavená na libovolnou zadanou hodnotu. |
Service |
Určuje ID odkazu na artefakt služby použité k nastavení stejné verze image pro všechny virtuální počítače ve škálovací sadě při použití nejnovější verze image. |
Start |
Úloha, která se spustí při připojení uzlu k fondu ve službě Azure Batch nebo při restartování nebo obnovení výpočetního uzlu. |
Storage |
Typ účtu úložiště pro použití při vytváření datových disků nebo disku s operačním systémem. |
Task |
Nastavení kontejneru pro úlohu. |
Task |
Určuje, jak se mají úkoly distribuovat napříč výpočetními uzly. |
Uefi |
Určuje nastavení zabezpečení, jako je zabezpečené spouštění a vTPM použité při vytváření virtuálního počítače. |
Upgrade |
Určuje režim upgradu na virtuální počítače ve škálovací sadě. |
Upgrade |
Popisuje zásady upgradu – automatické, ruční nebo postupné. |
Usage |
Statistiky související s informacemi o využití fondu |
User |
Vlastnosti používané k vytvoření uživatele, který se používá ke spouštění úkolů na výpočetním uzlu služby Azure Batch. |
User |
Identita přiřazená uživatelem |
User |
Definice identity uživatele, pod kterou je úloha spuštěna. |
Virtual |
Konfigurace výpočetních uzlů ve fondu založená na infrastruktuře virtuálních počítačů Azure. |
VMDisk |
Určuje nastavení profilu zabezpečení pro spravovaný disk. Poznámka: Je možné ji nastavit pouze pro důvěrné virtuální počítače a vyžadovat ji při použití důvěrných virtuálních počítačů. |
VMExtension |
Konfigurace rozšíření virtuálních počítačů. |
Windows |
Nastavení operačního systému Windows, které se má použít na virtuální počítač. |
Windows |
Vlastnosti používané k vytvoření uživatelského účtu na výpočetním uzlu Windows |
Určuje, jestli fond provádí změnu velikosti.
Name | Typ | Description |
---|---|---|
resizing |
string |
Fond provádí změnu velikosti; to znamená, že výpočetní uzly se přidávají nebo odebírají z fondu. |
steady |
string |
Fond neskončuje změnu velikosti. Počet probíhajících výpočetních uzlů ve fondu se nijak nemění. Fond přejde do tohoto stavu při jeho vytvoření a když se ve fondu neprovádí žádné operace, aby se změnil počet výpočetních uzlů. |
stopping |
string |
Fond změnil velikost, ale uživatel požádal o zastavení změny velikosti, ale žádost o zastavení ještě nebyla dokončena. |
Odkaz na balíček, který se má nasadit do výpočetních uzlů.
Name | Typ | Description |
---|---|---|
applicationId |
string |
ID aplikace, která se má nasadit. |
version |
string |
Verze aplikace, která se má nasadit. Pokud tuto hodnotu vynecháte, nasadí se výchozí verze. |
Parametry konfigurace používané k automatickému upgradu operačního systému.
Name | Typ | Description |
---|---|---|
disableAutomaticRollback |
boolean |
Určuje, jestli má být funkce vrácení image operačního systému zakázaná. |
enableAutomaticOSUpgrade |
boolean |
Označuje, jestli se upgrady operačního systému mají automaticky použít u instancí škálovací sady, a to v případě, že bude k dispozici novější verze image operačního systému. |
osRollingUpgradeDeferral |
boolean |
Odložit upgrady operačního systému na TVM, pokud jsou spuštěné úlohy. |
useRollingUpgradePolicy |
boolean |
Označuje, jestli se při automatickém upgradu operačního systému mají používat zásady postupného upgradu. Pokud v sadě VMSS není definovaná žádná zásada, automatický upgrade operačního systému se vrátí k výchozím zásadám. |
Výsledky a chyby při provádění vzorce automatického škálování fondu.
Name | Typ | Description |
---|---|---|
error |
Podrobnosti o chybě, ke které došlo při vyhodnocování vzorce automatického škálování ve fondu, pokud vyhodnocení nebylo úspěšné. |
|
results |
string |
Konečné hodnoty všech proměnných použitých při vyhodnocení vzorce automatického škálování |
timestamp |
string |
Čas posledního vyhodnocení vzorce automatického škálování |
Při provádění nebo vyhodnocování vzorce automatického škálování fondu došlo k chybě.
Name | Typ | Description |
---|---|---|
code |
string |
Identifikátor chyby automatického škálování Kódy jsou invariantní a mají být využity programově. |
message |
string |
Zpráva popisující chybu automatického škálování, která má být vhodná pro zobrazení v uživatelském rozhraní. |
values |
Seznam dalších podrobností o chybách souvisejících s chybou automatického škálování |
Obor automatického uživatele
Name | Typ | Description |
---|---|---|
pool |
string |
Určuje, že úloha se spustí jako běžný účet automatického uživatele, který se vytvoří na každém výpočetním uzlu ve fondu. |
task |
string |
Určuje, že služba by měla pro úlohu vytvořit nového uživatele. |
Určuje parametry pro automatického uživatele, který spouští úlohu ve službě Batch.
Name | Typ | Description |
---|---|---|
elevationLevel |
Úroveň zvýšení oprávnění automatického uživatele |
|
scope |
Obor automatického uživatele |
Informace používané k připojení ke kontejneru služby Azure Storage pomocí blobfuse
Name | Typ | Description |
---|---|---|
accountKey |
string |
Klíč účtu úložiště Azure. |
accountName |
string |
Název účtu úložiště Azure. |
blobfuseOptions |
string |
Další možnostipříkazového |
containerName |
string |
Název kontejneru služby Azure Blob Storage. |
identityReference |
Odkaz na identitu přiřazenou uživatelem pro přístup k názvu kontejneru |
|
relativeMountPath |
string |
Relativní cesta na výpočetním uzlu, kde se připojí systém souborů |
sasKey |
string |
Token SAS služby Azure Storage. |
Informace používané pro připojení ke sdílené složce Azure
Name | Typ | Description |
---|---|---|
accountKey |
string |
Klíč účtu služby Azure Storage. |
accountName |
string |
Název účtu služby Azure Storage. |
azureFileUrl |
string |
Adresa URL služby Soubory Azure. |
mountOptions |
string |
Další možnostipříkazového |
relativeMountPath |
string |
Relativní cesta na výpočetním uzlu, kde se připojí systém souborů |
Odpověď na chybu přijatá ze služby Azure Batch
Name | Typ | Description |
---|---|---|
code |
string |
Identifikátor chyby. Kódy jsou invariantní a mají být využity programově. |
message |
Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní. |
|
values |
Kolekce párů klíč-hodnota obsahující další podrobnosti o chybě. |
Položka dalších informací zahrnutých v odpovědi na chybu služby Azure Batch
Name | Typ | Description |
---|---|---|
key |
string |
Identifikátor určující význam vlastnosti Value. |
value |
string |
Další informace zahrnuté v odpovědi na chybu. |
Identita fondu Batch, pokud je nakonfigurovaná.
Name | Typ | Description |
---|---|---|
type |
Identita fondu Batch, pokud je nakonfigurovaná. |
|
userAssignedIdentities |
Seznam identit uživatelů přidružených k účtu Batch. |
Typ ukládání do mezipaměti pro disk.
Name | Typ | Description |
---|---|---|
none |
string |
Režim ukládání do mezipaměti disku není povolený. |
readonly |
string |
Režim ukládání do mezipaměti disku je jen pro čtení. |
readwrite |
string |
Režim ukládání do mezipaměti disku je čtení a zápis. |
Odkaz na certifikát, který se má nainstalovat na výpočetní uzly ve fondu.
Name | Typ | Description |
---|---|---|
storeLocation |
Umístění úložiště certifikátů na výpočetním uzlu, do kterého se má certifikát nainstalovat. |
|
storeName |
string |
Název úložiště certifikátů na výpočetním uzlu, do kterého se má certifikát nainstalovat. |
thumbprint |
string |
Kryptografický otisk certifikátu. |
thumbprintAlgorithm |
string |
Algoritmus, ke kterému je kryptografický otisk přidružený. To musí být sha1. |
visibility |
Které uživatelské účty ve výpočetním uzlu by měly mít přístup k privátním datům certifikátu. |
Umístění úložiště certifikátů na výpočetním uzlu, do kterého se má certifikát nainstalovat.
Name | Typ | Description |
---|---|---|
currentuser |
string |
Certifikáty by se měly nainstalovat do úložiště certifikátů CurrentUser. |
localmachine |
string |
Certifikáty by se měly nainstalovat do úložiště certifikátů LocalMachine. |
Které uživatelské účty ve výpočetním uzlu by měly mít přístup k privátním datům certifikátu.
Name | Typ | Description |
---|---|---|
remoteuser |
string |
Certifikát by měl být viditelný pro uživatelské účty, ve kterých uživatelé vzdáleně přistupuje k výpočetnímu uzlu. |
starttask |
string |
Certifikát by měl být viditelný pro uživatelský účet, pod kterým se spouští StartTask. Všimněte si, že pokud je obor automatického uživatele fondem pro starttask i úlohu, bude tento certifikát viditelný i pro úlohu. |
task |
string |
Certifikát by měl být viditelný pro uživatelské účty, ve kterých se spouští úlohy. |
Informace používané pro připojení k systému souborů CIFS.
Name | Typ | Description |
---|---|---|
mountOptions |
string |
Další možnostipříkazového |
password |
string |
Heslo, které se má použít k ověřování v systému souborů CIFS. |
relativeMountPath |
string |
Relativní cesta na výpočetním uzlu, kde se připojí systém souborů |
source |
string |
Identifikátor URI systému souborů, který se má připojit. |
username |
string |
Uživatel, který se má použít k ověřování v systému souborů CIFS. |
Fond ve službě Azure Batch.
Name | Typ | Description |
---|---|---|
allocationState |
Určuje, jestli fond provádí změnu velikosti. |
|
allocationStateTransitionTime |
string |
Čas, kdy fond vstoupil do aktuálního stavu přidělení. |
applicationPackageReferences |
Seznam balíčků, které se mají nainstalovat na každý výpočetní uzel ve fondu. |
|
autoScaleEvaluationInterval |
string |
Časový interval, ve kterém se má velikost fondu automaticky upravit podle vzorce automatického škálování. |
autoScaleFormula |
string |
Vzorec pro požadovaný počet výpočetních uzlů ve fondu |
autoScaleRun |
Výsledky a chyby z posledního spuštění vzorce automatického škálování |
|
certificateReferences |
Seznam certifikátů, které se mají nainstalovat na každý výpočetní uzel ve fondu. Upozornění: Tato vlastnost je zastaralá a bude odebrána po únoru 2024. Místo toho použijte |
|
creationTime |
string |
Čas vytvoření fondu. |
currentDedicatedNodes |
integer |
Počet vyhrazených výpočetních uzlů, které jsou aktuálně ve fondu. |
currentLowPriorityNodes |
integer |
Počet výpočetních uzlů s nízkou prioritou v současné době ve fondu. |
currentNodeCommunicationMode |
Aktuální stav režimu komunikace fondu. |
|
displayName |
string |
Zobrazovaný název fondu. |
eTag |
string |
ETag fondu. |
enableAutoScale |
boolean |
Určuje, jestli se velikost fondu má v průběhu času automaticky upravit. |
enableInterNodeCommunication |
boolean |
Určuje, jestli fond povoluje přímou komunikaci mezi výpočetními uzly. |
id |
string |
Řetězec, který jednoznačně identifikuje fond v rámci účtu. |
identity |
Identita fondu Batch, pokud je nakonfigurovaná. |
|
lastModified |
string |
Čas poslední změny fondu. |
metadata |
Seznam párů název-hodnota přidružených k fondu jako metadata. |
|
mountConfiguration |
Seznam systémů souborů, které se mají připojit ke každému uzlu ve fondu. |
|
networkConfiguration |
Konfigurace sítě pro fond. |
|
resizeErrors |
Seznam chyb, ke kterým došlo při provádění poslední změny velikosti fondu. |
|
resizeTimeout |
string |
Časový limit přidělení výpočetních uzlů do fondu. |
resourceTags |
object |
Uživatelem zadané značky přidružené k fondu. |
startTask |
Úloha určená ke spuštění na každém výpočetním uzlu, který se připojí k fondu. |
|
state |
Aktuální stav fondu. |
|
stateTransitionTime |
string |
Čas, kdy fond vstoupil do aktuálního stavu. |
stats |
Statistiky využití a využití prostředků po celou dobu životnosti fondu. |
|
targetDedicatedNodes |
integer |
Požadovaný počet vyhrazených výpočetních uzlů ve fondu. |
targetLowPriorityNodes |
integer |
Požadovaný počet výpočetních uzlů s nízkou prioritou ve fondu |
targetNodeCommunicationMode |
Režim komunikace požadovaného uzlu pro fond. |
|
taskSchedulingPolicy |
Jak se úkoly distribuují mezi výpočetní uzly ve fondu. |
|
taskSlotsPerNode |
integer |
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. |
upgradePolicy |
Zásady upgradu pro fond. |
|
url |
string |
Adresa URL fondu. |
userAccounts |
Seznam uživatelských účtů, které se mají vytvořit na každém výpočetním uzlu ve fondu. |
|
virtualMachineConfiguration |
Konfigurace virtuálního počítače pro fond. |
|
vmSize |
string |
Velikost virtuálníchpočítačůch Všechny virtuální počítače ve fondu mají stejnou velikost. |
Výsledek výpisu fondů v účtu.
Name | Typ | Description |
---|---|---|
odata.nextLink |
string |
Adresa URL pro získání další sady výsledků. |
value |
Seznam fondů. |
Jak se úkoly distribuují mezi výpočetní uzly ve fondu.
Name | Typ | Description |
---|---|---|
pack |
string |
Co nejvíce úkolů (taskSlotsPerNode) by mělo být přiřazeno každému výpočetnímu uzlu ve fondu předtím, než se všechny úkoly přiřadí k dalšímu výpočetnímu uzlu ve fondu. |
spread |
string |
Úkoly by měly být přiřazeny rovnoměrně napříč všemi výpočetními uzly ve fondu. |
Odkaz na identitu přiřazenou uživatelem přidruženou k fondu Batch, který bude používat výpočetní uzel.
Name | Typ | Description |
---|---|---|
resourceId |
string |
ID prostředku ARM identity přiřazené uživatelem. |
Konfigurace pro fondy s podporou kontejneru.
Name | Typ | Description |
---|---|---|
containerImageNames |
string[] |
Kolekce názvů imagí kontejneru. |
containerRegistries |
Další privátní registry, ze kterých je možné načíst kontejnery. |
|
type |
Technologie kontejneru, která se má použít. |
Vstup cesty a režimu připojení, který chcete připojit k kontejneru úloh.
Name | Typ | Description |
---|---|---|
isReadOnly |
boolean |
Připojte tuto zdrojovou cestu jako režim jen pro čtení nebo ne. Výchozí hodnota je false (režim čtení a zápisu). |
source |
Cestu, která se připojí k zákazníkovi kontejneru, může vybrat. |
Cesty, které budou připojeny ke kontejneru úlohy kontejneru.
Name | Typ | Description |
---|---|---|
Applications |
string |
Cesta k aplikacím. |
JobPrep |
string |
Cesta úkolu přípravy úlohy. |
Shared |
string |
Cesta pro úlohu s více instancemi ke sdílení souborů. |
Startup |
string |
Cesta ke spouštěcímu úkolu. |
Task |
string |
Cesta k úkolu. |
VfsMounts |
string |
Cesta obsahuje všechny virtuální systémy souborů, které jsou připojené k tomuto uzlu. |
Privátní registr kontejneru.
Name | Typ | Description |
---|---|---|
identityReference |
Odkaz na identitu přiřazenou uživatelem, která se má použít pro přístup ke službě Azure Container Registry místo uživatelského jména a hesla. |
|
password |
string |
Heslo pro přihlášení k serveru registru. |
registryServer |
string |
Adresa URL registru. |
username |
string |
Uživatelské jméno pro přihlášení k serveru registru. |
Technologie kontejneru, která se má použít.
Name | Typ | Description |
---|---|---|
criCompatible |
string |
Ke spuštění kontejnerů se použije technologie založená na CRI. |
dockerCompatible |
string |
Ke spuštění kontejnerů se použije technologie kompatibilní s Dockerem. |
Umístění pracovního adresáře úlohy kontejneru.
Name | Typ | Description |
---|---|---|
containerImageDefault |
string |
Použijte pracovní adresář definovaný v imagi kontejneru. Mějte na pozor, že tento adresář nebude obsahovat soubory prostředků stažené službou Batch. |
taskWorkingDirectory |
string |
Použijte standardní pracovní adresář úlohy služby Batch, který bude obsahovat soubory zdrojů úkolů naplněné službou Batch. |
Nastavení, která budou používat datové disky přidružené k výpočetním uzlům ve fondu. Při použití připojených datových disků je potřeba disky připojit a naformátovat z virtuálního počítače, aby je bylo možné použít.
Name | Typ | Description |
---|---|---|
caching |
Typ ukládání do mezipaměti, který se má povolit pro datové disky. |
|
diskSizeGB |
integer |
Počáteční velikost disku v gigabajtech. |
lun |
integer |
Číslo logické jednotky. |
storageAccountType |
Typ účtu úložiště, který se má použít pro datový disk. |
Určuje dočasné umístění disku pro disk operačního systému pro všechny výpočetní uzly (virtuální počítače) ve fondu.
Name | Typ | Description |
---|---|---|
CacheDisk |
string |
Dočasný disk s operačním systémem je uložený v mezipaměti virtuálního počítače. |
Určuje dočasné nastavení disku pro disk operačního systému používaný výpočetním uzlem (VM).
Name | Typ | Description |
---|---|---|
placement |
Určuje dočasné umístění disku pro disk operačního systému pro všechny virtuální počítače ve fondu. |
Konfigurace šifrování disku použitá na výpočetní uzly ve fondu. Konfigurace šifrování disků není podporována ve fondu Linuxu vytvořeném s imagí Galerie výpočetních prostředků Azure.
Name | Typ | Description |
---|---|---|
targets |
Seznam cílů disku služby Batch bude na výpočetním uzlu šifrovat. |
Seznam cílů disku služby Batch bude na výpočetním uzlu šifrovat.
Name | Typ | Description |
---|---|---|
osdisk |
string |
Disk s operačním systémem na výpočetním uzlu je šifrovaný. |
temporarydisk |
string |
Dočasný disk na výpočetním uzlu je šifrovaný. V Linuxu se toto šifrování vztahuje na jiné oddíly (například oddíly na připojených datových discích), když dojde k šifrování při spuštění. |
Rozsah dynamického přiřazení virtuální sítě.
Name | Typ | Description |
---|---|---|
job |
string |
Dynamické přiřazení virtuální sítě se provádí pro každou úlohu. |
none |
string |
Není povolené žádné dynamické přiřazení virtuální sítě. |
Úroveň zvýšení úrovně uživatele
Name | Typ | Description |
---|---|---|
admin |
string |
Uživatel je uživatel se zvýšeným přístupem a pracuje s úplnými oprávněními správce. |
nonadmin |
string |
Uživatel je standardní uživatel bez zvýšeného přístupu. |
Proměnná prostředí, která se má nastavit v procesu úkolu.
Name | Typ | Description |
---|---|---|
name |
string |
Název proměnné prostředí. |
value |
string |
Hodnota proměnné prostředí. |
V odpovědi na chybu služby Azure Batch se zobrazila chybová zpráva.
Name | Typ | Description |
---|---|---|
lang |
string |
Kód jazyka chybové zprávy |
value |
string |
Text zprávy. |
Odkaz na image Azure Virtual Machines Marketplace nebo image galerie výpočetních prostředků Azure Pokud chcete získat seznam všech odkazů na image z Azure Marketplace ověřených službou Azure Batch, podívejte se na operaci Výpis podporovaných imagí.
Name | Typ | Description |
---|---|---|
communityGalleryImageId |
string |
Jedinečný identifikátor obrázku galerie komunity |
exactVersion |
string |
Konkrétní verze image platformy nebo image marketplace použité k vytvoření uzlu. Toto pole jen pro čtení se liší od verze pouze v případě, že hodnota zadaná pro verzi při vytvoření fondu byla "latest". |
offer |
string |
Typ nabídky image Azure Virtual Machines Marketplace. |
publisher |
string |
Vydavatel image Azure Virtual Machines Marketplace. |
sharedGalleryImageId |
string |
Jedinečný identifikátor obrázku sdílené galerie |
sku |
string |
Skladová položka image Azure Virtual Machines Marketplace. |
version |
string |
Verze image Azure Virtual Machines Marketplace. |
virtualMachineImageId |
string |
Identifikátor prostředku ARM image galerie výpočetních prostředků Azure. Výpočetní uzly ve fondu se vytvoří pomocí tohoto ID image. Toto je formulář /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName}/versions/{VersionId} nebo /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName} pro vždy výchozí nastavení nejnovější verze image. |
Protokol koncového bodu.
Name | Typ | Description |
---|---|---|
tcp |
string |
Pro koncový bod použijte protokol TCP. |
udp |
string |
Pro koncový bod použijte UDP. |
Příchozí fond překladu adres (NAT), který lze použít k externímu řešení konkrétních portů na výpočetních uzlech ve fondu Batch.
Name | Typ | Description |
---|---|---|
backendPort |
integer |
Číslo portu ve výpočetním uzlu. |
frontendPortRangeEnd |
integer |
Poslední číslo portu v rozsahu externích portů, které se použijí k poskytování příchozího přístupu k back-endPortu na jednotlivých výpočetních uzlech. |
frontendPortRangeStart |
integer |
První číslo portu v rozsahu externích portů, které se použije k poskytování příchozího přístupu k back-endPortu na jednotlivých výpočetních uzlech. |
name |
string |
Název koncového bodu |
networkSecurityGroupRules |
Seznam pravidel skupiny zabezpečení sítě, která se použijí na koncový bod. |
|
protocol |
Protokol koncového bodu. |
Typ zřizování pro veřejné IP adresy pro fond.
Name | Typ | Description |
---|---|---|
batchmanaged |
string |
Služba Batch vytvoří a spravuje veřejnou IP adresu. V závislosti na velikosti fondu může existovat několik veřejných IP adres. |
nopublicipaddresses |
string |
Nebude vytvořena žádná veřejná IP adresa. |
usermanaged |
string |
Veřejné IP adresy poskytuje uživatel a použije se ke zřízení výpočetních uzlů. |
Vlastnosti používané k vytvoření uživatelského účtu na výpočetním uzlu s Linuxem
Name | Typ | Description |
---|---|---|
gid |
integer |
ID skupiny pro uživatelský účet. |
sshPrivateKey |
string |
Privátní klíč SSH pro uživatelský účet. |
uid |
integer |
ID uživatele uživatelského účtu. |
Režim přihlášení pro uživatele
Name | Typ | Description |
---|---|---|
batch |
string |
Režim přihlášení LOGON32_LOGON_BATCH Win32. Režim dávkového přihlášení se doporučuje pro dlouhotrvající paralelní procesy. |
interactive |
string |
Režim přihlášení LOGON32_LOGON_INTERACTIVE Win32. Řízení uživatelských účtů je povolené ve fondech Windows. Pokud se tato možnost používá se zvýšenou identitou uživatele ve fondu Windows, relace uživatele nebude zvýšena, pokud není aplikace spuštěná příkazovým řádkem úlohy nakonfigurovaná tak, aby vždy vyžadovala oprávnění správce nebo aby vždy vyžadovala maximální oprávnění. |
Name | Typ | Description |
---|---|---|
securityProfile |
Určuje nastavení profilu zabezpečení pro spravovaný disk. |
|
storageAccountType |
Typ účtu úložiště pro spravovaný disk. |
Pár název-hodnota přidružený k prostředku služby Batch.
Name | Typ | Description |
---|---|---|
name |
string |
Název položky metadat. |
value |
string |
Hodnota položky metadat. |
Systém souborů, který se má připojit k jednotlivým uzlům.
Name | Typ | Description |
---|---|---|
azureBlobFileSystemConfiguration |
Kontejner azure Storage, který se má připojit pomocí FUSE objektů blob na každém uzlu. |
|
azureFileShareConfiguration |
Sdílená složka Azure, která se má připojit k jednotlivým uzlům. |
|
cifsMountConfiguration |
Systém souborů CIFS/SMB, který se má připojit k jednotlivým uzlům. |
|
nfsMountConfiguration |
Systém souborů NFS, který se má připojit ke každému uzlu. |
Představuje dvojici název-hodnota.
Name | Typ | Description |
---|---|---|
name |
string |
Název v páru name-value. |
value |
string |
Hodnota v páru name-value. |
Konfigurace sítě pro fond.
Name | Typ | Description |
---|---|---|
dynamicVNetAssignmentScope |
Rozsah dynamického přiřazení virtuální sítě. |
|
enableAcceleratedNetworking |
boolean |
Určuje, jestli má tento fond povolit akcelerované síťové služby. |
endpointConfiguration |
Konfigurace koncových bodů na výpočetních uzlech ve fondu Batch |
|
publicIPAddressConfiguration |
Konfigurace Public IPAddress pro výpočetní uzly ve fondu Batch. |
|
subnetId |
string |
Identifikátor prostředku ARM podsítě virtuální sítě, ke které se připojí výpočetní uzly fondu. Toto je formulář /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. |
Pravidlo skupiny zabezpečení sítě, které se použije u příchozího koncového bodu.
Name | Typ | Description |
---|---|---|
access |
Akce, která by se měla provést pro zadanou IP adresu, rozsah podsítě nebo značku |
|
priority |
integer |
Priorita tohoto pravidla. |
sourceAddressPrefix |
string |
Předpona zdrojové adresy nebo značka odpovídající pravidlu. |
sourcePortRanges |
string[] |
Rozsahy zdrojových portů, které se mají shodovat s pravidlem. |
Akce, která by se měla provést pro zadanou IP adresu, rozsah podsítě nebo značku
Name | Typ | Description |
---|---|---|
allow |
string |
Povolit přístup. |
deny |
string |
Odepřít přístup. |
Informace používané pro připojení k systému souborů NFS.
Name | Typ | Description |
---|---|---|
mountOptions |
string |
Další možnostipříkazového |
relativeMountPath |
string |
Relativní cesta na výpočetním uzlu, kde se připojí systém souborů |
source |
string |
Identifikátor URI systému souborů, který se má připojit. |
Určuje, jak fond komunikuje se službou Batch.
Name | Typ | Description |
---|---|---|
classic |
string |
Uzly používající klasický komunikační režim vyžadují příchozí komunikaci TCP na portech 29876 a 29877 z modulu BatchNodeManagement. Značka služby {region} a odchozí komunikace TCP na portu 443 s "Storage.region" a BatchNodeManagement. Značky služeb {region}. |
default |
string |
Režim komunikace uzlu je automaticky nastaven službou Batch. |
simplified |
string |
Uzly používající zjednodušený režim komunikace vyžadují odchozí komunikaci TCP na portu 443 s BatchNodeManagement. Značka služby {region}. Nejsou vyžadovány žádné otevřené příchozí porty. |
Konfigurace umístění uzlu pro fond
Name | Typ | Description |
---|---|---|
policy |
Typ zásad umístění uzlu ve fondech batch |
Zásady umístění pro přidělování uzlů ve fondu.
Name | Typ | Description |
---|---|---|
regional |
string |
Všechny uzly ve fondu budou přiděleny ve stejné oblasti. |
zonal |
string |
Uzly ve fondu budou rozloženy mezi různé zóny dostupnosti s vyrovnáváním maximálního úsilí. |
Nastavení pro disk operačního systému výpočetního uzlu (VM).
Name | Typ | Description |
---|---|---|
caching |
Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None, ReadOnly, ReadWrite. Výchozí hodnoty jsou: Žádné pro úložiště úrovně Standard. Jen pro čtení pro Premium Storage. |
|
diskSizeGB |
integer |
Počáteční velikost disku v GB při vytváření nového disku s operačním systémem |
ephemeralOSDiskSettings |
Určuje dočasné nastavení disku pro disk operačního systému používaný výpočetním uzlem (VM). |
|
managedDisk |
Parametry spravovaného disku. |
|
writeAcceleratorEnabled |
boolean |
Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. |
Konfigurace koncového bodu pro fond.
Name | Typ | Description |
---|---|---|
inboundNATPools |
Seznam příchozích fondů překladu adres (NAT), které je možné použít k adresování konkrétních portů na jednotlivých výpočetních uzlech externě. |
Identita fondu Batch, pokud je nakonfigurovaná.
Name | Typ | Description |
---|---|---|
None |
string |
Fond Batch nemá přidruženou žádnou identitu. Nastavení |
UserAssigned |
string |
Fond Batch má přiřazené identity uživatelem. |
Aktuální stav fondu.
Name | Typ | Description |
---|---|---|
active |
string |
Fond je k dispozici ke spouštění úloh v závislosti na dostupnosti výpočetních uzlů. |
deleting |
string |
Uživatel požádal o odstranění fondu, ale operace odstranění ještě nebyla dokončena. |
Obsahuje statistiky využití a využití prostředků po celou dobu životnosti fondu.
Name | Typ | Description |
---|---|---|
lastUpdateTime |
string |
Čas poslední aktualizace statistiky. Všechny statistiky jsou omezené na rozsah mezi startTime a lastUpdateTime. |
resourceStats |
Statistiky související se spotřebou prostředků výpočetními uzly ve fondu |
|
startTime |
string |
Počáteční čas časového rozsahu, na který se vztahuje statistika. |
url |
string |
Adresa URL statistiky. |
usageStats |
Statistiky související s využitím fondu, jako je množství využitého jádra. |
Konfigurace veřejné IP adresy síťové konfigurace fondu.
Name | Typ | Description |
---|---|---|
ipAddressIds |
string[] |
Seznam veřejných IP adres, které bude služba Batch používat při zřizování výpočetních uzlů. |
provision |
Typ zřizování pro veřejné IP adresy pro fond. |
Při změně velikosti fondu došlo k chybě.
Name | Typ | Description |
---|---|---|
code |
string |
Identifikátor chyby změny velikosti fondu. Kódy jsou invariantní a mají být využity programově. |
message |
string |
Zpráva popisující chybu změny velikosti fondu, která má být vhodná pro zobrazení v uživatelském rozhraní. |
values |
Seznam dalších podrobností o chybě související s chybou Změna velikosti fondu |
Jeden soubor nebo více souborů, které se mají stáhnout do výpočetního uzlu.
Name | Typ | Description |
---|---|---|
autoStorageContainerName |
string |
Název kontejneru úložiště v účtu automatického úložiště. |
blobPrefix |
string |
Předpona objektu blob, která se má použít při stahování objektů blob z kontejneru Azure Storage. Stáhnou se jenom objekty blob, jejichž názvy začínají zadanou předponou. |
fileMode |
string |
Atribut režimu oprávnění souboru v osmičkovém formátu. |
filePath |
string |
Umístění na výpočetním uzlu, ke kterému chcete stáhnout soubory vzhledem k pracovnímu adresáři úlohy. |
httpUrl |
string |
Adresa URL souboru, který chcete stáhnout. |
identityReference |
Odkaz na identitu přiřazenou uživatelem pro přístup ke službě Azure Blob Storage určené službou storageContainerUrl nebo httpUrl |
|
storageContainerUrl |
string |
Adresa URL kontejneru objektů blob v rámci služby Azure Blob Storage. |
Statistiky související se spotřebou prostředků výpočetními uzly ve fondu
Name | Typ | Description |
---|---|---|
avgCPUPercentage |
number |
Průměrné využití procesoru ve všech výpočetních uzlech ve fondu (procento na uzel). |
avgDiskGiB |
number |
Průměrné využité místo na disku v GiB ve všech výpočetních uzlech ve fondu. |
avgMemoryGiB |
number |
Průměrné využití paměti v GiB napříč všemi výpočetními uzly ve fondu. |
diskReadGiB |
number |
Celkový objem dat v GiB disku čte ve všech výpočetních uzlech ve fondu. |
diskReadIOps |
integer |
Celkový počet operací čtení disku ve všech výpočetních uzlech ve fondu. |
diskWriteGiB |
number |
Celkový objem dat v GiB zápisu na disk napříč všemi výpočetními uzly ve fondu. |
diskWriteIOps |
integer |
Celkový počet operací zápisu na disk ve všech výpočetních uzlech ve fondu. |
lastUpdateTime |
string |
Čas poslední aktualizace statistiky. Všechny statistiky jsou omezené na rozsah mezi startTime a lastUpdateTime. |
networkReadGiB |
number |
Celkový objem dat v GiB sítě čte ve všech výpočetních uzlech ve fondu. |
networkWriteGiB |
number |
Celkový objem dat v GiB síťových zápisů napříč všemi výpočetními uzly ve fondu. |
peakDiskGiB |
number |
Maximální využité místo na disku v GiB ve všech výpočetních uzlech ve fondu. |
peakMemoryGiB |
number |
Maximální využití paměti v GiB ve všech výpočetních uzlech ve fondu |
startTime |
string |
Počáteční čas časového rozsahu, na který se vztahuje statistika. |
Parametry konfigurace použité při postupném upgradu.
Name | Typ | Description |
---|---|---|
enableCrossZoneUpgrade |
boolean |
Povolte VMSS ignorovat hranice AZ při vytváření dávek upgradu. Zvažte aktualizaci domény a maxBatchInstancePercent k určení velikosti dávky. Toto pole je možné nastavit na hodnotu true nebo false pouze při použití NodePlacementConfiguration jako zónového pole. |
maxBatchInstancePercent |
integer |
Maximální procento celkových instancí virtuálních počítačů, které budou upgradovány současně postupným upgradem v jedné dávce. Vzhledem k tomu, že se jedná o maximum, instance, které nejsou v pořádku v předchozích nebo budoucích dávkách, můžou způsobit snížení procenta instancí v dávce, aby se zajistila vyšší spolehlivost. Hodnota tohoto pole by měla být mezi 5 a 100 včetně. Pokud jsou s hodnotou přiřazeny hodnoty maxBatchInstancePercent i maxUnhealthyInstancePercent, hodnota maxBatchInstancePercent by neměla být vyšší než maxUnhealthyInstancePercent. |
maxUnhealthyInstancePercent |
integer |
Maximální procento celkových instancí virtuálních počítačů ve škálovací sadě, které může být současně v pořádku, buď v důsledku upgradu, nebo zjištěním stavu, který není v pořádku, kontroluje stav virtuálního počítače před přerušením postupného upgradu. Toto omezení se zkontroluje před spuštěním jakékoli dávky. Hodnota tohoto pole by měla být mezi 5 a 100 včetně. Pokud jsou s hodnotou přiřazeny hodnoty maxBatchInstancePercent i maxUnhealthyInstancePercent, hodnota maxBatchInstancePercent by neměla být vyšší než maxUnhealthyInstancePercent. |
maxUnhealthyUpgradedInstancePercent |
integer |
Maximální procento upgradovanýchinstancích Tato kontrola proběhne po upgradu každé dávky. Pokud se toto procento někdy překročí, průběžná aktualizace se přeruší. Hodnota tohoto pole by měla být v rozmezí od 0 do 100 (včetně). |
pauseTimeBetweenBatches |
string |
Doba čekání mezi dokončením aktualizace pro všechny virtuální počítače v jedné dávce a spuštěním další dávky. Doba trvání by měla být zadána ve formátu ISO 8601. |
prioritizeUnhealthyInstances |
boolean |
Upgradujte všechny instance, které nejsou v pořádku, ve škálovací sadě před všemi instancemi, které jsou v pořádku. |
rollbackFailedInstancesOnPolicyBreach |
boolean |
Vrácení neúspěšných instancí do předchozího modelu v případě porušení zásad postupného upgradu |
Určuje Typ šifrování spravovaného disku. Je nastavená na VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState a NonPersistedTPM pro neuchovávání stavu firmwaru v objektu blob VMGuestState. Poznámka: Je možné ji nastavit jenom pro důvěrné virtuální počítače a je vyžadována při použití důvěrných virtuálních počítačů.
Name | Typ | Description |
---|---|---|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
Určuje nastavení profilu zabezpečení pro virtuální počítač nebo škálovací sadu virtuálních počítačů.
Name | Typ | Description |
---|---|---|
encryptionAtHost |
boolean |
Tuto vlastnost může uživatel v požadavku použít k povolení nebo zakázání šifrování hostitele pro virtuální počítač nebo škálovací sadu virtuálních počítačů. Tím povolíte šifrování pro všechny disky, včetně samotného prostředku nebo dočasného disku v hostiteli. Další informace o šifrování v požadavcích na hostitele najdete v tématu https://learn.microsoft.com/azure/virtual-machines/disk-encryption#supported-vm-sizes. |
securityType |
Určuje typ zabezpečení virtuálního počítače. Aby bylo možné povolit UefiSettings, musí být nastavená na libovolnou zadanou hodnotu. |
|
uefiSettings |
Určuje nastavení zabezpečení, jako je zabezpečené spouštění a vTPM použité při vytváření virtuálního počítače. |
Určuje typ zabezpečení virtuálního počítače. Aby bylo možné povolit UefiSettings, musí být nastavená na libovolnou zadanou hodnotu.
Name | Typ | Description |
---|---|---|
confidentialVM |
string |
Důvěrné výpočetní prostředí Azure nabízí důvěrné virtuální počítače pro tenanty s vysokými požadavky na zabezpečení a důvěrnost. Tyto virtuální počítače poskytují silnou hranici vynucenou hardwarem, která pomáhá splnit vaše potřeby zabezpečení. Důvěrné virtuální počítače můžete použít pro migrace, aniž byste museli provádět změny kódu, přičemž platforma chrání stav virtuálního počítače před čtením nebo úpravou. |
trustedLaunch |
string |
Důvěryhodné spuštění chrání před pokročilými a trvalými technikami útoku. |
Určuje ID odkazu na artefakt služby použité k nastavení stejné verze image pro všechny virtuální počítače ve škálovací sadě při použití nejnovější verze image.
Name | Typ | Description |
---|---|---|
id |
string |
ID odkazu na artefakt služby ServiceArtifactReference |
Úloha, která se spustí při připojení uzlu k fondu ve službě Azure Batch nebo při restartování nebo obnovení výpočetního uzlu.
Name | Typ | Description |
---|---|---|
commandLine |
string |
Příkazový řádek StartTask. |
containerSettings |
Nastavení kontejneru, pod kterým běží StartTask. |
|
environmentSettings |
Seznam nastavení proměnných prostředí pro StartTask |
|
maxTaskRetryCount |
integer |
Maximální počet opakování úkolu. |
resourceFiles |
Seznam souborů, které služba Batch stáhne do výpočetního uzlu před spuštěním příkazového řádku. Seznam souborů prostředků má maximální velikost. Při překročení maximální velikosti požadavek selže a kód chyby odpovědi bude RequestEntityTooLarge. Pokud k tomu dojde, musí být kolekce ResourceFiles zmenšena velikostí. Toho lze dosáhnout pomocí .zip souborů, balíčků aplikací nebo kontejnerů Dockeru. |
|
userIdentity |
Identita uživatele, pod kterou se spouští StartTask. |
|
waitForSuccess |
boolean |
Jestli má služba Batch čekat na úspěšné dokončení startTask (tj. ukončit s ukončovacím kódem 0) před naplánování všech úkolů na výpočetním uzlu. |
Typ účtu úložiště pro použití při vytváření datových disků nebo disku s operačním systémem.
Name | Typ | Description |
---|---|---|
premium_lrs |
string |
Datový disk nebo disk s operačním systémem by měl používat místně redundantní úložiště úrovně Premium. |
standard_lrs |
string |
Datový disk nebo disk s operačním systémem by měl používat místně redundantní úložiště úrovně Standard. |
standardssd_lrs |
string |
Datový disk nebo disk s operačním systémem by měl používat místně redundantní úložiště SSD úrovně Standard. |
Nastavení kontejneru pro úlohu.
Name | Typ | Description |
---|---|---|
containerHostBatchBindMounts |
Cesty, které chcete připojit k úloze kontejneru. |
|
containerRunOptions |
string |
Další možnosti příkazu create kontejneru |
imageName |
string |
Image, která se má použít k vytvoření kontejneru, ve kterém se úloha spustí. |
registry |
Privátní registr, který obsahuje image kontejneru. |
|
workingDirectory |
Umístění pracovního adresáře úlohy kontejneru. |
Určuje, jak se mají úkoly distribuovat napříč výpočetními uzly.
Name | Typ | Description |
---|---|---|
nodeFillType |
Jak se úkoly distribuují mezi výpočetní uzly ve fondu. |
Určuje nastavení zabezpečení, jako je zabezpečené spouštění a vTPM použité při vytváření virtuálního počítače.
Name | Typ | Description |
---|---|---|
secureBootEnabled |
boolean |
Určuje, jestli má být na virtuálním počítači povolené zabezpečené spouštění. |
vTpmEnabled |
boolean |
Určuje, jestli má být na virtuálním počítači povolený virtuální počítač vTPM. |
Určuje režim upgradu na virtuální počítače ve škálovací sadě.
Možné hodnoty:
Ruční – řídíte aplikaci aktualizací virtuálních počítačů ve škálovací sadě. Provedete to pomocí akce manualUpgrade.
Automatické – Všechny virtuální počítače ve škálovací sadě se automaticky aktualizují současně.
rolling – Škálovací sada provádí aktualizace v dávkách s volitelnou dobou pozastavení mezi.
Name | Typ | Description |
---|---|---|
automatic |
string |
Všechny virtuální počítače ve škálovací sadě se automaticky aktualizují současně. |
manual |
string |
Řídíte aplikaci aktualizací virtuálních počítačů ve škálovací sadě. Provedete to pomocí akce manualUpgrade. |
rolling |
string |
Existující instance ve škálovací sadě se přenesou do dávek, které se mají upgradovat. Po dokončení upgradované dávky začnou instance znovu zabírají provoz a začne další dávka. To pokračuje, dokud se všechny instance nepřenesou up-to-date. |
Popisuje zásady upgradu – automatické, ruční nebo postupné.
Name | Typ | Description |
---|---|---|
automaticOSUpgradePolicy |
Parametry konfigurace používané k provádění automatického upgradu operačního systému |
|
mode |
Určuje režim upgradu na virtuální počítače ve škálovací sadě. |
|
rollingUpgradePolicy |
Parametry konfigurace použité při postupném upgradu. |
Statistiky související s informacemi o využití fondu
Name | Typ | Description |
---|---|---|
dedicatedCoreTime |
string |
Agregovaná hodinová doba vyhrazených jader výpočetních uzlů, která jsou součástí fondu. |
lastUpdateTime |
string |
Čas poslední aktualizace statistiky. Všechny statistiky jsou omezené na rozsah mezi startTime a lastUpdateTime. |
startTime |
string |
Počáteční čas časového rozsahu, na který se vztahuje statistika. |
Vlastnosti používané k vytvoření uživatele, který se používá ke spouštění úkolů na výpočetním uzlu služby Azure Batch.
Name | Typ | Description |
---|---|---|
elevationLevel |
Úroveň zvýšení úrovně uživatelského účtu. |
|
linuxUserConfiguration |
Konfigurace uživatele specifická pro Linux pro uživatelský účet. |
|
name |
string |
Jméno uživatelského účtu. Názvy můžou obsahovat libovolné znaky Unicode až do maximální délky 20. |
password |
string |
Heslo pro uživatelský účet. |
windowsUserConfiguration |
Konfigurace uživatele specifická pro Systém Windows pro uživatelský účet. |
Identita přiřazená uživatelem
Name | Typ | Description |
---|---|---|
clientId |
string |
ID klienta identity přiřazené uživatelem. |
principalId |
string |
ID objektu zabezpečení identity přiřazené uživatelem. |
resourceId |
string |
ID prostředku ARM identity přiřazené uživatelem |
Definice identity uživatele, pod kterou je úloha spuštěna.
Name | Typ | Description |
---|---|---|
autoUser |
Automatický uživatel, pod kterým je úloha spuštěna. |
|
username |
string |
Název identity uživatele, pod kterou je úloha spuštěna. |
Konfigurace výpočetních uzlů ve fondu založená na infrastruktuře virtuálních počítačů Azure.
Name | Typ | Description |
---|---|---|
containerConfiguration |
Konfigurace kontejneru pro fond. |
|
dataDisks |
Data |
Konfigurace datových disků připojených k výpočetním uzlům ve fondu |
diskEncryptionConfiguration |
Konfigurace šifrování disku pro fond. |
|
extensions |
Rozšíření virtuálního počítače pro fond. |
|
imageReference |
Odkaz na image Azure Virtual Machines Marketplace nebo vlastní image virtuálního počítače, která se má použít. |
|
licenseType |
string |
Typ místní licence, která se má použít při nasazování operačního systému. Windows_Server – místní licence je určená pro Windows Server. Windows_Client – místní licence je určená pro klienta Windows. |
nodeAgentSKUId |
string |
Skladová položka agenta výpočetního uzlu batch, který se má zřídit na výpočetních uzlech ve fondu. |
nodePlacementConfiguration |
Konfigurace umístění uzlu pro fond. |
|
osDisk |
Nastavení pro disk operačního systému virtuálního počítače. |
|
securityProfile |
Určuje nastavení profilu zabezpečení pro virtuální počítač nebo škálovací sadu virtuálních počítačů. |
|
serviceArtifactReference |
Určuje ID odkazu na artefakt služby použité k nastavení stejné verze image pro všechny virtuální počítače ve škálovací sadě při použití nejnovější verze image. |
|
windowsConfiguration |
Nastavení operačního systému Windows na virtuálním počítači. |
Určuje nastavení profilu zabezpečení pro spravovaný disk. Poznámka: Je možné ji nastavit pouze pro důvěrné virtuální počítače a vyžadovat ji při použití důvěrných virtuálních počítačů.
Name | Typ | Description |
---|---|---|
securityEncryptionType |
Určuje Typ šifrování spravovaného disku. Je nastavená na VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState a NonPersistedTPM pro neuchovávání stavu firmwaru v objektu blob VMGuestState. Poznámka: Je možné ji nastavit jenom pro důvěrné virtuální počítače a je vyžadována při použití důvěrných virtuálních počítačů. |
Konfigurace rozšíření virtuálních počítačů.
Name | Typ | Description |
---|---|---|
autoUpgradeMinorVersion |
boolean |
Určuje, jestli má rozšíření používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true. |
enableAutomaticUpgrade |
boolean |
Určuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze rozšíření. |
name |
string |
Název rozšíření virtuálního počítače |
protectedSettings |
object |
Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault, nebo vůbec žádná chráněná nastavení. |
provisionAfterExtensions |
string[] |
Kolekce názvů rozšíření. |
publisher |
string |
Název vydavatele obslužné rutiny rozšíření. |
settings |
object |
Veřejná nastavení ve formátu JSON pro rozšíření |
type |
string |
Typ rozšíření. |
typeHandlerVersion |
string |
Verze obslužné rutiny skriptu. |
Nastavení operačního systému Windows, které se má použít na virtuální počítač.
Name | Typ | Description |
---|---|---|
enableAutomaticUpdates |
boolean |
Určuje, jestli jsou na virtuálním počítači povolené automatické aktualizace. |
Vlastnosti používané k vytvoření uživatelského účtu na výpočetním uzlu Windows
Name | Typ | Description |
---|---|---|
loginMode |
Režim přihlášení pro uživatele |