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 en 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

Polymorft diskriminerande, vilket anger de olika typer som 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 kommer inte att serialiseras. Den kan bara fyllas i av servern.

queueSettings

Köinställningar för jobbet

resources

Beräkningsresurskonfiguration för jobbet.

Ärvda egenskaper

componentId

ARM-resurs-ID för komponentresursen.

computeId

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

description

Texten för tillgångsbeskrivningen.

displayName

Visningsnamn för jobbet.

experimentName

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

identity

Identitetskonfiguration. Om det anges bör detta vara en av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null.

isArchived

Arkiveras tillgången?

notificationSetting

Meddelandeinställning för jobbet

properties

Ordlistan för tillgångsegenskap.

services

Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt ett slutpunktsvärde för FileStreamObject.

status

Status för jobbet. Obs! Den här egenskapen kommer inte att serialiseras. 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 en 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

Polymorft diskriminerande, vilket anger de olika typer som 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 kommer inte att serialiseras. Den kan bara fyllas i av servern.

parameters?: Record<string, unknown>

Egenskapsvärde

Record<string, unknown>

queueSettings

Köinställningar för jobbet

queueSettings?: QueueSettings

Egenskapsvärde

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

ärvd frånJobBaseProperties.componentId

computeId

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

computeId?: string

Egenskapsvärde

string

ärvs frånJobBaseProperties.computeId

description

Texten för tillgångsbeskrivningen.

description?: string

Egenskapsvärde

string

ärvs 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 experimentet "Standard".

experimentName?: string

Egenskapsvärde

string

ärvd frånJobBaseProperties.experimentName

identity

Identitetskonfiguration. Om det anges bör detta vara en av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null.

identity?: IdentityConfigurationUnion

Egenskapsvärde

ärvs frånJobBaseProperties.identity

isArchived

Arkiveras tillgången?

isArchived?: boolean

Egenskapsvärde

boolean

ärvs frånJobBaseProperties.isArchived

notificationSetting

Meddelandeinställning för jobbet

notificationSetting?: NotificationSetting

Egenskapsvärde

ärvs frånJobBaseProperties.notificationSetting

properties

Ordlistan för tillgångsegenskap.

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

Egenskapsvärde

{[propertyName: string]: string | null}

ärvs frånJobBaseProperties.properties

services

Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt ett slutpunktsvärde för FileStreamObject.

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

Egenskapsvärde

{[propertyName: string]: JobService | null}

ärvs frånJobBaseProperties.services

status

Status för jobbet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

status?: string

Egenskapsvärde

string

ärvs 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