CommandJob interface

Definición de trabajo de comando.

Extends

Propiedades

codeId

Identificador de recurso de ARM del recurso de código.

command

[Obligatorio] Comando que se va a ejecutar al iniciar el trabajo. eg. "Pitón train.py"

distribution

Configuración de distribución del trabajo. Si se establece, debe ser uno de Mpi, Tensorflow, PyTorch o NULL.

environmentId

[Obligatorio] El identificador de recurso de ARM de la especificación del entorno para el trabajo.

environmentVariables

Variables de entorno incluidas en el trabajo.

inputs

Asignación de enlaces de datos de entrada usados en el trabajo.

jobType

[Obligatorio] Especifica el tipo de trabajo.

limits

Límite de trabajos de comando.

outputs

Asignación de enlaces de datos de salida usados en el trabajo.

parameters

Parámetros de entrada.

queueSettings

Configuración de cola para el trabajo

resources

Configuración de recursos de proceso para el trabajo.

Propiedades heredadas

componentId

Identificador de recurso de ARM del recurso de componente.

computeId

Identificador de recurso de ARM del recurso de proceso.

description

Texto de descripción del recurso.

displayName

Nombre para mostrar del trabajo.

experimentName

Nombre del experimento al que pertenece el trabajo. Si no se establece, el trabajo se coloca en el experimento "Predeterminado".

identity

Configuración de identidad. Si se establece, debe ser uno de AmlToken, ManagedIdentity, UserIdentity o NULL. El valor predeterminado es AmlToken si es null.

isArchived

¿El recurso está archivado?

notificationSetting

Configuración de notificación para el trabajo

parentJobName

Nombre del trabajo primario.

properties

Diccionario de propiedades de recurso.

services

Lista de jobEndpoints. Para los trabajos locales, un punto de conexión de trabajo tendrá un valor de punto de conexión de FileStreamObject.

status

Estado del trabajo.

tags

Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar.

Detalles de las propiedades

codeId

Identificador de recurso de ARM del recurso de código.

codeId?: string

Valor de propiedad

string

command

[Obligatorio] Comando que se va a ejecutar al iniciar el trabajo. eg. "Pitón train.py"

command: string

Valor de propiedad

string

distribution

Configuración de distribución del trabajo. Si se establece, debe ser uno de Mpi, Tensorflow, PyTorch o NULL.

distribution?: DistributionConfigurationUnion

Valor de propiedad

environmentId

[Obligatorio] El identificador de recurso de ARM de la especificación del entorno para el trabajo.

environmentId: string

Valor de propiedad

string

environmentVariables

Variables de entorno incluidas en el trabajo.

environmentVariables?: Record<string, string>

Valor de propiedad

Record<string, string>

inputs

Asignación de enlaces de datos de entrada usados en el trabajo.

inputs?: Record<string, JobInputUnion>

Valor de propiedad

Record<string, JobInputUnion>

jobType

[Obligatorio] Especifica el tipo de trabajo.

jobType: "Command"

Valor de propiedad

"Command"

limits

Límite de trabajos de comando.

limits?: CommandJobLimits

Valor de propiedad

outputs

Asignación de enlaces de datos de salida usados en el trabajo.

outputs?: Record<string, JobOutputUnion>

Valor de propiedad

Record<string, JobOutputUnion>

parameters

Parámetros de entrada.

parameters?: any

Valor de propiedad

any

queueSettings

Configuración de cola para el trabajo

queueSettings?: QueueSettings

Valor de propiedad

resources

Configuración de recursos de proceso para el trabajo.

resources?: JobResourceConfiguration

Valor de propiedad

Detalles de las propiedades heredadas

componentId

Identificador de recurso de ARM del recurso de componente.

componentId?: string

Valor de propiedad

string

Heredado deJobBaseProperties.componentId

computeId

Identificador de recurso de ARM del recurso de proceso.

computeId?: string

Valor de propiedad

string

Heredado deJobBaseProperties.computeId

description

Texto de descripción del recurso.

description?: string

Valor de propiedad

string

Heredado deJobBaseProperties.description

displayName

Nombre para mostrar del trabajo.

displayName?: string

Valor de propiedad

string

Heredado deJobBaseProperties.Nombredemuestra

experimentName

Nombre del experimento al que pertenece el trabajo. Si no se establece, el trabajo se coloca en el experimento "Predeterminado".

experimentName?: string

Valor de propiedad

string

Heredado deJobBaseProperties.ExperimentName

identity

Configuración de identidad. Si se establece, debe ser uno de AmlToken, ManagedIdentity, UserIdentity o NULL. El valor predeterminado es AmlToken si es null.

identity?: IdentityConfigurationUnion

Valor de propiedad

Heredado deJobBaseProperties.identity

isArchived

¿El recurso está archivado?

isArchived?: boolean

Valor de propiedad

boolean

Heredado deJobBaseProperties.isArchived

notificationSetting

Configuración de notificación para el trabajo

notificationSetting?: NotificationSetting

Valor de propiedad

Heredado deJobBaseProperties.notificationSetting

parentJobName

Nombre del trabajo primario.

parentJobName?: string

Valor de propiedad

string

Heredado deJobBaseProperties.parentJobName

properties

Diccionario de propiedades de recurso.

properties?: Record<string, string>

Valor de propiedad

Record<string, string>

Heredado deJobBaseProperties.properties

services

Lista de jobEndpoints. Para los trabajos locales, un punto de conexión de trabajo tendrá un valor de punto de conexión de FileStreamObject.

services?: Record<string, JobService>

Valor de propiedad

Record<string, JobService>

Heredado deJobBaseProperties.services

status

Estado del trabajo.

status?: string

Valor de propiedad

string

Heredado deJobBaseProperties.status

tags

Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar.

tags?: Record<string, string>

Valor de propiedad

Record<string, string>

Heredado deJobBaseProperties.tags