Job Schedule - Add
Přidá do zadaného účtu plán úlohy.
POST {batchUrl}/jobschedules?api-version=2020-09-01.12.0
POST {batchUrl}/jobschedules?timeout={timeout}&api-version=2020-09-01.12.0
Parametry identifikátoru URI
Name | In | Required | Type | Description |
---|---|---|---|---|
batch
|
path | True |
|
Základní adresa URL všech žádostí Azure Batch služby |
api-version
|
query | True |
|
Verze rozhraní API klienta |
timeout
|
query |
|
Maximální doba, po kterou může server strávit zpracování žádosti (v sekundách). Výchozí hodnota je 30 sekund. |
Hlavička požadavku
Media Types: "application/json; odata=minimalmetadata"
Name | Required | Type | Description |
---|---|---|---|
client-request-id |
|
Identita žádosti vygenerovaná volajícím, ve formě identifikátoru GUID bez dekorace, jako jsou například složené závorky, např. 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
|
Určuje, zda má server vrátit požadavek Client-Request-ID v odpovědi. |
|
ocp-date |
|
Čas vydání žádosti. Klientské knihovny jsou obvykle nastavené na aktuální systémový čas. nastavte ji explicitně, pokud voláte REST API přímo. |
Text požadavku
Media Types: "application/json; odata=minimalmetadata"
Name | Required | Type | Description |
---|---|---|---|
id | True |
|
Řetězec, který jedinečně identifikuje plán v rámci účtu. |
jobSpecification | True |
Podrobnosti o úlohách, které mají být vytvořeny v tomto plánu. |
|
schedule | True |
Plán, podle kterého budou vytvořeny úlohy. |
|
displayName |
|
Zobrazovaný název plánu. |
|
metadata |
Seznam párů název-hodnota přidružené k plánu jako metadata |
Odpovědi
Name | Type | Description |
---|---|---|
201 Created |
Požadavek na službu Batch byl úspěšný. Headers
|
|
Other Status Codes |
Chyba služby Batch. |
Zabezpečení
azure_auth
Azure Active Directory tok OAuth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | Zosobnění uživatelského účtu |
Authorization
Type:
apiKey
In:
header
Příklady
Add a basic Job |
Add a complex Job |
Add a basic JobSchedule
Sample Request
POST account.region.batch.azure.com/jobschedules?api-version=2020-09-01.12.0
client-request-id: 00000000-0000-0000-0000-000000000000
ocp-date: Fri, 17 Feb 2017 00:00:00 GMT
{
"id": "jobScheduleId",
"schedule": {
"recurrenceInterval": "PT5M"
},
"jobSpecification": {
"poolInfo": {
"poolId": "poolId"
}
}
}
Sample Response
Add a complex JobScheduleAdd
Sample Request
POST account.region.batch.azure.com/jobschedules?api-version=2020-09-01.12.0
client-request-id: 00000000-0000-0000-0000-000000000000
ocp-date: Fri, 17 Feb 2017 00:00:00 GMT
{
"id": "jobScheduleId",
"schedule": {
"doNotRunUntil": "2014-09-10T02:30:00.000Z",
"doNotRunAfter": "2014-09-10T06:30:00.000Z",
"startWindow": "PT1M",
"recurrenceInterval": "PT5M"
},
"jobSpecification": {
"priority": 100,
"constraints": {
"maxWallClockTime": "PT1H",
"maxTaskRetryCount": -1
},
"jobManagerTask": {
"id": "mytask1",
"commandLine": "myprogram.exe",
"resourceFiles": [
{
"httpUrl": "http://mystorage1.blob.core.windows.net/scripts/myprogram.exe?sas",
"filePath": "myprogram.exe"
},
{
"httpUrl": "http://mystorage1.blob.core.windows.net/scripts/test.txt?sas",
"filePath": "test.txt"
}
],
"environmentSettings": [
{
"name": "myvariable",
"value": "myvalue"
}
],
"constraints": {
"maxWallClockTime": "PT1H",
"maxTaskRetryCount": 0,
"retentionTime": "PT1H"
},
"requiredSlots": 2,
"killJobOnCompletion": true,
"userIdentity": {
"autoUser": {
"scope": "task",
"elevationLevel": "nonadmin"
}
},
"runExclusive": true
},
"poolInfo": {
"autoPoolSpecification": {
"autoPoolIdPrefix": "mypool",
"poolLifetimeOption": "jobschedule",
"pool": {
"vmSize": "small",
"cloudServiceConfiguration": {
"osFamily": "4",
"osVersion": "*"
},
"resizeTimeout": "PT15M",
"targetDedicatedNodes": 3,
"targetLowPriorityNodes": 0,
"taskSlotsPerNode": 2,
"taskSchedulingPolicy": {
"nodeFillType": "spread"
},
"enableAutoScale": false,
"enableInterNodeCommunication": true,
"startTask": {
"commandLine": "myprogram2.exe",
"resourceFiles": [
{
"httpUrl": "http://mystorage1.blob.core.windows.net/scripts/myprogram2.exe?sas",
"filePath": "myprogram2.exe"
}
],
"environmentSettings": [
{
"name": "myvariable",
"value": "myvalue"
}
],
"userIdentity": {
"autoUser": {
"scope": "task",
"elevationLevel": "admin"
}
},
"maxTaskRetryCount": 2,
"waitForSuccess": true
},
"certificateReferences": [
{
"thumbprint": "0123456789abcdef0123456789abcdef01234567",
"thumbprintAlgorithm": "sha1",
"storeLocation": "localmachine",
"storeName": "Root",
"visibility": [
"task"
]
}
],
"metadata": [
{
"name": "myproperty",
"value": "myvalue"
}
]
}
}
}
},
"metadata": [
{
"name": "myproperty",
"value": "myvalue"
}
]
}
Sample Response
Definice
Application |
Odkaz na balíček, který se má nasadit do výpočetních uzlů. |
Authentication |
Nastavení ověřovacího tokenu, které může úkol použít k provádění operací služby Batch. |
Auto |
Určuje charakteristiky dočasného automatického fondu. Služba Batch vytvoří tento automatický fond při odeslání úlohy. |
Auto |
Rozsah pro automatického uživatele |
Auto |
Určuje parametry pro automatického uživatele, který spouští úlohu ve službě Batch. |
Azure |
Informace, které slouží k připojení k Azure Storage kontejneru pomocí Blobfuse. |
Azure |
Informace používané pro připojení ke sdílené složce Azure |
Batch |
Od služby Azure Batch přijata chybová odpověď. |
Batch |
Položka dalších informací, které jsou součástí chybové odpovědi Azure Batch. |
Caching |
Typ ukládání do mezipaměti, který se má pro disk povolit |
Certificate |
Odkaz na certifikát, který má být nainstalován na výpočetních uzlech ve fondu. |
Certificate |
Umístění úložiště certifikátů na výpočetním uzlu, do kterého chcete certifikát nainstalovat. |
CIFSMount |
Informace, které slouží k připojení k systému souborů CIFS. |
Cloud |
Konfigurace výpočetních uzlů ve fondu na základě platformy Azure Cloud Services. |
Compute |
Způsob, jakým jsou úlohy distribuovány mezi výpočetní uzly ve fondu. |
Container |
Konfigurace pro fondy s povoleným kontejnerem. |
Container |
Privátní registr kontejnerů. |
Container |
Technologie kontejneru, která se má použít. |
Container |
Umístění pracovního adresáře úlohy kontejneru |
Data |
Nastavení, která budou používána datovými disky přidruženými k výpočetním uzlům ve fondu. Pokud používáte připojené datové disky, musíte je připojit a naformátovat na virtuálním počítači, aby je bylo možné použít. |
Disk |
Konfigurace šifrování disku použitá na výpočetních uzlech ve fondu. Ve fondu Linux vytvořeném s imagí Galerie sdílených imagí není podporována konfigurace šifrování disku. |
Dynamic |
Rozsah dynamického přiřazení virtuální sítě |
Elevation |
Úroveň zvýšení oprávnění uživatele. |
Environment |
Proměnná prostředí, která se má nastavit pro proces úlohy. |
Error |
Chybová zpráva byla přijata v odpovědi na chybu Azure Batch. |
Image |
Odkaz na obrázek Azure Virtual Machines Marketplace nebo obrázek Galerie sdílených imagí. Pokud chcete získat seznam všech odkazů na Image Azure Marketplace ověřených pomocí Azure Batch, přečtěte si o operaci "výpis podporovaných imagí". |
Inbound |
Protokol koncového bodu. |
Inbound |
Fond příchozího překladu adres (NAT), který se dá použít k externímu adresování specifických portů na výpočetních uzlech ve fondu služby Batch. |
IPAddress |
Typ zřizování pro Veřejné IP adresy fondu. |
Job |
Omezení spouštění úlohy. |
Job |
Určuje podrobnosti úkolu správce úloh. |
Job |
Konfigurace sítě pro úlohu. |
Job |
Úkol přípravy úlohy, který se má spustit před všemi úkoly úlohy na kterémkoli daném výpočetním uzlu. |
Job |
Úkol uvolnění úlohy, který se má spustit při dokončení úlohy na jakémkoli výpočetním uzlu, ve kterém se úloha spustila |
Job |
Plán úlohy, který umožňuje opakované úlohy zadáním, kdy se mají spouštět úlohy a specifikace, která se používá k vytvoření jednotlivých úloh. |
Job |
Určuje podrobnosti úloh, které se mají vytvořit podle plánu. |
Linux |
Vlastnosti používané k vytvoření uživatelského účtu na výpočetním uzlu se systémem Linux. |
Login |
Režim přihlášení pro uživatele |
Metadata |
Dvojice název-hodnota přidružená k prostředku služby Batch. |
Mount |
Systém souborů, který se má připojit na každý uzel. |
Network |
Konfigurace sítě pro fond. |
Network |
Pravidlo skupiny zabezpečení sítě, které se má použít u příchozího koncového bodu. |
Network |
Akce, která má být provedena pro zadanou IP adresu, rozsah podsítě nebo značku. |
NFSMount |
Informace, které slouží k připojení k systému souborů NFS. |
On |
Akce, kterou by měla služba Batch provést, když jsou všechny úlohy v rámci úlohy v dokončeném stavu. |
On |
Akce, kterou by měla služba Batch provést, když dojde k chybě jakékoli úlohy v úloze. |
Output |
Specifikace pro nahrávání souborů z Azure Batch výpočetního uzlu do jiného umístění poté, co služba Batch dokončila provádění procesu úlohy. |
Output |
Určuje cíl nahrávání souborů v kontejneru úložiště objektů BLOB v Azure. |
Output |
Cíl, do kterého má být soubor nahrán. |
Output |
Podmínky, za kterých se má nahrát výstupní soubor úlohy nebo sada souborů |
Output |
Podrobnosti o operaci odeslání výstupního souboru, včetně toho, za jakých podmínek se má nahrávání provést. |
Pool |
Konfigurace koncového bodu pro fond. |
Pool |
Určuje, jak má být úloha přiřazena k fondu. |
Pool |
Minimální doba životnosti vytvořených automatických fondů a způsob přiřazení více úloh podle plánu k fondům. |
Pool |
Specifikace pro vytvoření nového fondu. |
Public |
Konfigurace veřejné IP adresy pro síťovou konfiguraci fondu. |
Resource |
Jeden soubor nebo více souborů, které se mají stáhnout do výpočetního uzlu. |
Schedule |
Plán, podle kterého budou vytvořeny úlohy |
Start |
Úkol, který se spustí, když se uzel připojí k fondu ve službě Azure Batch, nebo když se výpočetní uzel restartuje nebo obnoví z image. |
Storage |
Typ účtu úložiště, který se má použít při vytváření datových disků. |
Task |
Omezení spouštění pro použití pro úlohu. |
Task |
Nastavení kontejneru pro úlohu. |
Task |
Určuje, jak se mají úlohy distribuovat mezi výpočetními uzly. |
User |
Vlastnosti používané k vytvoření uživatele, který se používá ke spouštění úloh na Azure Batch výpočetním uzlu. |
User |
Definice identity uživatele, pod kterou je úloha spuštěna. |
Virtual |
Konfigurace výpočetních uzlů ve fondu na základě infrastruktury Azure Virtual Machines. |
Windows |
Nastavení operačního systému Windows, které se má použít pro virtuální počítač. |
Windows |
Vlastnosti používané k vytvoření uživatelského účtu na výpočetním uzlu Windows |
ApplicationPackageReference
Odkaz na balíček, který se má nasadit do výpočetních uzlů.
Name | Type | Description |
---|---|---|
applicationId |
|
ID aplikace, která se má nasadit |
version |
|
Verze aplikace, která se má nasadit Je-li tento parametr vynechán, je nasazena výchozí verze. |
AuthenticationTokenSettings
Nastavení ověřovacího tokenu, které může úkol použít k provádění operací služby Batch.
Name | Type | Description |
---|---|---|
access |
|
Prostředky Batch, ke kterým token uděluje přístup. |
AutoPoolSpecification
Určuje charakteristiky dočasného automatického fondu. Služba Batch vytvoří tento automatický fond při odeslání úlohy.
Name | Type | Description |
---|---|---|
autoPoolIdPrefix |
|
Předpona, která se má přidat do jedinečného identifikátoru při automatickém vytvoření fondu |
keepAlive |
|
Určuje, jestli se má po vypršení platnosti zůstat aktivní fond. |
pool |
Specifikace fondu pro automatický fond. |
|
poolLifetimeOption |
Minimální doba životnosti vytvořených automatických fondů a způsob přiřazení více úloh podle plánu k fondům. |
AutoUserScope
Rozsah pro automatického uživatele
Name | Type | Description |
---|---|---|
pool |
|
Určuje, že se úloha spouští jako společný automatický uživatelský účet, který se vytvoří na všech výpočetních uzlech ve fondu. |
task |
|
Určuje, že by služba měla pro úlohu vytvořit nového uživatele. |
AutoUserSpecification
Určuje parametry pro automatického uživatele, který spouští úlohu ve službě Batch.
Name | Type | Description |
---|---|---|
elevationLevel |
Úroveň zvýšení úrovně automatického uživatele. |
|
scope |
Rozsah pro automatického uživatele |
AzureBlobFileSystemConfiguration
Informace, které slouží k připojení k Azure Storage kontejneru pomocí Blobfuse.
Name | Type | Description |
---|---|---|
accountKey |
|
Azure Storage klíč účtu. |
accountName |
|
Název Azure Storage účtu |
blobfuseOptions |
|
Další možnosti příkazového řádku, které se mají předat příkazu Mount |
containerName |
|
Název kontejneru Azure Blob Storage. |
relativeMountPath |
|
Relativní cesta k výpočetnímu uzlu, do kterého bude připojen systém souborů |
sasKey |
|
Token SAS Azure Storage. |
AzureFileShareConfiguration
Informace používané pro připojení ke sdílené složce Azure
Name | Type | Description |
---|---|---|
accountKey |
|
Azure Storage klíč účtu. |
accountName |
|
Název Azure Storage účtu |
azureFileUrl |
|
Adresa URL souborů Azure. |
mountOptions |
|
Další možnosti příkazového řádku, které se mají předat příkazu Mount |
relativeMountPath |
|
Relativní cesta k výpočetnímu uzlu, do kterého bude připojen systém souborů |
BatchError
Od služby Azure Batch přijata chybová odpověď.
Name | Type | Description |
---|---|---|
code |
|
Identifikátor chyby Kódy jsou invariantní a mají být zpracovány 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, které obsahují další podrobnosti o chybě. |
BatchErrorDetail
Položka dalších informací, které jsou součástí chybové odpovědi Azure Batch.
Name | Type | Description |
---|---|---|
key |
|
Identifikátor určující význam vlastnosti Value. |
value |
|
Další informace, které jsou součástí chybové odpovědi. |
CachingType
Typ ukládání do mezipaměti, který se má pro disk povolit
Name | Type | Description |
---|---|---|
none |
|
Režim ukládání do mezipaměti pro disk není povolený. |
readonly |
|
Režim ukládání do mezipaměti pro disk je jen pro čtení. |
readwrite |
|
Režim ukládání do mezipaměti pro disk je čtení a zápis. |
CertificateReference
Odkaz na certifikát, který má být nainstalován na výpočetních uzlech ve fondu.
Name | Type | Description |
---|---|---|
storeLocation |
Umístění úložiště certifikátů na výpočetním uzlu, do kterého chcete certifikát nainstalovat. |
|
storeName |
|
Název úložiště certifikátů na výpočetním uzlu, do kterého chcete certifikát nainstalovat. |
thumbprint |
|
Kryptografický otisk certifikátu |
thumbprintAlgorithm |
|
Algoritmus, ke kterému je přidružen kryptografický otisk. Musí to být SHA1. |
visibility |
|
Které uživatelské účty ve výpočetním uzlu by měly mít přístup k soukromým datům certifikátu. |
CertificateStoreLocation
Umístění úložiště certifikátů na výpočetním uzlu, do kterého chcete certifikát nainstalovat.
Name | Type | Description |
---|---|---|
currentuser |
|
Certifikáty by měly být nainstalované do úložiště certifikátů CurrentUser. |
localmachine |
|
Certifikáty by měly být nainstalované do úložiště certifikátů LocalMachine. |
CIFSMountConfiguration
Informace, které slouží k připojení k systému souborů CIFS.
Name | Type | Description |
---|---|---|
mountOptions |
|
Další možnosti příkazového řádku, které se mají předat příkazu Mount |
password |
|
Heslo, které se má použít pro ověřování proti systému souborů CIFS. |
relativeMountPath |
|
Relativní cesta k výpočetnímu uzlu, do kterého bude připojen systém souborů |
source |
|
Identifikátor URI systému souborů, který se má připojit |
username |
|
Uživatel, který se má použít pro ověřování proti systému souborů CIFS. |
CloudServiceConfiguration
Konfigurace výpočetních uzlů ve fondu na základě platformy Azure Cloud Services.
Name | Type | Description |
---|---|---|
osFamily |
|
Řada hostovaných operačních systémů Azure, která se má nainstalovat na virtuální počítače ve fondu. |
osVersion |
|
Verze operačního systému hosta Azure, která se má nainstalovat na virtuální počítače ve fondu. |
ComputeNodeFillType
Způsob, jakým jsou úlohy distribuovány mezi výpočetní uzly ve fondu.
Name | Type | Description |
---|---|---|
pack |
|
Tolik úloh, kolik je možné (taskSlotsPerNode), by se mělo přiřadit ke 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 |
|
Úlohy by se měly přiřazovat rovnoměrně napříč všemi výpočetními uzly ve fondu. |
ContainerConfiguration
Konfigurace pro fondy s povoleným kontejnerem.
Name | Type | Description |
---|---|---|
containerImageNames |
|
Kolekce názvů imagí kontejneru. |
containerRegistries |
Další privátní Registry, ze kterých lze načíst kontejnery. |
|
type |
Technologie kontejneru, která se má použít. |
ContainerRegistry
Privátní registr kontejnerů.
Name | Type | Description |
---|---|---|
password |
|
Heslo pro přihlášení k serveru registru. |
registryServer |
|
Adresa URL registru. |
username |
|
Uživatelské jméno pro přihlášení k serveru registru. |
ContainerType
Technologie kontejneru, která se má použít.
Name | Type | Description |
---|---|---|
dockerCompatible |
|
Ke spuštění kontejnerů se použije technologie kontejneru kompatibilní s Docker. |
ContainerWorkingDirectory
Umístění pracovního adresáře úlohy kontejneru
Name | Type | Description |
---|---|---|
containerImageDefault |
|
Použijte pracovní adresář definovaný v imagi kontejneru. Upozorňujeme, že tento adresář nebude obsahovat soubory prostředků stažené službou Batch. |
taskWorkingDirectory |
|
Použijte standardní pracovní adresář úlohy služby Batch, který bude obsahovat soubory prostředků úkolu vyplněné dávkou. |
DataDisk
Nastavení, která budou používána datovými disky přidruženými k výpočetním uzlům ve fondu. Pokud používáte připojené datové disky, musíte je připojit a naformátovat na virtuálním počítači, aby je bylo možné použít.
Name | Type | Description |
---|---|---|
caching |
Typ ukládání do mezipaměti, který má být povolen pro datové disky. |
|
diskSizeGB |
|
Počáteční velikost disku v gigabajtech. |
lun |
|
Číslo logické jednotky |
storageAccountType |
Typ účtu úložiště, který se má použít pro datový disk. |
DiskEncryptionConfiguration
Konfigurace šifrování disku použitá na výpočetních uzlech ve fondu. Ve fondu Linux vytvořeném s imagí Galerie sdílených imagí není podporována konfigurace šifrování disku.
Name | Type | Description |
---|---|---|
targets |
|
Seznam cílových disků služba Batch se zašifruje na výpočetním uzlu. |
DynamicVNetAssignmentScope
Rozsah dynamického přiřazení virtuální sítě
Name | Type | Description |
---|---|---|
job |
|
Dynamické přiřazení virtuální sítě se provádí pro každou úlohu. |
none |
|
Nepovoluje se žádné dynamické přiřazení virtuální sítě. |
ElevationLevel
Úroveň zvýšení oprávnění uživatele.
Name | Type | Description |
---|---|---|
admin |
|
Uživatel je uživatel se zvýšeným přístupem a pracuje s oprávněními úplný správce. |
nonadmin |
|
Uživatel je standardním uživatelem bez přístupu se zvýšeným oprávněním. |
EnvironmentSetting
Proměnná prostředí, která se má nastavit pro proces úlohy.
Name | Type | Description |
---|---|---|
name |
|
Název proměnné prostředí |
value |
|
Hodnota proměnné prostředí. |
ErrorMessage
Chybová zpráva byla přijata v odpovědi na chybu Azure Batch.
Name | Type | Description |
---|---|---|
lang |
|
Kód jazyka chybové zprávy |
value |
|
Text zprávy |
ImageReference
Odkaz na obrázek Azure Virtual Machines Marketplace nebo obrázek Galerie sdílených imagí. Pokud chcete získat seznam všech odkazů na Image Azure Marketplace ověřených pomocí Azure Batch, přečtěte si o operaci "výpis podporovaných imagí".
Name | Type | Description |
---|---|---|
offer |
|
Typ nabídky pro Image Azure Virtual Machines Marketplace. |
publisher |
|
Vydavatel image Azure Virtual Machines Marketplace. |
sku |
|
SKU image Azure Virtual Machines Marketplace. |
version |
|
Verze image Azure Virtual Machines Marketplace |
virtualMachineImageId |
|
Identifikátor prostředku ARM obrázku Galerie sdílených imagí Výpočetní uzly ve fondu se vytvoří pomocí tohoto ID image. Jedná se o formulář/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageDefinitionName}/versions/{VersionId} nebo/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageDefinitionName}, ve kterém je vždycky výchozí verze nejnovější image. |
InboundEndpointProtocol
Protokol koncového bodu.
Name | Type | Description |
---|---|---|
tcp |
|
Pro koncový bod použijte protokol TCP. |
udp |
|
Pro koncový bod použijte UDP. |
InboundNATPool
Fond příchozího překladu adres (NAT), který se dá použít k externímu adresování specifických portů na výpočetních uzlech ve fondu služby Batch.
Name | Type | Description |
---|---|---|
backendPort |
|
Číslo portu na výpočetním uzlu. |
frontendPortRangeEnd |
|
Poslední číslo portu v rozsahu externích portů, které budou použity k poskytnutí příchozího přístupu k backendPort na jednotlivých výpočetních uzlech. |
frontendPortRangeStart |
|
První číslo portu v rozsahu externích portů, které se použije k poskytnutí příchozího přístupu k backendPort na jednotlivých výpočetních uzlech. |
name |
|
Název koncového bodu. |
networkSecurityGroupRules |
Seznam pravidel skupin zabezpečení sítě, která se použijí na koncový bod. |
|
protocol |
Protokol koncového bodu. |
IPAddressProvisioningType
Typ zřizování pro Veřejné IP adresy fondu.
Name | Type | Description |
---|---|---|
batchmanaged |
|
Veřejná IP adresa se vytvoří a bude spravovaná službou Batch. V závislosti na velikosti fondu může existovat více veřejných IP adres. |
nopublicipaddresses |
|
Nevytvoří se žádná veřejná IP adresa. |
usermanaged |
|
Veřejné IP adresy poskytuje uživatel a budou se používat ke zřízení výpočetních uzlů. |
JobConstraints
Omezení spouštění úlohy.
Name | Type | Description |
---|---|---|
maxTaskRetryCount |
|
Maximální počet pokusů, kolikrát se každý úkol může opakovat. Služba Batch opakuje úlohu, pokud je její ukončovací kód nenulový. |
maxWallClockTime |
|
Maximální uplynulý čas, po který může být úloha spuštěna, měřená od okamžiku vytvoření úlohy. |
JobManagerTask
Určuje podrobnosti úkolu správce úloh.
Name | Type | Description |
---|---|---|
allowLowPriorityNode |
|
Určuje, zda může být úkol správce úloh spuštěn na výpočetním uzlu s nízkou prioritou. |
applicationPackageReferences |
Seznam balíčků aplikací, které bude služba Batch nasazovat do výpočetního uzlu před spuštěním příkazového řádku. |
|
authenticationTokenSettings |
Nastavení ověřovacího tokenu, které může úkol použít k provádění operací služby Batch. |
|
commandLine |
|
Příkazový řádek úkolu správce úloh. |
constraints |
Omezení, která se vztahují na úkol správce úloh. |
|
containerSettings |
Nastavení kontejneru, pod kterým je spuštěn úkol správce úloh. |
|
displayName |
|
Zobrazovaný název úkolu správce úloh. |
environmentSettings |
Seznam nastavení proměnných prostředí pro úkol správce úloh. |
|
id |
|
Řetězec, který jedinečně identifikuje úkol správce úloh v rámci úlohy. |
killJobOnCompletion |
|
Bez ohledu na to, zda dokončení úkolu správce úloh znamená dokončení celé úlohy. |
outputFiles |
Seznam souborů, které služba Batch nahraje z výpočetního uzlu po spuštění příkazového řádku. |
|
requiredSlots |
|
Počet slotů plánování, které úloha vyžaduje ke spuštění. |
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. |
|
runExclusive |
|
Zda úkol správce úloh vyžaduje výhradní použití výpočetního uzlu, ve kterém je spuštěný. |
userIdentity |
Identita uživatele, pod kterou běží úkol správce úloh. |
JobNetworkConfiguration
Konfigurace sítě pro úlohu.
Name | Type | Description |
---|---|---|
subnetId |
|
Identifikátor prostředku ARM podsítě virtuální sítě, které výpočetní uzly spouštějí úlohy z úlohy, se připojí po dobu trvání úlohy. Bude fungovat jenom s VirtualMachineConfiguration fondem. |
JobPreparationTask
Úkol přípravy úlohy, který se má spustit před všemi úkoly úlohy na kterémkoli daném výpočetním uzlu.
Name | Type | Description |
---|---|---|
commandLine |
|
Příkazový řádek úkolu přípravy úlohy. |
constraints |
Omezení, která se vztahují na úkol přípravy úlohy. |
|
containerSettings |
Nastavení kontejneru, ve kterém se spouští úloha přípravy úlohy. |
|
environmentSettings |
Seznam nastavení proměnných prostředí pro úlohu přípravy úlohy. |
|
id |
|
Řetězec, který jedinečně identifikuje úkol přípravy úlohy v rámci úlohy. |
rerunOnNodeRebootAfterSuccess |
|
Určuje, zda má služba Batch po restartování výpočetního uzlu znovu spustit úkol přípravy úlohy. |
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. |
|
userIdentity |
Identita uživatele, pod kterou se spouští úkol přípravy úlohy |
|
waitForSuccess |
|
Určuje, zda má služba Batch počkat na úspěšné dokončení úlohy přípravy úlohy před naplánováním dalších úloh úlohy na výpočetním uzlu. Úkol přípravy úlohy byl úspěšně dokončen, pokud se ukončil s ukončovacím kódem 0. |
JobReleaseTask
Úkol uvolnění úlohy, který se má spustit při dokončení úlohy na jakémkoli výpočetním uzlu, ve kterém se úloha spustila
Name | Type | Description |
---|---|---|
commandLine |
|
Příkazový řádek úkolu uvolnění úlohy |
containerSettings |
Nastavení kontejneru, pod kterým je spouštěn úkol uvolnění úlohy. |
|
environmentSettings |
Seznam nastavení proměnných prostředí pro úlohu uvolnění úlohy. |
|
id |
|
Řetězec, který jedinečně identifikuje úlohu verze úlohy v rámci úlohy. |
maxWallClockTime |
|
Maximální uplynulý čas, po který se může úkol uvolnění úlohy spustit na daném výpočetním uzlu, měřeno od okamžiku, kdy se úkol spustí. Pokud se úloha v rámci časového limitu nedokončí, služba Batch je ukončí. Výchozí hodnota je 15 minut. Časový limit nemůžete zadat déle než 15 minut. Pokud tak učiníte, služba Batch ji odmítne s chybou. Pokud voláte REST API přímo, stavový kód HTTP je 400 (chybný požadavek). |
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. Existuje maximální velikost seznamu souborů prostředků. Při překročení maximální velikosti se požadavek nezdaří a kód chyby odpovědi bude RequestEntityTooLarge. Pokud k tomu dojde, musí být kolekce ResourceFiles zmenšena velikosti. Toho lze dosáhnout pomocí souborů. zip, balíčků aplikací nebo kontejnerů Docker. |
|
retentionTime |
|
Minimální doba uchování adresáře úloh pro úlohu uvolnění úlohy na výpočetním uzlu. Po této době může služba Batch odstranit adresář úloh a veškerý jeho obsah. |
userIdentity |
Identita uživatele, pod kterou je spouštěn úkol uvolnění úlohy |
JobScheduleAddParameter
Plán úlohy, který umožňuje opakované úlohy zadáním, kdy se mají spouštět úlohy a specifikace, která se používá k vytvoření jednotlivých úloh.
Name | Type | Description |
---|---|---|
displayName |
|
Zobrazovaný název plánu. |
id |
|
Řetězec, který jedinečně identifikuje plán v rámci účtu. |
jobSpecification |
Podrobnosti o úlohách, které mají být vytvořeny v tomto plánu. |
|
metadata |
Seznam párů název-hodnota přidružené k plánu jako metadata |
|
schedule |
Plán, podle kterého budou vytvořeny úlohy. |
JobSpecification
Určuje podrobnosti úloh, které se mají vytvořit podle plánu.
Name | Type | Description |
---|---|---|
commonEnvironmentSettings |
Seznam běžných nastavení proměnných prostředí Tyto proměnné prostředí se nastavují pro všechny úlohy v úlohách vytvořených v rámci tohoto plánu (včetně úloh Správce úloh, přípravy úloh a úkolů uvolnění úloh). |
|
constraints |
Omezení spouštění pro úlohy vytvořené v rámci tohoto plánu. |
|
displayName |
|
Zobrazované názvy pro úlohy vytvořené v rámci tohoto plánu |
jobManagerTask |
Podrobnosti úlohy Správce úloh, které se mají spustit při spuštění úlohy podle tohoto plánu. |
|
jobPreparationTask |
Úkol přípravy úlohy pro úlohy vytvořené v rámci tohoto plánu |
|
jobReleaseTask |
Úkol uvolnění úlohy pro úlohy vytvořené v rámci tohoto plánu |
|
metadata |
Seznam párů název-hodnota přidružené k jednotlivým úlohám vytvořeným v rámci tohoto plánu jako metadata |
|
networkConfiguration |
Konfigurace sítě pro úlohu. |
|
onAllTasksComplete |
Akce, kterou by měla služba Batch provést, když jsou všechny úlohy v úloze vytvořené v rámci tohoto plánu v dokončeném stavu. |
|
onTaskFailure |
Akce, kterou by měla služba Batch provést, pokud dojde k chybě jakékoli úlohy v úloze vytvořené v rámci tohoto plánu. Úkol se považuje za neúspěšný, pokud se nezdařil, pokud má hodnotu failureInfo. FailureInfo je nastavena, pokud se úloha dokončí s nenulovým ukončovacím kódem po vyčerpání počtu opakování, nebo pokud při spuštění úlohy došlo k chybě, například kvůli chybě při stahování souboru prostředku. |
|
poolInfo |
Fond, na kterém služba Batch spouští úlohy úloh vytvořených v rámci tohoto plánu. |
|
priority |
|
Priorita úloh vytvořených v rámci tohoto plánu. |
usesTaskDependencies |
|
Zda úlohy v úloze můžou vzájemně definovat závislosti. Výchozí hodnotou je hodnota false. |
LinuxUserConfiguration
Vlastnosti používané k vytvoření uživatelského účtu na výpočetním uzlu se systémem Linux.
Name | Type | Description |
---|---|---|
gid |
|
ID skupiny pro uživatelský účet. |
sshPrivateKey |
|
Privátní klíč SSH pro uživatelský účet. |
uid |
|
ID uživatele uživatelského účtu. |
LoginMode
Režim přihlášení pro uživatele
Name | Type | Description |
---|---|---|
batch |
|
LOGON32_LOGON_BATCH režim přihlášení k systému Win32. Režim přihlášení k dávce je doporučený pro dlouhé běžící paralelní procesy. |
interactive |
|
LOGON32_LOGON_INTERACTIVE režim přihlášení k systému Win32. Nástroj Řízení uživatelských účtů je povolený v VirtualMachineConfiguration fondech Windows. Pokud je tato možnost použita s identitou uživatele se zvýšenou úrovní oprávnění v VirtualMachineConfiguration fondu Windows, relace uživatele nebude zvýšena, pokud aplikace spuštěná v příkazovém řádku úlohy není nakonfigurována tak, aby vždy vyžadovala oprávnění správce nebo aby vždy vyžadovala maximální oprávnění. |
MetadataItem
Dvojice název-hodnota přidružená k prostředku služby Batch.
Name | Type | Description |
---|---|---|
name |
|
Název položky metadat |
value |
|
Hodnota položky metadat |
MountConfiguration
Systém souborů, který se má připojit na každý uzel.
Name | Type | Description |
---|---|---|
azureBlobFileSystemConfiguration |
Kontejner Azure Storage, který se má připojit pomocí objektu BLOB pojistky na jednotlivých uzlech. |
|
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 k jednotlivým uzlům. |
NetworkConfiguration
Konfigurace sítě pro fond.
Name | Type | Description |
---|---|---|
dynamicVNetAssignmentScope |
Rozsah dynamického přiřazení virtuální sítě |
|
endpointConfiguration |
Konfigurace koncových bodů na výpočetních uzlech ve fondu služby Batch. |
|
publicIPAddressConfiguration |
Konfigurace veřejné IP adresy pro výpočetní uzly ve fondu služby Batch. |
|
subnetId |
|
Identifikátor prostředku ARM podsítě virtuální sítě, ke které se budou připojovat výpočetní uzly fondu. Má formu/subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}.. |
NetworkSecurityGroupRule
Pravidlo skupiny zabezpečení sítě, které se má použít u příchozího koncového bodu.
Name | Type | Description |
---|---|---|
access |
Akce, která má být provedena pro zadanou IP adresu, rozsah podsítě nebo značku. |
|
priority |
|
Priorita pro toto pravidlo. |
sourceAddressPrefix |
|
Předpona zdrojové adresy nebo značka, které budou pro pravidlo odpovídat. |
sourcePortRanges |
|
Rozsahy zdrojových portů, které mají být pro pravidlo stejné. |
NetworkSecurityGroupRuleAccess
Akce, která má být provedena pro zadanou IP adresu, rozsah podsítě nebo značku.
Name | Type | Description |
---|---|---|
allow |
|
Povolte přístup. |
deny |
|
Odepřít přístup. |
NFSMountConfiguration
Informace, které slouží k připojení k systému souborů NFS.
Name | Type | Description |
---|---|---|
mountOptions |
|
Další možnosti příkazového řádku, které se mají předat příkazu Mount |
relativeMountPath |
|
Relativní cesta k výpočetnímu uzlu, do kterého bude připojen systém souborů |
source |
|
Identifikátor URI systému souborů, který se má připojit |
OnAllTasksComplete
Akce, kterou by měla služba Batch provést, když jsou všechny úlohy v rámci úlohy v dokončeném stavu.
Name | Type | Description |
---|---|---|
noaction |
|
Není potřeba dělat nic. Úloha zůstane aktivní, dokud ji neukončíte nebo nezakážete jiným způsobem. |
terminatejob |
|
Ukončete úlohu. TerminateReason úlohy je nastavená na hodnotu "AllTasksComplete". |
OnTaskFailure
Akce, kterou by měla služba Batch provést, když dojde k chybě jakékoli úlohy v úloze.
Name | Type | Description |
---|---|---|
noaction |
|
Není potřeba dělat nic. Úloha zůstane aktivní, dokud ji neukončíte nebo nezakážete jiným způsobem. |
performexitoptionsjobaction |
|
Proveďte akci přidruženou ke stavu ukončení úlohy v kolekci exitConditions úlohy. (To může stále vést k tomu, že se neprovádí žádná akce, pokud to je to, co úloha určí.) |
OutputFile
Specifikace pro nahrávání souborů z Azure Batch výpočetního uzlu do jiného umístění poté, co služba Batch dokončila provádění procesu úlohy.
Name | Type | Description |
---|---|---|
destination |
Cíl pro výstupní soubor (y). |
|
filePattern |
|
Vzor, který označuje, které soubory se mají nahrát |
uploadOptions |
Další možnosti pro operaci nahrávání, včetně toho, za jakých podmínek se má nahrávání provést. |
OutputFileBlobContainerDestination
Určuje cíl nahrávání souborů v kontejneru úložiště objektů BLOB v Azure.
Name | Type | Description |
---|---|---|
containerUrl |
|
Adresa URL kontejneru v rámci Azure Blob Storage, do kterého se mají nahrát tyto soubory: |
path |
|
Cílový objekt BLOB nebo virtuální adresář v rámci kontejneru Azure Storage. |
OutputFileDestination
Cíl, do kterého má být soubor nahrán.
Name | Type | Description |
---|---|---|
container |
Umístění v úložišti objektů BLOB v Azure, do kterého se mají soubory nahrávat |
OutputFileUploadCondition
Podmínky, za kterých se má nahrát výstupní soubor úlohy nebo sada souborů
Name | Type | Description |
---|---|---|
taskcompletion |
|
Nahrajte soubory po ukončení procesu úlohy bez ohledu na to, jaký byl ukončovací kód. |
taskfailure |
|
Soubory se nahrávají až po ukončení procesu úlohy pomocí nenulového ukončovacího kódu. |
tasksuccess |
|
Soubory se nahrávají až po ukončení procesu úlohy s ukončovacím kódem 0. |
OutputFileUploadOptions
Podrobnosti o operaci odeslání výstupního souboru, včetně toho, za jakých podmínek se má nahrávání provést.
Name | Type | Description |
---|---|---|
uploadCondition |
Podmínky, za kterých se má nahrát výstupní soubor úlohy nebo sada souborů |
PoolEndpointConfiguration
Konfigurace koncového bodu pro fond.
Name | Type | Description |
---|---|---|
inboundNATPools |
Seznam příchozích fondů NAT, které se dají použít k externímu adresování konkrétních portů na jednotlivých výpočetních uzlech. |
PoolInformation
Určuje, jak má být úloha přiřazena k fondu.
Name | Type | Description |
---|---|---|
autoPoolSpecification |
Charakteristiky pro dočasný ' Automatický fond '. Služba Batch vytvoří tento automatický fond při odeslání úlohy. |
|
poolId |
|
ID existujícího fondu. Všechny úlohy úlohy se spustí v zadaném fondu. |
PoolLifetimeOption
Minimální doba životnosti vytvořených automatických fondů a způsob přiřazení více úloh podle plánu k fondům.
Name | Type | Description |
---|---|---|
job |
|
Fond existuje po dobu životnosti úlohy, na kterou je vyhrazen. Služba Batch vytvoří fond při vytváření úlohy. Pokud se pro plán úlohy použije možnost Job, vytvoří služba Batch nový automatický fond pro každou úlohu vytvořenou podle plánu. |
jobschedule |
|
Fond existuje po dobu života plánu úlohy. Služba Batch vytvoří fond při vytváření první úlohy podle plánu. Tuto možnost můžete použít pouze pro plány úloh, nikoli pro úlohy. |
PoolSpecification
Specifikace pro vytvoření nového fondu.
Name | Type | Description |
---|---|---|
applicationLicenses |
|
Seznam licencí aplikací, které služba Batch zpřístupní na všech výpočetních uzlech ve fondu. |
applicationPackageReferences |
Seznam balíčků, které mají být nainstalovány na každém výpočetním uzlu ve fondu. |
|
autoScaleEvaluationInterval |
|
Časový interval, ve kterém se má automaticky upravit velikost fondu podle vzorce automatického škálování. |
autoScaleFormula |
|
Vzorec pro požadovaný počet výpočetních uzlů ve fondu. |
certificateReferences |
Seznam certifikátů, které mají být nainstalovány na každém výpočetním uzlu ve fondu. |
|
cloudServiceConfiguration |
Konfigurace cloudové služby pro fond. |
|
displayName |
|
Zobrazovaný název fondu |
enableAutoScale |
|
Určuje, zda má být velikost fondu automaticky upravována v průběhu času. |
enableInterNodeCommunication |
|
Zda fond umožňuje přímou komunikaci mezi výpočetními uzly. |
metadata |
Seznam párů název-hodnota přidružené k fondu jako metadata |
|
mountConfiguration |
Seznam systémů souborů, které se mají připojit na každý uzel ve fondu. |
|
networkConfiguration |
Konfigurace sítě pro fond. |
|
resizeTimeout |
|
Časový limit pro přidělení výpočetních uzlů do fondu. |
startTask |
Úkol, který se spustí na každém výpočetním uzlu, když se připojí k fondu. Úloha se spustí, když se výpočetní uzel přidá do fondu nebo když se výpočetní uzel restartuje. |
|
targetDedicatedNodes |
|
Požadovaný počet vyhrazených výpočetních uzlů ve fondu. |
targetLowPriorityNodes |
|
Požadovaný počet výpočetních uzlů s nízkou prioritou ve fondu. |
taskSchedulingPolicy |
Způsob, jakým jsou úlohy distribuovány mezi výpočetní uzly ve fondu. |
|
taskSlotsPerNode |
|
Počet slotů úloh, které lze použít ke spuštění souběžných úloh na jednom výpočetním uzlu ve fondu. |
userAccounts |
Seznam uživatelských účtů, které se mají vytvořit na všech výpočetních uzlech ve fondu. |
|
virtualMachineConfiguration |
Konfigurace virtuálního počítače pro fond. |
|
vmSize |
|
Velikost virtuálních počítačů ve fondu. Všechny virtuální počítače ve fondu mají stejnou velikost. |
PublicIPAddressConfiguration
Konfigurace veřejné IP adresy pro síťovou konfiguraci fondu.
Name | Type | Description |
---|---|---|
ipAddressIds |
|
Seznam veřejných IP adres, které služba Batch použije při zřizování výpočetních uzlů. |
provision |
Typ zřizování pro Veřejné IP adresy fondu. |
ResourceFile
Jeden soubor nebo více souborů, které se mají stáhnout do výpočetního uzlu.
Name | Type | Description |
---|---|---|
autoStorageContainerName |
|
Název kontejneru úložiště v účtu automatického úložiště. |
blobPrefix |
|
Předpona objektu blob, která se má použít při stahování objektů BLOB z kontejneru Azure Storage. Budou staženy pouze objekty blob, jejichž názvy začínají zadanou předponou. |
fileMode |
|
Atribut režimu oprávnění souboru v osmičkovém formátu. |
filePath |
|
Umístění na výpočetním uzlu, do kterého se mají stáhnout soubory relativní vzhledem k pracovnímu adresáři úkolu. |
httpUrl |
|
Adresa URL souboru, který se má stáhnout. |
storageContainerUrl |
|
Adresa URL kontejneru objektů BLOB v rámci služby Azure Blob Storage. |
Schedule
Plán, podle kterého budou vytvořeny úlohy
Name | Type | Description |
---|---|---|
doNotRunAfter |
|
Čas, po kterém se v rámci tohoto plánu úlohy nevytvoří žádná úloha. Plán se přesune do stavu dokončeno, jakmile bude tento termín v minulosti a v rámci tohoto plánu úlohy není žádná aktivní úloha. |
doNotRunUntil |
|
Čas, kdy je možné v rámci tohoto plánu úlohy vytvořit každou úlohu. |
recurrenceInterval |
|
Časový interval mezi dvěma úspěšnými úlohami v rámci plánu úlohy. Plán úlohy může mít v daném okamžiku nejvýše jednu aktivní úlohu. |
startWindow |
|
Časový interval, který začíná od času, kdy plán indikuje úlohu, v rámci které je potřeba vytvořit úlohu. |
StartTask
Úkol, který se spustí, když se uzel připojí k fondu ve službě Azure Batch, nebo když se výpočetní uzel restartuje nebo obnoví z image.
Name | Type | Description |
---|---|---|
commandLine |
|
Příkazový řádek StartTask |
containerSettings |
Nastavení pro kontejner, ve kterém se StartTask spouští. |
|
environmentSettings |
Seznam nastavení proměnných prostředí pro StartTask. |
|
maxTaskRetryCount |
|
Maximální počet pokusů, kolikrát může být úloha opakována. |
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. Existuje maximální velikost seznamu souborů prostředků. Při překročení maximální velikosti se požadavek nezdaří a kód chyby odpovědi bude RequestEntityTooLarge. Pokud k tomu dojde, musí být kolekce ResourceFiles zmenšena velikosti. Toho lze dosáhnout pomocí souborů. zip, balíčků aplikací nebo kontejnerů Docker. |
|
userIdentity |
Identita uživatele, pod kterou běží StartTask |
|
waitForSuccess |
|
Určuje, zda má služba Batch počkat na úspěšné dokončení StartTask (tedy pro ukončení s ukončovacím kódem 0) Před naplánováním úkolů na výpočetním uzlu. |
StorageAccountType
Typ účtu úložiště, který se má použít při vytváření datových disků.
Name | Type | Description |
---|---|---|
premium_lrs |
|
Datový disk by měl používat místně redundantní úložiště úrovně Premium. |
standard_lrs |
|
Datový disk by měl používat standardní místně redundantní úložiště. |
TaskConstraints
Omezení spouštění pro použití pro úlohu.
Name | Type | Description |
---|---|---|
maxTaskRetryCount |
|
Maximální počet pokusů, kolikrát může být úloha opakována. Služba Batch opakuje úlohu, pokud je její ukončovací kód nenulový. |
maxWallClockTime |
|
Maximální uplynulý čas, kdy se úloha může spustit, měřená od doby, kdy je úloha spuštěna. Pokud se úloha v rámci časového limitu nedokončí, služba Batch je ukončí. |
retentionTime |
|
Minimální doba uchování adresáře úloh na výpočetním uzlu, ve kterém byl spuštěn, od okamžiku dokončení provádění. Po této době může služba Batch odstranit adresář úloh a veškerý jeho obsah. |
TaskContainerSettings
Nastavení kontejneru pro úlohu.
Name | Type | Description |
---|---|---|
containerRunOptions |
|
Další možnosti příkazu pro vytvoření kontejneru |
imageName |
|
Obrázek, 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 |
TaskSchedulingPolicy
Určuje, jak se mají úlohy distribuovat mezi výpočetními uzly.
Name | Type | Description |
---|---|---|
nodeFillType |
Způsob, jakým jsou úlohy distribuovány mezi výpočetní uzly ve fondu. |
UserAccount
Vlastnosti používané k vytvoření uživatele, který se používá ke spouštění úloh na Azure Batch výpočetním uzlu.
Name | Type | Description |
---|---|---|
elevationLevel |
Úroveň zvýšení oprávnění uživatelského účtu. |
|
linuxUserConfiguration |
Konfigurace uživatele specifická pro Linux pro uživatelský účet. |
|
name |
|
Název uživatelského účtu. |
password |
|
Heslo pro uživatelský účet. |
windowsUserConfiguration |
Uživatelská konfigurace specifická pro systém Windows pro uživatelský účet. |
UserIdentity
Definice identity uživatele, pod kterou je úloha spuštěna.
Name | Type | Description |
---|---|---|
autoUser |
Automatický uživatel, pod kterým je úloha spuštěna. |
|
username |
|
Název identity uživatele, pod kterou je úloha spuštěna. |
VirtualMachineConfiguration
Konfigurace výpočetních uzlů ve fondu na základě infrastruktury Azure Virtual Machines.
Name | Type | Description |
---|---|---|
containerConfiguration |
Konfigurace kontejneru pro fond. |
|
dataDisks |
|
Konfigurace datových disků připojených ke výpočetním uzlům ve fondu. |
diskEncryptionConfiguration |
Konfigurace šifrování disku pro fond. |
|
imageReference |
Odkaz na Image Azure Virtual Machines Marketplace nebo na vlastní image virtuálního počítače, která se má použít |
|
licenseType |
|
Typ místní licence, která se má použít při nasazování operačního systému. Windows_Server – místní licence pro Windows Server. Windows_Client – místní licence je určena pro klienta systému Windows. |
nodeAgentSKUId |
|
SKU agenta výpočetního uzlu Batch, který se má zřídit na výpočetních uzlech ve fondu. |
windowsConfiguration |
Nastavení operačního systému Windows na virtuálním počítači. |
WindowsConfiguration
Nastavení operačního systému Windows, které se má použít pro virtuální počítač.
Name | Type | Description |
---|---|---|
enableAutomaticUpdates |
|
Zda jsou na virtuálním počítači povoleny automatické aktualizace. |
WindowsUserConfiguration
Vlastnosti používané k vytvoření uživatelského účtu na výpočetním uzlu Windows
Name | Type | Description |
---|---|---|
loginMode |
Režim přihlášení pro uživatele |