Job - Add
Feladat hozzáadása a megadott fiókhoz.
A Batch szolgáltatás két módszert támogat a feladat részeként végzett munka szabályozására. Az első megközelítésben a felhasználó egy Feladatkezelői feladatot határoz meg. A Batch szolgáltatás akkor indítja el ezt a feladatot, ha készen áll a feladat elindítására. A Feladatkezelő tevékenység a Feladat API-k használatával vezérli a feladat alatt futó összes többi tevékenységet. A második megközelítésben a felhasználó közvetlenül szabályozza a feladatok végrehajtását egy aktív feladat alatt a Tevékenység API-k használatával. Vegye figyelembe azt is, hogy a feladatok elnevezésekor kerülje a bizalmas adatok, például a felhasználónevek vagy a titkos projektnevek beiktatását. Ezek az információk megjelenhetnek a Microsoft támogatási szakemberei számára elérhető telemetriai naplókban.
POST {batchUrl}/jobs?api-version=2024-07-01.20.0
POST {batchUrl}/jobs?timeout={timeout}&api-version=2024-07-01.20.0
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
batch
|
path | True |
string |
Az Összes Azure Batch-szolgáltatáskérés alap URL-címe. |
api-version
|
query | True |
string |
Ügyfél API-verziója. |
timeout
|
query |
integer int32 |
A kiszolgáló által a kérés feldolgozásának maximális időtartama másodpercben. Az alapértelmezett érték 30 másodperc. Ha az érték nagyobb, mint 30, akkor a rendszer az alapértelmezett értéket használja. |
Kérelem fejléce
Media Types: "application/json; odata=minimalmetadata"
Name | Kötelező | Típus | Description |
---|---|---|---|
client-request-id |
string uuid |
A hívó által generált kérési identitás guid formában, díszítés nélkül, például kapcsos zárójelek, például 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Azt jelzi, hogy a kiszolgálónak vissza kell-e adnia az ügyfél-kérelem azonosítóját a válaszban. |
|
ocp-date |
string date-time-rfc1123 |
A kérelem kiállításának időpontja. Az ügyfélkódtárak ezt általában az aktuális rendszeróra-időpontra állítják be; állítsa be explicit módon, ha közvetlenül a REST API-t hívja meg. |
Kérelem törzse
Media Types: "application/json; odata=minimalmetadata"
Name | Kötelező | Típus | Description |
---|---|---|---|
id | True |
string |
Egy sztring, amely egyedileg azonosítja a feladatot a fiókon belül. |
poolInfo | True |
Az a készlet, amelyen a Batch szolgáltatás futtatja a feladat feladatait. |
|
allowTaskPreemption |
boolean |
Azt jelzi, hogy az ebben a feladatban lévő tevékenységeket más magas prioritású feladatok elő tudják-e előtagként kezelni. |
|
commonEnvironmentSettings |
A környezeti változók gyakori beállításainak listája. Ezek a környezeti változók a feladat összes tevékenységéhez (beleértve a feladatkezelőt, a feladat-előkészítést és a feladatkiadási tevékenységeket) vannak beállítva. |
||
constraints |
A feladatok végrehajtási korlátozásai. |
||
displayName |
string |
A feladat megjelenítendő neve. |
|
jobManagerTask |
A feladat indításakor elindítandó Feladatkezelői tevékenység részletei. |
||
jobPreparationTask |
A feladat-előkészítési feladat. |
||
jobReleaseTask |
A feladat kiadási feladata. |
||
maxParallelTasks |
integer |
A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. |
|
metadata |
A feladathoz metaadatként társított név-érték párok listája. |
||
networkConfiguration |
A feladat hálózati konfigurációja. |
||
onAllTasksComplete |
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat összes feladata befejeződött állapotban van. |
||
onTaskFailure |
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat egyik feladata meghiúsul. |
||
priority |
integer |
A feladat prioritása. |
|
usesTaskDependencies |
boolean |
Azt jelzi, hogy a feladat tevékenységei definiálhatnak-e egymástól függőségeket. Az alapértelmezett érték hamis. |
Válaszok
Name | Típus | Description |
---|---|---|
201 Created |
A Batch szolgáltatásnak küldött kérés sikeres volt. Fejlécek
|
|
Other Status Codes |
A Batch szolgáltatás hibája. |
Biztonság
azure_auth
Microsoft Entra OAuth 2.0 hitelesítési kódfolyamat
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | A felhasználói fiók megszemélyesítése |
Authorization
Típus:
apiKey
In:
header
Példák
Add a basic job |
Add a complex job |
Add a basic job
Mintakérelem
POST account.region.batch.azure.com/jobs?api-version=2024-07-01.20.0
{
"id": "jobId",
"priority": 0,
"poolInfo": {
"poolId": "poolId"
}
}
Mintaválasz
Add a complex job
Mintakérelem
POST account.region.batch.azure.com/jobs?api-version=2024-07-01.20.0
{
"id": "jobId",
"priority": 100,
"constraints": {
"maxWallClockTime": "PT1H",
"maxTaskRetryCount": -1
},
"jobManagerTask": {
"id": "taskId",
"commandLine": "myprogram.exe",
"resourceFiles": [
{
"httpUrl": "http://mystorage1.blob.core.windows.net/scripts/myprogram.exe?sas",
"filePath": "myprogram.exe"
},
{
"storageContainerUrl": "http://mystorage1.blob.core.windows.net/data?sas",
"filePath": "datafolder"
}
],
"environmentSettings": [
{
"name": "myvariable",
"value": "myvalue"
}
],
"constraints": {
"maxWallClockTime": "PT1H",
"maxTaskRetryCount": 0,
"retentionTime": "PT1H"
},
"requiredSlots": 2,
"killJobOnCompletion": false,
"userIdentity": {
"autoUser": {
"scope": "task",
"elevationLevel": "admin"
}
},
"runExclusive": true
},
"poolInfo": {
"autoPoolSpecification": {
"autoPoolIdPrefix": "mypool",
"poolLifetimeOption": "job",
"pool": {
"vmSize": "STANDARD_D2S_V3",
"virtualMachineConfiguration": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2016-datacenter-smalldisk",
"version": "latest"
},
"nodeAgentSKUId": "batch.node.windows amd64",
"windowsConfiguration": {
"enableAutomaticUpdates": false
},
"nodePlacementConfiguration": {
"policy": "zonal"
}
},
"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"
}
],
"targetNodeCommunicationMode": "default"
}
}
},
"metadata": [
{
"name": "myproperty",
"value": "myvalue"
}
]
}
Mintaválasz
Definíciók
Name | Description |
---|---|
Access |
Azok a Batch-erőforrások, amelyekhez a jogkivonat hozzáférést biztosít. |
Application |
Hivatkozás a számítási csomópontokon üzembe helyezendő csomagra. |
Authentication |
Egy hitelesítési jogkivonat beállításai, amelyeket a feladat a Batch szolgáltatásműveletek végrehajtásához használhat. |
Automatic |
Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek. |
Auto |
Egy ideiglenes "automatikus készlet" jellemzőit határozza meg. A Batch szolgáltatás a feladat elküldésekor létrehozza ezt az automatikus készletet. |
Auto |
Az automatikus felhasználó hatóköre |
Auto |
Megadja annak az automatikus felhasználónak a paramétereit, aki egy feladatot futtat a Batch szolgáltatásban. |
Azure |
Az Azure Storage-tárolóhoz Blobfuse használatával való csatlakozáshoz használt információk. |
Azure |
Az Azure Fileshare-hoz való csatlakozáshoz használt információk. |
Batch |
Az Azure Batch szolgáltatástól kapott hibaválasz. |
Batch |
Az Azure Batch-hibaválaszban szereplő további információk egy eleme. |
Caching |
A lemezen engedélyezendő gyorsítótárazás típusa. |
Certificate |
Hivatkozás egy készlet számítási csomópontjaira telepíteni kívánt tanúsítványra. |
Certificate |
A tanúsítványtároló helye a számítási csomóponton, ahová telepíteni szeretné a tanúsítványt. |
Certificate |
A számítási csomóponton található felhasználói fiókoknak hozzáféréssel kell rendelkezniük a tanúsítvány személyes adataihoz. |
CIFSMount |
A CIFS-fájlrendszerhez való csatlakozáshoz használt információk. |
Compute |
A tevékenységek elosztása a készlet számítási csomópontjai között. |
Compute |
A számítási csomópont által használt Batch-készlethez társított felhasználó által hozzárendelt identitásra mutató hivatkozás. |
Container |
A tárolóbarát készletek konfigurációja. |
Container |
A feladattárolóba csatlakoztatni kívánt elérési út és csatlakoztatási mód bejegyzése. |
Container |
A tárolófeladat tárolójára csatlakoztatni kívánt elérési utak. |
Container |
Egy privát tárolóregisztrációs adatbázis. |
Container |
A használandó tárolótechnológia. |
Container |
A tároló tevékenység munkakönyvtárának helye. |
Data |
A készlet számítási csomópontjaihoz társított adatlemezek által használt beállítások. Csatolt adatlemezek használatakor a virtuális gépen belülről kell csatlakoztatnia és formáznia a lemezeket a használatukhoz. |
Diff |
A készletben lévő összes számítási csomóponthoz (virtuális géphez) tartozó operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg. |
Diff |
Megadja a számítási csomópont (VM) által használt operációsrendszer-lemez rövid élettartamú lemezbeállításait. |
Disk |
A készlet számítási csomópontjaira alkalmazott lemeztitkosítási konfiguráció. A lemeztitkosítás konfigurálása nem támogatott az Azure Compute Gallery rendszerképével létrehozott Linux-készletben. |
Disk |
A Batch Szolgáltatás titkosítja a lemezcélok listáját a számítási csomóponton. |
Dynamic |
A dinamikus virtuális hálózatok hozzárendelésének hatóköre. |
Elevation |
A felhasználó szintemelési szintje. |
Environment |
Egy tevékenységfolyamathoz beállítandó környezeti változó. |
Error |
Hibaüzenet érkezett egy Azure Batch-hibaválaszban. |
Http |
EGY HTTP-fejléc név-érték párja |
Image |
Egy Azure Virtual Machines Marketplace-rendszerképre vagy egy Azure Compute Gallery-rendszerképre mutató hivatkozás. Az Azure Marketplace-rendszerképek Azure Batch által ellenőrzött hivatkozásainak listáját a "Támogatott képek listázása" műveletet tekintheti meg. |
Inbound |
A végpont protokollja. |
Inbound |
Bejövő NAT-készlet, amely a Batch-készletben lévő számítási csomópontok adott portjainak külső kezelésére használható. |
IPAddress |
A készlet nyilvános IP-címeinek kiépítési típusa. |
Job |
Hozzáadandó Azure Batch-feladat. |
Job |
A feladatok végrehajtási korlátozásai. |
Job |
A Feladatkezelői tevékenység részleteit adja meg. |
Job |
A feladat hálózati konfigurációja. |
Job |
Feladat-előkészítési feladat, amelyet a feladat bármely tevékenysége előtt futtatni kell egy adott számítási csomóponton. |
Job |
Feladat-kiadási tevékenység, amelyet a feladat befejezésekor kell futtatni minden olyan számítási csomóponton, amelyen a feladat fut. |
Linux |
A felhasználói fiók linuxos számítási csomóponton való létrehozásához használt tulajdonságok. |
Login |
A felhasználó bejelentkezési módja |
Managed |
|
Metadata |
Egy Batch-szolgáltatáserőforráshoz társított név-érték pár. |
Mount |
Az egyes csomópontokra csatlakoztatni kívánt fájlrendszer. |
Network |
A készlet hálózati konfigurációja. |
Network |
Egy bejövő végpontra alkalmazandó hálózati biztonsági csoportszabály. |
Network |
A megadott IP-cím, alhálózati tartomány vagy címke esetében végrehajtandó művelet. |
NFSMount |
NFS-fájlrendszerhez való csatlakozáshoz használt információk. |
Node |
Meghatározza, hogy a készlet hogyan kommunikál a Batch szolgáltatással. |
Node |
Egy készlet csomópontelhelyezési konfigurációja. |
Node |
A csomópontok készletben való kiosztásának elhelyezési szabályzata. |
On |
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat összes feladata befejeződött állapotban van. |
On |
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat egyik feladata meghiúsul. |
OSDisk |
A számítási csomópont (VM) operációsrendszer-lemezének beállításai. |
Output |
Az Azure Batch számítási csomópontról egy másik helyre való fájlok feltöltésének specifikációja, miután a Batch szolgáltatás befejezte a feladatfolyamat végrehajtását. |
Output |
Egy Fájlfeltöltési célhelyet határoz meg egy Azure Blob Storage-tárolón belül. |
Output |
Az a cél, amelyre a fájlt fel kell tölteni. |
Output |
A feladat kimeneti fájljának vagy fájlkészletének feltöltésének feltételei. |
Output |
A kimeneti fájlfeltöltési művelet részletei, beleértve a feltöltés végrehajtásához szükséges feltételeket is. |
Pool |
A készlet végpontkonfigurációja. |
Pool |
Meghatározza, hogyan kell hozzárendelni egy feladatot egy készlethez. |
Pool |
A létrehozott automatikus készletek minimális élettartama, valamint az ütemezésben szereplő több feladat hozzárendelése a készletekhez. |
Pool |
Új készlet létrehozásának specifikációja. |
Public |
A készlet hálózati konfigurációjának nyilvános IP-címkonfigurációja. |
Resource |
Egy vagy több, a számítási csomópontra letöltendő fájl. |
Rolling |
A működés közbeni frissítés során használt konfigurációs paraméterek. |
Security |
A felügyelt lemez EncryptionType tulajdonságát adja meg. A VMGuestStateOnly értékre van állítva csak a VMGuestState blob titkosításához, és a NemPersistedTPM értékre, ha nem tartja meg a belső vezérlőprogram állapotát a VMGuestState-blobban. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be, és bizalmas virtuális gépek használatakor szükséges. |
Security |
Megadja a virtuális gép vagy a virtuálisgép-méretezési csoport biztonsági profilbeállításait. |
Security |
A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani. |
Service |
Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor. |
Start |
Olyan feladat, amely akkor fut, amikor egy csomópont csatlakozik egy készlethez az Azure Batch szolgáltatásban, vagy amikor a számítási csomópont újraindul vagy újraépül. |
Storage |
A tárfiók típusa adatlemezek vagy operációsrendszer-lemezek létrehozásához. |
Task |
A tevékenységre alkalmazandó végrehajtási korlátozások. |
Task |
A tevékenység tárolóbeállításai. |
Task |
Meghatározza, hogy a feladatok hogyan legyenek elosztva a számítási csomópontok között. |
Uefi |
Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et. |
Upgrade |
Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját. |
Upgrade |
Egy frissítési szabályzatot ír le – automatikus, manuális vagy működés közben. |
User |
Az Azure Batch számítási csomópont feladatainak végrehajtásához használt felhasználó létrehozásához használt tulajdonságok. |
User |
Annak a felhasználói identitásnak a definíciója, amely alatt a feladat fut. |
Virtual |
A számítási csomópontok konfigurációja egy készletben az Azure Virtual Machines-infrastruktúra alapján. |
VMDisk |
Megadja a felügyelt lemez biztonsági profilbeállításait. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be, és bizalmas virtuális gépek használata esetén kötelező. |
VMExtension |
A virtuálisgép-bővítmények konfigurációja. |
Windows |
A windowsos operációs rendszer virtuális gépre vonatkozó beállításai. |
Windows |
Felhasználói fiók windowsos számítási csomóponton való létrehozásához használt tulajdonságok. |
AccessScope
Azok a Batch-erőforrások, amelyekhez a jogkivonat hozzáférést biztosít.
Name | Típus | Description |
---|---|---|
job |
string |
Hozzáférést biztosít a feladatot tartalmazó feladat összes műveletének végrehajtásához. |
ApplicationPackageReference
Hivatkozás a számítási csomópontokon üzembe helyezendő csomagra.
Name | Típus | Description |
---|---|---|
applicationId |
string |
Az üzembe helyezendő alkalmazás azonosítója. |
version |
string |
Az üzembe helyezendő alkalmazás verziója. Ha nincs megadva, az alapértelmezett verzió lesz üzembe helyezve. |
AuthenticationTokenSettings
Egy hitelesítési jogkivonat beállításai, amelyeket a feladat a Batch szolgáltatásműveletek végrehajtásához használhat.
Name | Típus | Description |
---|---|---|
access |
Azok a Batch-erőforrások, amelyekhez a jogkivonat hozzáférést biztosít. |
AutomaticOSUpgradePolicy
Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek.
Name | Típus | Description |
---|---|---|
disableAutomaticRollback |
boolean |
Le kell-e tiltani az operációs rendszer lemezkép-visszaállítási funkcióját. |
enableAutomaticOSUpgrade |
boolean |
Azt jelzi, hogy az operációsrendszer-frissítéseket automatikusan alkalmazni kell-e a méretezési csoportok példányaira, amikor elérhetővé válik az operációsrendszer-rendszerkép egy újabb verziója. |
osRollingUpgradeDeferral |
boolean |
Ha feladatokat futtat, elhalasztja az operációsrendszer-frissítéseket a TVM-eken. |
useRollingUpgradePolicy |
boolean |
Azt jelzi, hogy az automatikus operációsrendszer-frissítés során használni kell-e a működés közbeni frissítési szabályzatot. Az automatikus operációsrendszer-frissítés az alapértelmezett szabályzatra fog visszaállni, ha nincs meghatározva szabályzat a VMSS-en. |
AutoPoolSpecification
Egy ideiglenes "automatikus készlet" jellemzőit határozza meg. A Batch szolgáltatás a feladat elküldésekor létrehozza ezt az automatikus készletet.
Name | Típus | Description |
---|---|---|
autoPoolIdPrefix |
string |
A készlet automatikus létrehozásakor hozzáadandó előtag az egyedi azonosítóhoz. |
keepAlive |
boolean |
Azt határozza meg, hogy az automatikus készlet életben maradjon-e az élettartam lejárta után. |
pool |
Az automatikus készlet készlet-specifikációja. |
|
poolLifetimeOption |
A létrehozott automatikus készletek minimális élettartama, valamint az ütemezésben szereplő több feladat hozzárendelése a készletekhez. |
AutoUserScope
Az automatikus felhasználó hatóköre
Name | Típus | Description |
---|---|---|
pool |
string |
Megadja, hogy a feladat a készlet minden számítási csomópontján létrehozott közös automatikus felhasználói fiókként fusson. |
task |
string |
Megadja, hogy a szolgáltatásnak létre kell hoznia egy új felhasználót a feladathoz. |
AutoUserSpecification
Megadja annak az automatikus felhasználónak a paramétereit, aki egy feladatot futtat a Batch szolgáltatásban.
Name | Típus | Description |
---|---|---|
elevationLevel |
Az automatikus felhasználó jogosultságszintje. |
|
scope |
Az automatikus felhasználó hatóköre |
AzureBlobFileSystemConfiguration
Az Azure Storage-tárolóhoz Blobfuse használatával való csatlakozáshoz használt információk.
Name | Típus | Description |
---|---|---|
accountKey |
string |
Az Azure Storage-fiók kulcsa. |
accountName |
string |
Az Azure Storage-fiók neve. |
blobfuseOptions |
string |
További parancssori beállítások a csatlakoztatási parancsnak való továbbításhoz. |
containerName |
string |
Az Azure Blob Storage-tároló neve. |
identityReference |
A containerName eléréséhez használandó felhasználó által hozzárendelt identitásra mutató hivatkozás |
|
relativeMountPath |
string |
A relatív elérési út azon a számítási csomóponton, amelyen a fájlrendszer csatlakoztatva lesz |
sasKey |
string |
Az Azure Storage SAS-jogkivonata. |
AzureFileShareConfiguration
Az Azure Fileshare-hoz való csatlakozáshoz használt információk.
Name | Típus | Description |
---|---|---|
accountKey |
string |
Az Azure Storage-fiókkulcs. |
accountName |
string |
Az Azure Storage-fiók neve. |
azureFileUrl |
string |
Az Azure Files URL-címe. |
mountOptions |
string |
További parancssori beállítások a csatlakoztatási parancsnak való továbbításhoz. |
relativeMountPath |
string |
A relatív elérési út azon a számítási csomóponton, amelyen a fájlrendszer csatlakoztatva lesz |
BatchError
Az Azure Batch szolgáltatástól kapott hibaválasz.
Name | Típus | Description |
---|---|---|
code |
string |
A hiba azonosítója. A kódok invariánsak, és programozott módon használhatók. |
message |
A hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre. |
|
values |
Kulcs-érték párok gyűjteménye, amelyek további részleteket tartalmaznak a hibáról. |
BatchErrorDetail
Az Azure Batch-hibaválaszban szereplő további információk egy eleme.
Name | Típus | Description |
---|---|---|
key |
string |
Az Érték tulajdonság jelentését meghatározó azonosító. |
value |
string |
A hibaválasz további információi. |
CachingType
A lemezen engedélyezendő gyorsítótárazás típusa.
Name | Típus | Description |
---|---|---|
none |
string |
A lemez gyorsítótárazási módja nincs engedélyezve. |
readonly |
string |
A lemez gyorsítótárazási módja csak olvasható. |
readwrite |
string |
A lemez gyorsítótárazási módja olvasás és írás. |
CertificateReference
Hivatkozás egy készlet számítási csomópontjaira telepíteni kívánt tanúsítványra.
Name | Típus | Description |
---|---|---|
storeLocation |
A tanúsítványtároló helye a számítási csomóponton, ahová telepíteni szeretné a tanúsítványt. |
|
storeName |
string |
Annak a számítási csomópontnak a tanúsítványtárolója, amelybe telepíteni szeretné a tanúsítványt. |
thumbprint |
string |
A tanúsítvány ujjlenyomata. |
thumbprintAlgorithm |
string |
Az az algoritmus, amelyhez az ujjlenyomat társítva van. Ennek sha1-nek kell lennie. |
visibility |
A számítási csomóponton található felhasználói fiókoknak hozzáféréssel kell rendelkezniük a tanúsítvány személyes adataihoz. |
CertificateStoreLocation
A tanúsítványtároló helye a számítási csomóponton, ahová telepíteni szeretné a tanúsítványt.
Name | Típus | Description |
---|---|---|
currentuser |
string |
A tanúsítványokat telepíteni kell a CurrentUser tanúsítványtárolóba. |
localmachine |
string |
A tanúsítványokat telepíteni kell a LocalMachine tanúsítványtárolóba. |
CertificateVisibility
A számítási csomóponton található felhasználói fiókoknak hozzáféréssel kell rendelkezniük a tanúsítvány személyes adataihoz.
Name | Típus | Description |
---|---|---|
remoteuser |
string |
A tanúsítványnak láthatónak kell lennie azon felhasználói fiókok számára, amelyek alatt a felhasználók távolról hozzáférnek a számítási csomóponthoz. |
starttask |
string |
A tanúsítványnak láthatónak kell lennie annak a felhasználói fióknak, amely alatt a StartTask fut. Vegye figyelembe, hogy ha az AutoUser-hatókör a StartTask és a Tevékenység készlete is, akkor ez a tanúsítvány a tevékenység számára is látható lesz. |
task |
string |
A tanúsítványnak láthatónak kell lennie azon felhasználói fiókok számára, amelyek alatt a feladatfeladatok futnak. |
CIFSMountConfiguration
A CIFS-fájlrendszerhez való csatlakozáshoz használt információk.
Name | Típus | Description |
---|---|---|
mountOptions |
string |
További parancssori beállítások a csatlakoztatási parancsnak való továbbításhoz. |
password |
string |
A CIFS fájlrendszeren való hitelesítéshez használandó jelszó. |
relativeMountPath |
string |
A relatív elérési út azon a számítási csomóponton, amelyen a fájlrendszer csatlakoztatva lesz |
source |
string |
A csatlakoztatni kívánt fájlrendszer URI-ja. |
username |
string |
A CIFS fájlrendszeren való hitelesítéshez használni kívánt felhasználó. |
ComputeNodeFillType
A tevékenységek elosztása a készlet számítási csomópontjai között.
Name | Típus | Description |
---|---|---|
pack |
string |
A készletben lévő összes számítási csomóponthoz a lehető legtöbb tevékenységet (taskSlotsPerNode) hozzá kell rendelni, mielőtt a tevékenységek a készlet következő számítási csomóponthoz lesznek rendelve. |
spread |
string |
A tevékenységeket egyenletesen kell hozzárendelni a készlet összes számítási csomópontja számára. |
ComputeNodeIdentityReference
A számítási csomópont által használt Batch-készlethez társított felhasználó által hozzárendelt identitásra mutató hivatkozás.
Name | Típus | Description |
---|---|---|
resourceId |
string |
A felhasználó által hozzárendelt identitás ARM-erőforrás-azonosítója. |
ContainerConfiguration
A tárolóbarát készletek konfigurációja.
Name | Típus | Description |
---|---|---|
containerImageNames |
string[] |
A tárolórendszerképek neveinek gyűjteménye. |
containerRegistries |
További magánregisztrációs adatbázisok, amelyekből tárolók húzhatók le. |
|
type |
A használandó tárolótechnológia. |
ContainerHostBatchBindMountEntry
A feladattárolóba csatlakoztatni kívánt elérési út és csatlakoztatási mód bejegyzése.
Name | Típus | Description |
---|---|---|
isReadOnly |
boolean |
Csatlakoztassa ezt a forrásútvonalat írásvédett módként vagy sem. Az alapértelmezett érték hamis (olvasási/írási mód). |
source |
A tároló-ügyfélhez csatlakoztatni kívánt elérési út kiválasztható. |
ContainerHostDataPath
A tárolófeladat tárolójára csatlakoztatni kívánt elérési utak.
Name | Típus | Description |
---|---|---|
Applications |
string |
Az alkalmazások elérési útja. |
JobPrep |
string |
A feladat-előkészítési tevékenység elérési útja. |
Shared |
string |
A többpéldányos feladat elérési útja a fájlok megosztásához. |
Startup |
string |
A tevékenység kezdési útvonala. |
Task |
string |
A tevékenység elérési útja. |
VfsMounts |
string |
Az elérési út az összes virtuális fájlrendszert tartalmazza ezen a csomóponton. |
ContainerRegistry
Egy privát tárolóregisztrációs adatbázis.
Name | Típus | Description |
---|---|---|
identityReference |
A felhasználó által hozzárendelt identitásra mutató hivatkozás, a felhasználónév és a jelszó helyett az Azure Container Registry eléréséhez. |
|
password |
string |
A beállításjegyzék-kiszolgálóra való bejelentkezéshez szükséges jelszó. |
registryServer |
string |
A beállításjegyzék URL-címe. |
username |
string |
A beállításjegyzék-kiszolgálóra való bejelentkezéshez szükséges felhasználónév. |
ContainerType
A használandó tárolótechnológia.
Name | Típus | Description |
---|---|---|
criCompatible |
string |
A tárolók elindításához CRI-alapú technológiát használunk. |
dockerCompatible |
string |
A tárolók elindításához Docker-kompatibilis tárolótechnológiát használunk. |
ContainerWorkingDirectory
A tároló tevékenység munkakönyvtárának helye.
Name | Típus | Description |
---|---|---|
containerImageDefault |
string |
Használja a tároló lemezképében definiált munkakönyvtárat. Ne feledje, hogy ez a könyvtár nem tartalmazza a Batch által letöltött erőforrásfájlokat. |
taskWorkingDirectory |
string |
Használja a Batch szolgáltatás szokásos tevékenység munkakönyvtárát, amely tartalmazza a Batch által kitöltött tevékenységerőforrás-fájlokat. |
DataDisk
A készlet számítási csomópontjaihoz társított adatlemezek által használt beállítások. Csatolt adatlemezek használatakor a virtuális gépen belülről kell csatlakoztatnia és formáznia a lemezeket a használatukhoz.
Name | Típus | Description |
---|---|---|
caching |
Az adatlemezekhez engedélyezni kívánt gyorsítótárazás típusa. |
|
diskSizeGB |
integer |
A kezdeti lemezméret gigabájtban. |
lun |
integer |
A logikai egység száma. |
storageAccountType |
Az adatlemezhez használandó tárfiók típusa. |
DiffDiskPlacement
A készletben lévő összes számítási csomóponthoz (virtuális géphez) tartozó operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg.
Name | Típus | Description |
---|---|---|
CacheDisk |
string |
A rövid élettartamú operációsrendszer-lemez a virtuálisgép-gyorsítótárban van tárolva. |
DiffDiskSettings
Megadja a számítási csomópont (VM) által használt operációsrendszer-lemez rövid élettartamú lemezbeállításait.
Name | Típus | Description |
---|---|---|
placement |
Megadja az operációsrendszer-lemez rövid élettartamú lemezelhelyezését a készletben lévő összes virtuális géphez. |
DiskEncryptionConfiguration
A készlet számítási csomópontjaira alkalmazott lemeztitkosítási konfiguráció. A lemeztitkosítás konfigurálása nem támogatott az Azure Compute Gallery rendszerképével létrehozott Linux-készletben.
Name | Típus | Description |
---|---|---|
targets |
A Batch Szolgáltatás titkosítja a lemezcélok listáját a számítási csomóponton. |
DiskEncryptionTarget
A Batch Szolgáltatás titkosítja a lemezcélok listáját a számítási csomóponton.
Name | Típus | Description |
---|---|---|
osdisk |
string |
A számítási csomópont operációsrendszer-lemeze titkosítva van. |
temporarydisk |
string |
A számítási csomópont ideiglenes lemeze titkosítva van. Linux rendszeren ez a titkosítás más partíciókra (például csatlakoztatott adatlemezekre) vonatkozik, amikor a titkosítás a rendszerindításkor történik. |
DynamicVNetAssignmentScope
A dinamikus virtuális hálózatok hozzárendelésének hatóköre.
Name | Típus | Description |
---|---|---|
job |
string |
A dinamikus virtuális hálózatok hozzárendelése feladatonként történik. |
none |
string |
Nincs engedélyezve dinamikus virtuális hálózat-hozzárendelés. |
ElevationLevel
A felhasználó szintemelési szintje.
Name | Típus | Description |
---|---|---|
admin |
string |
A felhasználó emelt szintű hozzáféréssel rendelkező felhasználó, és teljes rendszergazdai engedélyekkel rendelkezik. |
nonadmin |
string |
A felhasználó egy általános jogú felhasználó, aki nem rendelkezik emelt szintű hozzáféréssel. |
EnvironmentSetting
Egy tevékenységfolyamathoz beállítandó környezeti változó.
Name | Típus | Description |
---|---|---|
name |
string |
A környezeti változó neve. |
value |
string |
A környezeti változó értéke. |
ErrorMessage
Hibaüzenet érkezett egy Azure Batch-hibaválaszban.
Name | Típus | Description |
---|---|---|
lang |
string |
A hibaüzenet nyelvi kódja |
value |
string |
Az üzenet szövege. |
HttpHeader
EGY HTTP-fejléc név-érték párja
Name | Típus | Description |
---|---|---|
name |
string |
A kimeneti fájlok feltöltése során használandó fejléc kis- és nagybetűs neve |
value |
string |
A kimeneti fájlok feltöltése során használandó fejléc értéke |
ImageReference
Egy Azure Virtual Machines Marketplace-rendszerképre vagy egy Azure Compute Gallery-rendszerképre mutató hivatkozás. Az Azure Marketplace-rendszerképek Azure Batch által ellenőrzött hivatkozásainak listáját a "Támogatott képek listázása" műveletet tekintheti meg.
Name | Típus | Description |
---|---|---|
communityGalleryImageId |
string |
A közösségi galéria képének egyedi azonosítója |
exactVersion |
string |
A csomópont létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép adott verziója. Ez az írásvédett mező csak akkor különbözik a "verziótól", ha a készlet létrehozásakor a "verzió" érték a "legújabb" volt. |
offer |
string |
Az Azure Virtual Machines Marketplace-rendszerkép ajánlattípusa. |
publisher |
string |
Az Azure Virtual Machines Marketplace-rendszerkép közzétevője. |
sharedGalleryImageId |
string |
A megosztott katalógus képének egyedi azonosítója |
sku |
string |
Az Azure Virtual Machines Marketplace-rendszerkép termékváltozata. |
version |
string |
Az Azure Virtual Machines Marketplace-rendszerképének verziója. |
virtualMachineImageId |
string |
Az Azure Compute Gallery rendszerképének ARM-erőforrás-azonosítója. A készlet számítási csomópontjai ezzel a képazonosítóval jönnek létre. Ez az űrlap /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName}/versions/{VersionId} vagy /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName} formában jelenik meg, mindig a legújabb képverzióra alapértelmezettként. |
InboundEndpointProtocol
A végpont protokollja.
Name | Típus | Description |
---|---|---|
tcp |
string |
Használja a TCP-t a végponthoz. |
udp |
string |
Használja az UDP-t a végponthoz. |
InboundNATPool
Bejövő NAT-készlet, amely a Batch-készletben lévő számítási csomópontok adott portjainak külső kezelésére használható.
Name | Típus | Description |
---|---|---|
backendPort |
integer |
A számítási csomópont portszáma. |
frontendPortRangeEnd |
integer |
A külső portok tartományának utolsó portszáma, amely az egyes számítási csomópontok háttérportjához való bejövő hozzáférés biztosítására szolgál. |
frontendPortRangeStart |
integer |
A külső portok tartományának első portszáma, amely az egyes számítási csomópontok háttérportjához való bejövő hozzáférés biztosítására szolgál. |
name |
string |
A végpont neve. |
networkSecurityGroupRules |
A végpontra alkalmazott hálózati biztonsági csoportszabályok listája. |
|
protocol |
A végpont protokollja. |
IPAddressProvisioningType
A készlet nyilvános IP-címeinek kiépítési típusa.
Name | Típus | Description |
---|---|---|
batchmanaged |
string |
A Batch létrehoz és felügyel egy nyilvános IP-címet. A készlet méretétől függően több nyilvános IP-cím is lehet. |
nopublicipaddresses |
string |
A rendszer nem hoz létre nyilvános IP-címet. |
usermanaged |
string |
A nyilvános IP-címeket a felhasználó biztosítja, és a számítási csomópontok kiépítésére lesznek használva. |
JobAddParameter
Hozzáadandó Azure Batch-feladat.
Name | Típus | Alapértelmezett érték | Description |
---|---|---|---|
allowTaskPreemption |
boolean |
Azt jelzi, hogy az ebben a feladatban lévő tevékenységeket más magas prioritású feladatok elő tudják-e előtagként kezelni. |
|
commonEnvironmentSettings |
A környezeti változók gyakori beállításainak listája. Ezek a környezeti változók a feladat összes tevékenységéhez (beleértve a feladatkezelőt, a feladat-előkészítést és a feladatkiadási tevékenységeket) vannak beállítva. |
||
constraints |
A feladatok végrehajtási korlátozásai. |
||
displayName |
string |
A feladat megjelenítendő neve. |
|
id |
string |
Egy sztring, amely egyedileg azonosítja a feladatot a fiókon belül. |
|
jobManagerTask |
A feladat indításakor elindítandó Feladatkezelői tevékenység részletei. |
||
jobPreparationTask |
A feladat-előkészítési feladat. |
||
jobReleaseTask |
A feladat kiadási feladata. |
||
maxParallelTasks |
integer |
-1 |
A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. |
metadata |
A feladathoz metaadatként társított név-érték párok listája. |
||
networkConfiguration |
A feladat hálózati konfigurációja. |
||
onAllTasksComplete |
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat összes feladata befejeződött állapotban van. |
||
onTaskFailure |
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat egyik feladata meghiúsul. |
||
poolInfo |
Az a készlet, amelyen a Batch szolgáltatás futtatja a feladat feladatait. |
||
priority |
integer |
A feladat prioritása. |
|
usesTaskDependencies |
boolean |
Azt jelzi, hogy a feladat tevékenységei definiálhatnak-e egymástól függőségeket. Az alapértelmezett érték hamis. |
JobConstraints
A feladatok végrehajtási korlátozásai.
Name | Típus | Description |
---|---|---|
maxTaskRetryCount |
integer |
Az egyes tevékenységek újrapróbálásának maximális száma. A Batch szolgáltatás újrapróbálkoz egy feladatot, ha a kilépési kódja nem érvényes. |
maxWallClockTime |
string |
A feladat futtatásának maximális időtartama a feladat létrehozásának időpontjától számítva. |
JobManagerTask
A Feladatkezelői tevékenység részleteit adja meg.
Name | Típus | Description |
---|---|---|
allowLowPriorityNode |
boolean |
Azt jelzi, hogy a Feladatkezelői feladat futtatható-e egy kihasználatlan/alacsony prioritású számítási csomóponton. |
applicationPackageReferences |
Azon alkalmazáscsomagok listája, amelyeket a Batch szolgáltatás a parancssor futtatása előtt üzembe helyez a számítási csomóponton. |
|
authenticationTokenSettings |
Egy hitelesítési jogkivonat beállításai, amelyeket a feladat a Batch szolgáltatásműveletek végrehajtásához használhat. |
|
commandLine |
string |
A Feladatkezelői feladat parancssora. |
constraints |
A Feladatkezelői tevékenységre vonatkozó korlátozások. |
|
containerSettings |
Annak a tárolónak a beállításai, amelyek alatt a Feladatkezelő feladat fut. |
|
displayName |
string |
A Feladatkezelői feladat megjelenítendő neve. |
environmentSettings |
A Feladatkezelői feladat környezeti változóbeállításainak listája. |
|
id |
string |
Egy sztring, amely egyedileg azonosítja a Feladatkezelő feladatát a feladaton belül. |
killJobOnCompletion |
boolean |
Azt jelzi, hogy a Feladatkezelői tevékenység befejezése a teljes feladat befejezését jelzi-e. |
outputFiles |
Azon fájlok listája, amelyeket a Batch szolgáltatás feltölt a számítási csomópontról a parancssor futtatása után. |
|
requiredSlots |
integer |
Azon ütemezési pontok száma, amelyeket a tevékenységnek futtatnia kell. |
resourceFiles |
Azon fájlok listája, amelyeket a Batch szolgáltatás a parancssor futtatása előtt letölt a számítási csomópontra. |
|
runExclusive |
boolean |
Azt jelzi, hogy a Feladatkezelő tevékenységhez a számítási csomópont kizárólagos használata szükséges-e, ahol fut. |
userIdentity |
Az a felhasználói identitás, amely alatt a Feladatkezelő feladat fut. |
JobNetworkConfiguration
A feladat hálózati konfigurációja.
Name | Típus | Description |
---|---|---|
skipWithdrawFromVNet |
boolean |
A számítási csomópontok kivonása a virtuális hálózatról a DNC-be a feladat leállítása vagy törlésekor. |
subnetId |
string |
Annak a virtuális hálózati alhálózatnak az ARM-erőforrás-azonosítója, amelyhez a feladatból tevékenységeket futtató számítási csomópontok csatlakoznak a tevékenység időtartamára. |
JobPreparationTask
Feladat-előkészítési feladat, amelyet a feladat bármely tevékenysége előtt futtatni kell egy adott számítási csomóponton.
Name | Típus | Description |
---|---|---|
commandLine |
string |
A feladat-előkészítési feladat parancssora. |
constraints |
A feladat-előkészítési tevékenységre vonatkozó korlátozások. |
|
containerSettings |
Annak a tárolónak a beállításai, amelyek alatt a feladat-előkészítési feladat fut. |
|
environmentSettings |
A feladat-előkészítési feladat környezeti változóbeállításainak listája. |
|
id |
string |
A feladaton belüli feladat-előkészítési tevékenységet egyedileg azonosító sztring. |
rerunOnNodeRebootAfterSuccess |
boolean |
Azt jelzi, hogy a Batch szolgáltatásnak újra kell-e futtatnia a feladat-előkészítési feladatot a számítási csomópont újraindítása után. |
resourceFiles |
Azon fájlok listája, amelyeket a Batch szolgáltatás a parancssor futtatása előtt letölt a számítási csomópontra. |
|
userIdentity |
Az a felhasználói identitás, amely alatt a feladat-előkészítési feladat fut. |
|
waitForSuccess |
boolean |
Várjon-e a Batch szolgáltatás, amíg a feladat-előkészítési feladat sikeresen befejeződik, mielőtt ütemezni szeretné a feladat egyéb feladatait a számítási csomóponton. A feladat-előkészítési feladat sikeresen befejeződött, ha a 0-s kilépési kóddal lép ki. |
JobReleaseTask
Feladat-kiadási tevékenység, amelyet a feladat befejezésekor kell futtatni minden olyan számítási csomóponton, amelyen a feladat fut.
Name | Típus | Description |
---|---|---|
commandLine |
string |
A feladat kiadási feladatának parancssora. |
containerSettings |
Annak a tárolónak a beállításai, amelyek alatt a feladat-kiadási feladat fut. |
|
environmentSettings |
A feladatkiadási tevékenység környezeti változóbeállításainak listája. |
|
id |
string |
Egy sztring, amely egyedileg azonosítja a feladat kiadási feladatát a feladaton belül. |
maxWallClockTime |
string |
Az a maximális eltelt idő, amelyet a feladat kiadási tevékenysége futtathat egy adott számítási csomóponton, a tevékenység indításának időpontjától mérve. Ha a tevékenység nem fejeződik be az időkorláton belül, a Batch szolgáltatás leállítja. Az alapértelmezett érték 15 perc. 15 percnél hosszabb időtúllépést nem adhat meg. Ha igen, a Batch szolgáltatás egy hibával elutasítja; ha közvetlenül a REST API-t hívja meg, a HTTP-állapotkód 400 (hibás kérés). |
resourceFiles |
Azon fájlok listája, amelyeket a Batch szolgáltatás a parancssor futtatása előtt letölt a számítási csomópontra. Az erőforrásfájlok listájának maximális mérete van. A maximális méret túllépésekor a kérés sikertelen lesz, a válasz hibakódja pedig RequestEntityTooLarge lesz. Ha ez történik, a ResourceFiles gyűjteményét csökkenteni kell. Ez .zip fájlok, alkalmazáscsomagok vagy Docker-tárolók használatával érhető el. |
|
retentionTime |
string |
A számítási csomópont feladatkiadási tevékenység tevékenységkönyvtárának megőrzéséhez szükséges minimális idő. Ezt követően a Batch szolgáltatás törölheti a Tevékenység könyvtárat és annak tartalmát. |
userIdentity |
Az a felhasználói identitás, amely alatt a feladat-kiadási feladat fut. |
LinuxUserConfiguration
A felhasználói fiók linuxos számítási csomóponton való létrehozásához használt tulajdonságok.
Name | Típus | Description |
---|---|---|
gid |
integer |
A felhasználói fiók csoportazonosítója. |
sshPrivateKey |
string |
A felhasználói fiók SSH titkos kulcsa. |
uid |
integer |
A felhasználói fiók felhasználói azonosítója. |
LoginMode
A felhasználó bejelentkezési módja
Name | Típus | Description |
---|---|---|
batch |
string |
A LOGON32_LOGON_BATCH Win32 bejelentkezési mód. A kötegelt bejelentkezési mód hosszú ideig futó párhuzamos folyamatokhoz ajánlott. |
interactive |
string |
A LOGON32_LOGON_INTERACTIVE Win32 bejelentkezési mód. A UAC engedélyezve van a Windows-készletekben. Ha ezt a beállítást emelt szintű felhasználói identitással használja egy Windows-készletben, a felhasználói munkamenet nem lesz emelt szintű, kivéve, ha a Feladat parancssor által végrehajtott alkalmazás úgy van konfigurálva, hogy mindig rendszergazdai jogosultságot igényeljen, vagy mindig maximális jogosultságot követeljen meg. |
ManagedDisk
Name | Típus | Description |
---|---|---|
securityProfile |
Megadja a felügyelt lemez biztonsági profilbeállításait. |
|
storageAccountType |
A felügyelt lemez tárfióktípusa. |
MetadataItem
Egy Batch-szolgáltatáserőforráshoz társított név-érték pár.
Name | Típus | Description |
---|---|---|
name |
string |
A metaadatelem neve. |
value |
string |
A metaadatelem értéke. |
MountConfiguration
Az egyes csomópontokra csatlakoztatni kívánt fájlrendszer.
Name | Típus | Description |
---|---|---|
azureBlobFileSystemConfiguration |
Az Egyes csomópontokon blob FUSE használatával csatlakoztatandó Azure Storage-tároló. |
|
azureFileShareConfiguration |
Az egyes csomópontokra csatlakoztatni kívánt Azure-fájlmegosztás. |
|
cifsMountConfiguration |
Az egyes csomópontokra csatlakoztatni kívánt CIFS/SMB fájlrendszer. |
|
nfsMountConfiguration |
Az egyes csomópontokra csatlakoztatni kívánt NFS-fájlrendszer. |
NetworkConfiguration
A készlet hálózati konfigurációja.
Name | Típus | Description |
---|---|---|
dynamicVNetAssignmentScope |
A dinamikus virtuális hálózatok hozzárendelésének hatóköre. |
|
enableAcceleratedNetworking |
boolean |
A készletnek engedélyeznie kell-e a gyorsított hálózatkezelést. |
endpointConfiguration |
A Batch-készlet számítási csomópontjaihoz tartozó végpontok konfigurációja. |
|
publicIPAddressConfiguration |
A Batch-készlet számítási csomópontjaihoz tartozó nyilvános IPAddress-konfiguráció. |
|
subnetId |
string |
Annak a virtuális hálózati alhálózatnak az ARM-erőforrás-azonosítója, amelyhez a készlet számítási csomópontjai csatlakoznak. Ez az űrlap /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/alhálózatok/{alhálózat}. |
NetworkSecurityGroupRule
Egy bejövő végpontra alkalmazandó hálózati biztonsági csoportszabály.
Name | Típus | Description |
---|---|---|
access |
A megadott IP-cím, alhálózati tartomány vagy címke esetében végrehajtandó művelet. |
|
priority |
integer |
A szabály prioritása. |
sourceAddressPrefix |
string |
A szabálynak megfelelő forráscímelőtag vagy címke. |
sourcePortRanges |
string[] |
A szabálynak megfelelő forrásporttartományok. |
NetworkSecurityGroupRuleAccess
A megadott IP-cím, alhálózati tartomány vagy címke esetében végrehajtandó művelet.
Name | Típus | Description |
---|---|---|
allow |
string |
Hozzáférés engedélyezése. |
deny |
string |
Hozzáférés megtagadása. |
NFSMountConfiguration
NFS-fájlrendszerhez való csatlakozáshoz használt információk.
Name | Típus | Description |
---|---|---|
mountOptions |
string |
További parancssori beállítások a csatlakoztatási parancsnak való továbbításhoz. |
relativeMountPath |
string |
A relatív elérési út azon a számítási csomóponton, amelyen a fájlrendszer csatlakoztatva lesz |
source |
string |
A csatlakoztatni kívánt fájlrendszer URI-ja. |
NodeCommunicationMode
Meghatározza, hogy a készlet hogyan kommunikál a Batch szolgáltatással.
Name | Típus | Description |
---|---|---|
classic |
string |
A klasszikus kommunikációs módot használó csomópontok bejövő TCP-kommunikációt igényelnek a 29876-os és a 29877-ös porton a "BatchNodeManagement" portról. {region}" szolgáltatáscímke és kimenő TCP-kommunikáció a 443-as porton a "Storage.region" és a "BatchNodeManagement" felé. {region}" szolgáltatáscímkék. |
default |
string |
A csomópont-kommunikációs módot a Batch szolgáltatás automatikusan beállítja. |
simplified |
string |
Az egyszerűsített kommunikációs módot használó csomópontok kimenő TCP-kommunikációt igényelnek a 443-as porton a "BatchNodeManagement" felé. {region}" szolgáltatáscímke. Nincs szükség nyitott bejövő portra. |
NodePlacementConfiguration
Egy készlet csomópontelhelyezési konfigurációja.
Name | Típus | Description |
---|---|---|
policy |
Csomópontelhelyezési szabályzat típusa a Batch-készletekben. |
NodePlacementPolicyType
A csomópontok készletben való kiosztásának elhelyezési szabályzata.
Name | Típus | Description |
---|---|---|
regional |
string |
A készlet összes csomópontja ugyanabban a régióban lesz lefoglalva. |
zonal |
string |
A készlet csomópontjai különböző rendelkezésre állási zónákban lesznek elosztva a legjobb erőfeszítéssel. |
OnAllTasksComplete
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat összes feladata befejeződött állapotban van.
Name | Típus | Description |
---|---|---|
noaction |
string |
Nem tehet semmit. A feladat aktív marad, hacsak más módon nem szünteti meg vagy tiltja le. |
terminatejob |
string |
Állítsa le a feladatot. A feladat terminateReason értéke "AllTasksComplete". |
OnTaskFailure
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat egyik feladata meghiúsul.
Name | Típus | Description |
---|---|---|
noaction |
string |
Nem tehet semmit. A feladat aktív marad, hacsak más módon nem szünteti meg vagy tiltja le. |
performexitoptionsjobaction |
string |
A Tevékenység kilépési feltételéhez társított művelet végrehajtása a tevékenység exitConditions gyűjteményében. (Ez továbbra is azt eredményezheti, hogy nem történik művelet, ha a tevékenység ezt határozza meg.) |
OSDisk
A számítási csomópont (VM) operációsrendszer-lemezének beállításai.
Name | Típus | Description |
---|---|---|
caching |
Megadja a gyorsítótárazási követelményeket. Lehetséges értékek: None, ReadOnly, ReadWrite. Az alapértelmezett értékek a következők: Standard storage esetén nincs. ReadOnly for Premium Storage. |
|
diskSizeGB |
integer |
A kezdeti lemezméret GB-ban az új operációsrendszer-lemez létrehozásakor. |
ephemeralOSDiskSettings |
Megadja a számítási csomópont (VM) által használt operációsrendszer-lemez rövid élettartamú lemezbeállításait. |
|
managedDisk |
A felügyelt lemez paraméterei. |
|
writeAcceleratorEnabled |
boolean |
Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. |
OutputFile
Az Azure Batch számítási csomópontról egy másik helyre való fájlok feltöltésének specifikációja, miután a Batch szolgáltatás befejezte a feladatfolyamat végrehajtását.
Name | Típus | Description |
---|---|---|
destination |
A kimeneti fájl(ok) célhelye. |
|
filePattern |
string |
Egy minta, amely jelzi, hogy mely fájl(ok)t kell feltölteni. |
uploadOptions |
További lehetőségek a feltöltési művelethez, beleértve a feltöltés végrehajtásának feltételeit is. |
OutputFileBlobContainerDestination
Egy Fájlfeltöltési célhelyet határoz meg egy Azure Blob Storage-tárolón belül.
Name | Típus | Description |
---|---|---|
containerUrl |
string |
Annak a tárolónak az URL-címe az Azure Blob Storage-ban, ahová fel szeretné tölteni a fájlt(ok). |
identityReference |
A containerUrl által megadott Azure Blob Storage eléréséhez használt felhasználó által hozzárendelt identitásra mutató hivatkozás |
|
path |
string |
A cél blob vagy virtuális könyvtár az Azure Storage-tárolóban. |
uploadHeaders |
A kimeneti fájlok feltöltéséhez használandó fejlécek név-érték párjainak listája |
OutputFileDestination
Az a cél, amelyre a fájlt fel kell tölteni.
Name | Típus | Description |
---|---|---|
container |
Egy hely az Azure Blob Storage-ban, ahová a fájlokat feltöltik. |
OutputFileUploadCondition
A feladat kimeneti fájljának vagy fájlkészletének feltöltésének feltételei.
Name | Típus | Description |
---|---|---|
taskcompletion |
string |
Töltse fel a fájlt a feladatfolyamat kilépése után, függetlenül attól, hogy mi volt a kilépési kód. |
taskfailure |
string |
A fájl(ok) feltöltése csak akkor történik meg, ha a tevékenységfolyamat kilép egy nemzero kilépési kóddal. |
tasksuccess |
string |
A fájl(ok) feltöltése csak a feladatfolyamat 0-s kilépési kóddal való kilépése után történik. |
OutputFileUploadOptions
A kimeneti fájlfeltöltési művelet részletei, beleértve a feltöltés végrehajtásához szükséges feltételeket is.
Name | Típus | Description |
---|---|---|
uploadCondition |
A feladat kimeneti fájljának vagy fájlkészletének feltöltésének feltételei. |
PoolEndpointConfiguration
A készlet végpontkonfigurációja.
Name | Típus | Description |
---|---|---|
inboundNATPools |
Az egyes számítási csomópontok adott portjainak külső kezelésére használható bejövő NAT-készletek listája. |
PoolInformation
Meghatározza, hogyan kell hozzárendelni egy feladatot egy készlethez.
Name | Típus | Description |
---|---|---|
autoPoolSpecification |
Az ideiglenes "automatikus készlet" jellemzői. A Batch szolgáltatás a feladat elküldésekor létrehozza ezt az automatikus készletet. |
|
poolId |
string |
Egy meglévő készlet azonosítója. A feladat összes feladata a megadott készleten fog futni. |
PoolLifetimeOption
A létrehozott automatikus készletek minimális élettartama, valamint az ütemezésben szereplő több feladat hozzárendelése a készletekhez.
Name | Típus | Description |
---|---|---|
job |
string |
A készlet annak a feladatnak az élettartama alatt létezik, amelyhez dedikált. A Batch szolgáltatás a feladat létrehozásakor létrehozza a készletet. Ha a "feladat" beállítás egy feladatütemezésre van alkalmazva, a Batch szolgáltatás új automatikus készletet hoz létre az ütemezésben létrehozott összes feladathoz. |
jobschedule |
string |
A készlet a feladatütemezés teljes élettartama alatt létezik. A Batch szolgáltatás akkor hozza létre a készletet, amikor létrehozza az ütemezés első feladatát. Ezt a beállítást csak a feladatütemezésekre alkalmazhatja, a Feladatokra nem. |
PoolSpecification
Új készlet létrehozásának specifikációja.
Name | Típus | Description |
---|---|---|
applicationPackageReferences |
A készlet egyes számítási csomópontjaira telepíteni kívánt csomagok listája. |
|
autoScaleEvaluationInterval |
string |
Az az időintervallum, amellyel automatikusan módosíthatja a készlet méretét az automatikus skálázási képletnek megfelelően. |
autoScaleFormula |
string |
A készletben lévő számítási csomópontok kívánt számának képlete. |
certificateReferences |
A készlet egyes számítási csomópontjaira telepíteni kívánt tanúsítványok listája. Figyelmeztetés: Ez a tulajdonság elavult, és 2024 februárja után törlődik. Ehelyett használja az Azure KeyVault-bővítményt. |
|
displayName |
string |
A készlet megjelenítendő neve. |
enableAutoScale |
boolean |
Azt határozza meg, hogy a készlet méretének idővel automatikusan kell-e módosulnia. |
enableInterNodeCommunication |
boolean |
Azt jelzi, hogy a készlet engedélyezi-e a közvetlen kommunikációt a számítási csomópontok között. |
metadata |
A készlethez metaadatként társított név-érték párok listája. |
|
mountConfiguration |
A készlet minden csomópontjára csatlakoztatni kívánt fájlrendszerek listája. |
|
networkConfiguration |
A készlet hálózati konfigurációja. |
|
resizeTimeout |
string |
A számítási csomópontok készlethez való lefoglalásának időtúllépése. |
resourceTags |
object |
A készlethez társított felhasználó által megadott címkék. |
startTask |
A készlethez való csatlakozáskor az egyes számítási csomópontokon futtatandó feladat. A feladat akkor fut, amikor a számítási csomópontot hozzáadják a készlethez, vagy amikor a számítási csomópont újraindul. |
|
targetDedicatedNodes |
integer |
A készletben található dedikált számítási csomópontok kívánt száma. |
targetLowPriorityNodes |
integer |
A készletben található kihasználatlan/alacsony prioritású számítási csomópontok kívánt száma. |
targetNodeCommunicationMode |
A készlet kívánt csomópontkommunikációs módja. |
|
taskSchedulingPolicy |
A tevékenységek elosztása a készlet számítási csomópontjai között. |
|
taskSlotsPerNode |
integer |
A készlet egyetlen számítási csomópontján egyidejű feladatok futtatásához használható feladathelyek száma. |
upgradePolicy |
A készlet frissítési szabályzata. |
|
userAccounts |
A készlet egyes számítási csomópontjain létrehozandó felhasználói fiókok listája. |
|
virtualMachineConfiguration |
A készlet virtuálisgép-konfigurációja. |
|
vmSize |
string |
A készletben lévő virtuális gépek mérete. A készlet összes virtuális gépe azonos méretű. |
PublicIPAddressConfiguration
A készlet hálózati konfigurációjának nyilvános IP-címkonfigurációja.
Name | Típus | Description |
---|---|---|
ipAddressIds |
string[] |
Azon nyilvános IP-címek listája, amelyeket a Batch szolgáltatás használni fog a számítási csomópontok kiépítésekor. |
provision |
A készlet nyilvános IP-címeinek kiépítési típusa. |
ResourceFile
Egy vagy több, a számítási csomópontra letöltendő fájl.
Name | Típus | Description |
---|---|---|
autoStorageContainerName |
string |
A tároló neve az automatikus tárfiókban. |
blobPrefix |
string |
A blobok Azure Storage-tárolóból való letöltésekor használandó blobelőtag. Csak azok a blobok töltődnek le, amelyeknek a neve a megadott előtaggal kezdődik. |
fileMode |
string |
A fájlengedélyezési mód attribútum oktális formátumban. |
filePath |
string |
A számítási csomópont azon helye, ahová le szeretné tölteni a fájlt a tevékenység munkakönyvtárához viszonyítva. |
httpUrl |
string |
A letölteni kívánt fájl URL-címe. |
identityReference |
A storageContainerUrl vagy a httpUrl által megadott Azure Blob Storage eléréséhez használt felhasználó által hozzárendelt identitásra mutató hivatkozás |
|
storageContainerUrl |
string |
A blobtároló URL-címe az Azure Blob Storage-ban. |
RollingUpgradePolicy
A működés közbeni frissítés során használt konfigurációs paraméterek.
Name | Típus | Description |
---|---|---|
enableCrossZoneUpgrade |
boolean |
A frissítési kötegek létrehozásakor engedélyezze a VMSS számára, hogy figyelmen kívül hagyja az AZ-határokat. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt. Ez a mező csak akkor állítható be igaz vagy hamis értékre, ha a NodePlacementConfigurationt Zonalként használja. |
maxBatchInstancePercent |
integer |
Az összes virtuálisgép-példány maximális százalékos aránya, amelyet a rendszer egyszerre frissít egy kötegben futó frissítéssel. Mivel ez a maximális, nem kifogástalan példányok az előző vagy jövőbeli kötegekben, a nagyobb megbízhatóság érdekében a köteg példányainak százalékos aránya csökkenhet. A mező értékének 5 és 100 közöttinek kell lennie, beleértve az értéket is. Ha a maxBatchInstancePercent és a maxUnhealthyInstancePercent is értékhez van rendelve, a maxBatchInstancePercent értéke nem lehet nagyobb, mint maxUnhealthyInstancePercent. |
maxUnhealthyInstancePercent |
integer |
A méretezési csoportban lévő összes virtuálisgép-példány maximális százalékos aránya, amely egyidejűleg nem kifogástalan lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban található a működés közbeni frissítés megszakítása előtt. A köteg indítása előtt a rendszer ellenőrzi ezt a korlátozást. A mező értékének 5 és 100 közöttinek kell lennie, beleértve az értéket is. Ha a maxBatchInstancePercent és a maxUnhealthyInstancePercent is értékhez van rendelve, a maxBatchInstancePercent értéke nem lehet nagyobb, mint maxUnhealthyInstancePercent. |
maxUnhealthyUpgradedInstancePercent |
integer |
A frissített virtuálisgép-példányok maximális százalékos aránya, amely nem kifogástalan állapotban található. Ez az ellenőrzés az egyes kötegek frissítése után történik. Ha ezt a százalékos értéket valaha is túllépi, a működés közbeni frissítés leáll. A mező értékének 0 és 100 közöttinek kell lennie, beleértve az értéket is. |
pauseTimeBetweenBatches |
string |
Az egy kötegben lévő összes virtuális gép frissítésének befejezése és a következő köteg indítása közötti várakozási idő. Az időtartamot ISO 8601 formátumban kell megadni. |
prioritizeUnhealthyInstances |
boolean |
Frissítse a méretezési csoportban lévő összes nem kifogástalan példányt az kifogástalan állapotú példányok előtt. |
rollbackFailedInstancesOnPolicyBreach |
boolean |
Sikertelen példányok visszaállítása az előző modellre, ha a működés közbeni frissítési szabályzatot megsértették. |
SecurityEncryptionTypes
A felügyelt lemez EncryptionType tulajdonságát adja meg. A VMGuestStateOnly értékre van állítva csak a VMGuestState blob titkosításához, és a NemPersistedTPM értékre, ha nem tartja meg a belső vezérlőprogram állapotát a VMGuestState-blobban. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be, és bizalmas virtuális gépek használatakor szükséges.
Name | Típus | Description |
---|---|---|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
SecurityProfile
Megadja a virtuális gép vagy a virtuálisgép-méretezési csoport biztonsági profilbeállításait.
Name | Típus | Description |
---|---|---|
encryptionAtHost |
boolean |
Ezt a tulajdonságot a felhasználó használhatja a kérelemben a virtuális gép vagy virtuálisgép-méretezési csoport gazdagéptitkosításának engedélyezésére vagy letiltására. Ez lehetővé teszi az összes lemez titkosítását, beleértve magát a gazdagépen található Resource/Temp lemezt is. A gazdagépekre vonatkozó titkosítással kapcsolatos további információkért tekintse meg a https://learn.microsoft.com/azure/virtual-machines/disk-encryption#supported-vm-sizes. |
securityType |
A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani. |
|
uefiSettings |
Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et. |
SecurityTypes
A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani.
Name | Típus | Description |
---|---|---|
confidentialVM |
string |
Az Azure bizalmas számítástechnikai ajánlatai bizalmas virtuális gépeket kínálnak a magas biztonsági és bizalmassági követelményekkel rendelkező bérlők számára. Ezek a virtuális gépek erős, hardverre kényszerített határt biztosítanak a biztonsági igények kielégítése érdekében. A kód módosítása nélkül használhat bizalmas virtuális gépeket a migrálásokhoz, a platform pedig védi a virtuális gép állapotát az olvasástól vagy a módosítástól. |
trustedLaunch |
string |
A megbízható indítás védelmet nyújt a fejlett és állandó támadási technikák ellen. |
ServiceArtifactReference
Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor.
Name | Típus | Description |
---|---|---|
id |
string |
A ServiceArtifactReference szolgáltatásösszetevő-referenciaazonosítója |
StartTask
Olyan feladat, amely akkor fut, amikor egy csomópont csatlakozik egy készlethez az Azure Batch szolgáltatásban, vagy amikor a számítási csomópont újraindul vagy újraépül.
Name | Típus | Description |
---|---|---|
commandLine |
string |
A StartTask parancssora. |
containerSettings |
Annak a tárolónak a beállításai, amelyek alatt a StartTask fut. |
|
environmentSettings |
A StartTask környezeti változóbeállításainak listája. |
|
maxTaskRetryCount |
integer |
A tevékenység újrapróbálásának maximális száma. |
resourceFiles |
Azon fájlok listája, amelyeket a Batch szolgáltatás a parancssor futtatása előtt letölt a számítási csomópontra. Az erőforrásfájlok listájának maximális mérete van. A maximális méret túllépésekor a kérés sikertelen lesz, a válasz hibakódja pedig RequestEntityTooLarge lesz. Ha ez történik, a ResourceFiles gyűjteményét csökkenteni kell. Ez .zip fájlok, alkalmazáscsomagok vagy Docker-tárolók használatával érhető el. |
|
userIdentity |
Az a felhasználói identitás, amely alatt a StartTask fut. |
|
waitForSuccess |
boolean |
Várjon-e a Batch szolgáltatás, amíg a StartTask sikeresen befejeződik (azaz a 0-s kilépési kóddal lépjen ki) a számítási csomóponton lévő feladatok ütemezése előtt. |
StorageAccountType
A tárfiók típusa adatlemezek vagy operációsrendszer-lemezek létrehozásához.
Name | Típus | Description |
---|---|---|
premium_lrs |
string |
Az adatlemeznek/operációsrendszer-lemeznek prémium helyileg redundáns tárolást kell használnia. |
standard_lrs |
string |
Az adatlemeznek/operációsrendszer-lemeznek szabványos helyileg redundáns tárolót kell használnia. |
standardssd_lrs |
string |
Az adatlemeznek/operációsrendszer-lemeznek szabványos, helyileg redundáns SSD-tárolót kell használnia. |
TaskConstraints
A tevékenységre alkalmazandó végrehajtási korlátozások.
Name | Típus | Description |
---|---|---|
maxTaskRetryCount |
integer |
A tevékenység újrapróbálásának maximális száma. A Batch szolgáltatás újrapróbálkoz egy feladatot, ha a kilépési kódja nem érvényes. |
maxWallClockTime |
string |
A tevékenység futásának maximális időtartama a tevékenység indításának időpontjától mérve. Ha a tevékenység nem fejeződik be az időkorláton belül, a Batch szolgáltatás leállítja. |
retentionTime |
string |
A tevékenységkönyvtár azon a számítási csomóponton való megőrzésének minimális ideje, amely a végrehajtás befejezésétől kezdve fut. Ezt követően a Batch szolgáltatás törölheti a Tevékenység könyvtárat és annak tartalmát. |
TaskContainerSettings
A tevékenység tárolóbeállításai.
Name | Típus | Description |
---|---|---|
containerHostBatchBindMounts |
A tárolófeladathoz csatlakoztatni kívánt elérési utak. |
|
containerRunOptions |
string |
A tároló létrehozási parancsának további beállításai. |
imageName |
string |
A tároló létrehozásához használni kívánt rendszerkép, amelyben a feladat futni fog. |
registry |
A tároló lemezképét tartalmazó privát beállításjegyzék. |
|
workingDirectory |
A tároló tevékenység munkakönyvtárának helye. |
TaskSchedulingPolicy
Meghatározza, hogy a feladatok hogyan legyenek elosztva a számítási csomópontok között.
Name | Típus | Description |
---|---|---|
nodeFillType |
A tevékenységek elosztása a készlet számítási csomópontjai között. |
UefiSettings
Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et.
Name | Típus | Description |
---|---|---|
secureBootEnabled |
boolean |
Megadja, hogy engedélyezni kell-e a biztonságos rendszerindítást a virtuális gépen. |
vTpmEnabled |
boolean |
Megadja, hogy a virtuális gépen engedélyezve legyen-e a vTPM. |
UpgradeMode
Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját.
A lehetséges értékek a következők:
Manuális – A méretezési csoportban lévő virtuális gépek frissítéseinek alkalmazását szabályozhatja. Ezt a manualUpgrade művelet használatával teheti meg.
Automatikus – A méretezési csoportban lévő összes virtuális gép automatikusan frissül.
Gördülő – A méretezési csoport a frissítéseket kötegekben hajtja végre, köztük egy opcionális szünetidővel.
Name | Típus | Description |
---|---|---|
automatic |
string |
A méretezési csoportban lévő összes virtuális gép automatikusan frissül egyszerre. |
manual |
string |
Ön szabályozza a méretezési csoportban lévő virtuális gépek frissítéseinek alkalmazását. Ezt a manualUpgrade művelet használatával teheti meg. |
rolling |
string |
A méretezési csoport meglévő példányai a frissítendő kötegekben lesznek leállítva. A frissített köteg befejezése után a példányok újra megkezdik a forgalom felvételét, és megkezdődik a következő köteg. Ez mindaddig folytatódik, amíg az összes példány up-to-date értékre nem kerül. |
UpgradePolicy
Egy frissítési szabályzatot ír le – automatikus, manuális vagy működés közben.
Name | Típus | Description |
---|---|---|
automaticOSUpgradePolicy |
Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek. |
|
mode |
Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját. |
|
rollingUpgradePolicy |
A működés közbeni frissítés során használt konfigurációs paraméterek. |
UserAccount
Az Azure Batch számítási csomópont feladatainak végrehajtásához használt felhasználó létrehozásához használt tulajdonságok.
Name | Típus | Description |
---|---|---|
elevationLevel |
A felhasználói fiók emelési szintje. |
|
linuxUserConfiguration |
A felhasználói fiók Linux-specifikus felhasználói konfigurációja. |
|
name |
string |
A felhasználói fiók neve. A nevek legfeljebb 20 Unicode-karaktert tartalmazhatnak. |
password |
string |
A felhasználói fiók jelszava. |
windowsUserConfiguration |
A felhasználói fiók Windows-specifikus felhasználói konfigurációja. |
UserIdentity
Annak a felhasználói identitásnak a definíciója, amely alatt a feladat fut.
Name | Típus | Description |
---|---|---|
autoUser |
Az az automatikus felhasználó, amely alatt a feladat fut. |
|
username |
string |
Annak a felhasználói identitásnak a neve, amely alatt a feladat fut. |
VirtualMachineConfiguration
A számítási csomópontok konfigurációja egy készletben az Azure Virtual Machines-infrastruktúra alapján.
Name | Típus | Description |
---|---|---|
containerConfiguration |
A készlet tárolókonfigurációja. |
|
dataDisks |
Data |
A készlet számítási csomópontjaihoz csatolt adatlemezek konfigurációja. |
diskEncryptionConfiguration |
A készlet lemeztitkosítási konfigurációja. |
|
extensions |
A készlet virtuálisgép-bővítménye. |
|
imageReference |
Hivatkozás az Azure Virtual Machines Marketplace-rendszerképére vagy a használni kívánt egyéni virtuálisgép-rendszerképre. |
|
licenseType |
string |
Az operációs rendszer telepítésekor használandó helyszíni licenc típusa. Windows_Server – A helyszíni licenc a Windows Serverhez készült. Windows_Client – A helyszíni licenc Windows-ügyfélhez készült. |
nodeAgentSKUId |
string |
A készlet számítási csomópontjaihoz kiépíteni kívánt Batch számítási csomópont ügynök termékváltozata. |
nodePlacementConfiguration |
A készlet csomópontelhelyezési konfigurációja. |
|
osDisk |
A virtuális gép operációsrendszer-lemezének beállításai. |
|
securityProfile |
Megadja a virtuális gép vagy a virtuálisgép-méretezési csoport biztonsági profilbeállításait. |
|
serviceArtifactReference |
Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor. |
|
windowsConfiguration |
Windows operációs rendszer beállításai a virtuális gépen. |
VMDiskSecurityProfile
Megadja a felügyelt lemez biztonsági profilbeállításait. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be, és bizalmas virtuális gépek használata esetén kötelező.
Name | Típus | Description |
---|---|---|
securityEncryptionType |
A felügyelt lemez EncryptionType tulajdonságát adja meg. A VMGuestStateOnly értékre van állítva csak a VMGuestState blob titkosításához, és a NemPersistedTPM értékre, ha nem tartja meg a belső vezérlőprogram állapotát a VMGuestState-blobban. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be, és bizalmas virtuális gépek használatakor szükséges. |
VMExtension
A virtuálisgép-bővítmények konfigurációja.
Name | Típus | Description |
---|---|---|
autoUpgradeMinorVersion |
boolean |
Azt jelzi, hogy a bővítménynek egy újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezés után azonban a bővítmény csak akkor frissíti az alverziókat, ha újra üzembe helyezi, még akkor sem, ha ez a tulajdonság igaz értékre van állítva. |
enableAutomaticUpgrade |
boolean |
Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha a bővítmény újabb verziója érhető el. |
name |
string |
A virtuálisgép-bővítmény neve. |
protectedSettings |
object |
A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault beállítást, vagy egyáltalán nem tartalmaz védett beállításokat. |
provisionAfterExtensions |
string[] |
A bővítménynevek gyűjteménye. |
publisher |
string |
A bővítménykezelő közzétevőjének neve. |
settings |
object |
A bővítmény JSON formátumú nyilvános beállításai. |
type |
string |
A bővítmény típusa. |
typeHandlerVersion |
string |
A szkriptkezelő verziója. |
WindowsConfiguration
A windowsos operációs rendszer virtuális gépre vonatkozó beállításai.
Name | Típus | Description |
---|---|---|
enableAutomaticUpdates |
boolean |
Azt jelzi, hogy engedélyezve vannak-e az automatikus frissítések a virtuális gépen. |
WindowsUserConfiguration
Felhasználói fiók windowsos számítási csomóponton való létrehozásához használt tulajdonságok.
Name | Típus | Description |
---|---|---|
loginMode |
A felhasználó bejelentkezési módja |