CommandJob interface

Definição de trabalho de comando.

Extends

Propriedades

codeId

ID do recurso ARM do ativo de código.

command

[Obrigatório] O comando a ser executado na inicialização do trabalho. eg. "Python train.py"

distribution

Configuração de distribuição do trabalho. Se definido, este deverá ser um de Mpi, Tensorflow, PyTorch ou nulo.

environmentId

[Obrigatório] A ID do recurso ARM da especificação de Ambiente para o trabalho.

environmentVariables

Variáveis de ambiente incluídas no trabalho.

inputs

Mapeamento de associações de dados de entrada usadas no trabalho.

jobType

[Obrigatório] Especifica o tipo de trabalho.

limits

Limite de trabalho de comando.

outputs

Mapeamento de associações de dados de saída usadas no trabalho.

parameters

Parâmetros de entrada.

queueSettings

Configurações de fila para o trabalho

resources

Configuração de recursos de computação para o trabalho.

Propriedades herdadas

componentId

ID do recurso arm do recurso de componente.

computeId

ID do recurso arm do recurso de computação.

description

O texto de descrição do ativo.

displayName

Nome de exibição do trabalho.

experimentName

O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão".

identity

Configuração de identidade. Se definido, este deverá ser um de AmlToken, ManagedIdentity, UserIdentity ou null. O padrão será AmlToken se nulo.

isArchived

O ativo está arquivado?

notificationSetting

Configuração de notificação para o trabalho

parentJobName

Nome do trabalho pai.

properties

O dicionário de propriedades do ativo.

services

Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject.

status

Status do trabalho.

tags

Dicionário de tags. As marcas podem ser adicionadas, removidas e atualizadas.

Detalhes da propriedade

codeId

ID do recurso ARM do ativo de código.

codeId?: string

Valor da propriedade

string

command

[Obrigatório] O comando a ser executado na inicialização do trabalho. eg. "Python train.py"

command: string

Valor da propriedade

string

distribution

Configuração de distribuição do trabalho. Se definido, este deverá ser um de Mpi, Tensorflow, PyTorch ou nulo.

distribution?: DistributionConfigurationUnion

Valor da propriedade

environmentId

[Obrigatório] A ID do recurso ARM da especificação de Ambiente para o trabalho.

environmentId: string

Valor da propriedade

string

environmentVariables

Variáveis de ambiente incluídas no trabalho.

environmentVariables?: Record<string, string>

Valor da propriedade

Record<string, string>

inputs

Mapeamento de associações de dados de entrada usadas no trabalho.

inputs?: Record<string, JobInputUnion>

Valor da propriedade

Record<string, JobInputUnion>

jobType

[Obrigatório] Especifica o tipo de trabalho.

jobType: "Command"

Valor da propriedade

"Command"

limits

Limite de trabalho de comando.

limits?: CommandJobLimits

Valor da propriedade

outputs

Mapeamento de associações de dados de saída usadas no trabalho.

outputs?: Record<string, JobOutputUnion>

Valor da propriedade

Record<string, JobOutputUnion>

parameters

Parâmetros de entrada.

parameters?: any

Valor da propriedade

any

queueSettings

Configurações de fila para o trabalho

queueSettings?: QueueSettings

Valor da propriedade

resources

Configuração de recursos de computação para o trabalho.

resources?: JobResourceConfiguration

Valor da propriedade

Detalhes das propriedades herdadas

componentId

ID do recurso arm do recurso de componente.

componentId?: string

Valor da propriedade

string

Herdado deJobBaseProperties.componentId

computeId

ID do recurso arm do recurso de computação.

computeId?: string

Valor da propriedade

string

Herdado deJobBaseProperties.computeId

description

O texto de descrição do ativo.

description?: string

Valor da propriedade

string

Herdado deJobBaseProperties.description

displayName

Nome de exibição do trabalho.

displayName?: string

Valor da propriedade

string

Herdado deJobBaseProperties.displayName

experimentName

O nome do experimento ao qual o trabalho pertence. Se não estiver definido, o trabalho será colocado no experimento "Padrão".

experimentName?: string

Valor da propriedade

string

Herdado deJobBaseProperties.experimentName

identity

Configuração de identidade. Se definido, este deverá ser um de AmlToken, ManagedIdentity, UserIdentity ou null. O padrão será AmlToken se nulo.

identity?: IdentityConfigurationUnion

Valor da propriedade

Herdado deJobBaseProperties.identity

isArchived

O ativo está arquivado?

isArchived?: boolean

Valor da propriedade

boolean

Herdado doJobBaseProperties.isArchived

notificationSetting

Configuração de notificação para o trabalho

notificationSetting?: NotificationSetting

Valor da propriedade

Herdado deJobBaseProperties.notificationSetting

parentJobName

Nome do trabalho pai.

parentJobName?: string

Valor da propriedade

string

Herdado deJobBaseProperties.NomeDeTrabalho

properties

O dicionário de propriedades do ativo.

properties?: Record<string, string>

Valor da propriedade

Record<string, string>

Herdado deJobBaseProperties.propriedades

services

Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject.

services?: Record<string, JobService>

Valor da propriedade

Record<string, JobService>

Herdado doJobBaseProperties.services

status

Status do trabalho.

status?: string

Valor da propriedade

string

Herdado deJobBaseProperties.status

tags

Dicionário de tags. As marcas podem ser adicionadas, removidas e atualizadas.

tags?: Record<string, string>

Valor da propriedade

Record<string, string>

Herdado deJobBaseProperties.tags