CommandJob interface
Definição de trabalho de comando.
- Extends
Propriedades
| code |
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. |
| environment |
[Obrigatório] A ID do recurso ARM da especificação de Ambiente para o trabalho. |
| environment |
Variáveis de ambiente incluídas no trabalho. |
| inputs | Mapeamento de associações de dados de entrada usadas no trabalho. |
| job |
[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. |
| queue |
Configurações de fila para o trabalho |
| resources | Configuração de recursos de computação para o trabalho. |
Propriedades herdadas
| component |
ID do recurso arm do recurso de componente. |
| compute |
ID do recurso arm do recurso de computação. |
| description | O texto de descrição do ativo. |
| display |
Nome de exibição do trabalho. |
| experiment |
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. |
| is |
O ativo está arquivado? |
| notification |
Configuração de notificação para o trabalho |
| parent |
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
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
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