Dela via


CommandJob interface

Definition av kommandojobb.

Extends

Egenskaper

codeId

ARM-resurs-ID för kodtillgången.

command

[Krävs] Kommandot som ska köras vid start av jobbet. t.ex. "python train.py"

distribution

Distributionskonfiguration för jobbet. Om detta anges ska det vara ett av Mpi, Tensorflow, PyTorch eller null.

environmentId

[Krävs] ARM-resurs-ID för miljöspecifikationen för jobbet.

environmentVariables

Miljövariabler som ingår i jobbet.

inputs

Mappning av indatabindningar som används i jobbet.

jobType

Polymorf diskriminator, som anger vilka typer det här objektet kan vara

limits

Gräns för kommandojobb.

outputs

Mappning av utdatabindningar som används i jobbet.

parameters

Indataparametrar. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

resources

Beräkningsresurskonfiguration för jobbet.

Ärvda egenskaper

componentId

ARM-resurs-ID för komponentresursen.

computeId

ARM-resurs-ID för beräkningsresursen.

description

Tillgångsbeskrivningstexten.

displayName

Visningsnamn för jobbet.

experimentName

Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i standardexperimentet.

identity

Identitetskonfiguration. Om detta anges ska detta vara något av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null.

isArchived

Är tillgången arkiverad?

properties

Tillgångsegenskapens ordlista.

services

Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt slutpunktsvärdet FileStreamObject.

status

Jobbets status. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

tags

Taggordlista. Taggar kan läggas till, tas bort och uppdateras.

Egenskapsinformation

codeId

ARM-resurs-ID för kodtillgången.

codeId?: string

Egenskapsvärde

string

command

[Krävs] Kommandot som ska köras vid start av jobbet. t.ex. "python train.py"

command: string

Egenskapsvärde

string

distribution

Distributionskonfiguration för jobbet. Om detta anges ska det vara ett av Mpi, Tensorflow, PyTorch eller null.

distribution?: DistributionConfigurationUnion

Egenskapsvärde

environmentId

[Krävs] ARM-resurs-ID för miljöspecifikationen för jobbet.

environmentId: string

Egenskapsvärde

string

environmentVariables

Miljövariabler som ingår i jobbet.

environmentVariables?: {[propertyName: string]: string | null}

Egenskapsvärde

{[propertyName: string]: string | null}

inputs

Mappning av indatabindningar som används i jobbet.

inputs?: {[propertyName: string]: JobInputUnion | null}

Egenskapsvärde

{[propertyName: string]: JobInputUnion | null}

jobType

Polymorf diskriminator, som anger vilka typer det här objektet kan vara

jobType: "Command"

Egenskapsvärde

"Command"

limits

Gräns för kommandojobb.

limits?: CommandJobLimits

Egenskapsvärde

outputs

Mappning av utdatabindningar som används i jobbet.

outputs?: {[propertyName: string]: JobOutputUnion | null}

Egenskapsvärde

{[propertyName: string]: JobOutputUnion | null}

parameters

Indataparametrar. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

parameters?: Record<string, unknown>

Egenskapsvärde

Record<string, unknown>

resources

Beräkningsresurskonfiguration för jobbet.

resources?: JobResourceConfiguration

Egenskapsvärde

Information om ärvda egenskaper

componentId

ARM-resurs-ID för komponentresursen.

componentId?: string

Egenskapsvärde

string

Ärvt frånJobBaseProperties.componentId

computeId

ARM-resurs-ID för beräkningsresursen.

computeId?: string

Egenskapsvärde

string

Ärvt frånJobBaseProperties.computeId

description

Tillgångsbeskrivningstexten.

description?: string

Egenskapsvärde

string

Ärvd frånJobBaseProperties.description

displayName

Visningsnamn för jobbet.

displayName?: string

Egenskapsvärde

string

Ärvd frånJobBaseProperties.displayName

experimentName

Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i standardexperimentet.

experimentName?: string

Egenskapsvärde

string

Ärvd frånJobBaseProperties.experimentName

identity

Identitetskonfiguration. Om detta anges ska detta vara något av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null.

identity?: IdentityConfigurationUnion

Egenskapsvärde

Ärvd frånJobBaseProperties.identity

isArchived

Är tillgången arkiverad?

isArchived?: boolean

Egenskapsvärde

boolean

Ärvd frånJobBaseProperties.isArchived

properties

Tillgångsegenskapens ordlista.

properties?: {[propertyName: string]: string | null}

Egenskapsvärde

{[propertyName: string]: string | null}

Ärvd frånJobBaseProperties.properties

services

Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt slutpunktsvärdet FileStreamObject.

services?: {[propertyName: string]: JobService | null}

Egenskapsvärde

{[propertyName: string]: JobService | null}

Ärvd frånJobBaseProperties.services

status

Jobbets status. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

status?: string

Egenskapsvärde

string

Ärvd frånJobBaseProperties.status

tags

Taggordlista. Taggar kan läggas till, tas bort och uppdateras.

tags?: {[propertyName: string]: string | null}

Egenskapsvärde

{[propertyName: string]: string | null}

Ärvd frånJobBaseProperties.tags