CommandJob interface
Parancsfeladat definíciója.
- Extends
Tulajdonságok
| code |
A kódobjektum ARM-erőforrás-azonosítója. |
| command | [Kötelező] A feladat indításakor végrehajtandó parancs. Pl.. "Python train.py" |
| distribution | A feladat terjesztési konfigurációja. Ha be van állítva, ennek mpi, Tensorflow, PyTorch vagy null értékűnek kell lennie. |
| environment |
[Kötelező] A feladat környezeti specifikációjának ARM-erőforrás-azonosítója. |
| environment |
A feladatban szereplő környezeti változók. |
| inputs | A feladatban használt bemeneti adatkötések leképezése. |
| job |
Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait |
| limits | Parancsfeladat korlátja. |
| outputs | A feladatban használt kimeneti adatkötések leképezése. |
| parameters | Bemeneti paraméterek. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| queue |
A feladat üzenetsor-beállításai |
| resources | Számítási erőforrás konfigurációja a feladathoz. |
Örökölt tulajdonságok
| component |
Az összetevő-erőforrás ARM-erőforrás-azonosítója. |
| compute |
A számítási erőforrás ARM-erőforrás-azonosítója. |
| description | Az eszköz leírásának szövege. |
| display |
A feladat megjelenítendő neve. |
| experiment |
Annak a kísérletnek a neve, amelyhez a feladat tartozik. Ha nincs beállítva, a feladat az "Alapértelmezett" kísérletbe kerül. |
| identity | Identitáskonfiguráció. Ha be van állítva, ennek az AmlToken, a ManagedIdentity, a UserIdentity vagy a Null értéknek kell lennie. Alapértelmezés szerint AmlToken, ha null. |
| is |
Archiválva van az objektum? |
| notification |
A feladat értesítési beállítása |
| properties | Az eszköztulajdonság szótára. |
| services | A JobEndpoints listája. Helyi feladatok esetén a feladatvégpont a FileStreamObject végpontértékével rendelkezik. |
| status | A feladat állapota. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| tags | Címkeszótár. A címkék hozzáadhatók, eltávolíthatók és frissíthetők. |
Tulajdonság adatai
codeId
A kódobjektum ARM-erőforrás-azonosítója.
codeId?: string
Tulajdonság értéke
string
command
[Kötelező] A feladat indításakor végrehajtandó parancs. Pl.. "Python train.py"
command: string
Tulajdonság értéke
string
distribution
A feladat terjesztési konfigurációja. Ha be van állítva, ennek mpi, Tensorflow, PyTorch vagy null értékűnek kell lennie.
distribution?: DistributionConfigurationUnion
Tulajdonság értéke
environmentId
[Kötelező] A feladat környezeti specifikációjának ARM-erőforrás-azonosítója.
environmentId: string
Tulajdonság értéke
string
environmentVariables
A feladatban szereplő környezeti változók.
environmentVariables?: {[propertyName: string]: string | null}
Tulajdonság értéke
{[propertyName: string]: string | null}
inputs
A feladatban használt bemeneti adatkötések leképezése.
inputs?: {[propertyName: string]: JobInputUnion | null}
Tulajdonság értéke
{[propertyName: string]: JobInputUnion | null}
jobType
Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait
jobType: "Command"
Tulajdonság értéke
"Command"
limits
outputs
A feladatban használt kimeneti adatkötések leképezése.
outputs?: {[propertyName: string]: JobOutputUnion | null}
Tulajdonság értéke
{[propertyName: string]: JobOutputUnion | null}
parameters
Bemeneti paraméterek. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
parameters?: Record<string, unknown>
Tulajdonság értéke
Record<string, unknown>
queueSettings
resources
Számítási erőforrás konfigurációja a feladathoz.
resources?: JobResourceConfiguration
Tulajdonság értéke
Örökölt tulajdonság részletei
componentId
Az összetevő-erőforrás ARM-erőforrás-azonosítója.
componentId?: string
Tulajdonság értéke
string
computeId
A számítási erőforrás ARM-erőforrás-azonosítója.
computeId?: string
Tulajdonság értéke
string
örököltJobBaseProperties.computeId
description
Az eszköz leírásának szövege.
description?: string
Tulajdonság értéke
string
displayName
A feladat megjelenítendő neve.
displayName?: string
Tulajdonság értéke
string
experimentName
Annak a kísérletnek a neve, amelyhez a feladat tartozik. Ha nincs beállítva, a feladat az "Alapértelmezett" kísérletbe kerül.
experimentName?: string
Tulajdonság értéke
string
identity
Identitáskonfiguráció. Ha be van állítva, ennek az AmlToken, a ManagedIdentity, a UserIdentity vagy a Null értéknek kell lennie. Alapértelmezés szerint AmlToken, ha null.
identity?: IdentityConfigurationUnion
Tulajdonság értéke
isArchived
Archiválva van az objektum?
isArchived?: boolean
Tulajdonság értéke
boolean
notificationSetting
A feladat értesítési beállítása
notificationSetting?: NotificationSetting
Tulajdonság értéke
properties
Az eszköztulajdonság szótára.
properties?: {[propertyName: string]: string | null}
Tulajdonság értéke
{[propertyName: string]: string | null}
ÖrököltJobBaseProperties.properties
services
A JobEndpoints listája. Helyi feladatok esetén a feladatvégpont a FileStreamObject végpontértékével rendelkezik.
services?: {[propertyName: string]: JobService | null}
Tulajdonság értéke
{[propertyName: string]: JobService | null}
örököltJobBaseProperties.services
status
A feladat állapota. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
status?: string
Tulajdonság értéke
string
örököltJobBaseProperties.status
tags
Címkeszótár. A címkék hozzáadhatók, eltávolíthatók és frissíthetők.
tags?: {[propertyName: string]: string | null}
Tulajdonság értéke
{[propertyName: string]: string | null}