CommandJob interface

Parancsfeladat definíciója.

Extends

Tulajdonságok

codeId

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.

environmentId

[Kötelező] A feladat környezeti specifikációjának ARM-erőforrás-azonosítója.

environmentVariables

A feladatban szereplő környezeti változók.

inputs

A feladatban használt bemeneti adatkötések leképezése.

jobType

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.

queueSettings

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

componentId

Az összetevő-erőforrás ARM-erőforrás-azonosítója.

computeId

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.

displayName

A feladat megjelenítendő neve.

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.

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.

isArchived

Archiválva van az objektum?

notificationSetting

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

Parancsfeladat korlátja.

limits?: CommandJobLimits

Tulajdonság értéke

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

A feladat üzenetsor-beállításai

queueSettings?: QueueSettings

Tulajdonság értéke

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

örököltJobBaseProperties.componentId

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

JobBaseProperties.description

displayName

A feladat megjelenítendő neve.

displayName?: string

Tulajdonság értéke

string

örököltJobBaseProperties.displayName

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

örököltJobBaseProperties.experimentName

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

JobBaseProperties.identity

isArchived

Archiválva van az objektum?

isArchived?: boolean

Tulajdonság értéke

boolean

JobBaseProperties.isArchived

notificationSetting

A feladat értesítési beállítása

notificationSetting?: NotificationSetting

Tulajdonság értéke

örököltJobBaseProperties.notificationSetting

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}

JobBaseProperties.tags fájlból örökölt