CommandJob interface
Definição do 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. por exemplo. "Python train.py" |
| distribution | Configuração de distribuição do trabalho. Se definido, este deve ser um de Mpi, Tensorflow, PyTorch, ou null. |
| environment |
[Obrigatório] O ID do recurso ARM da especificação Ambiente para o trabalho. |
| environment |
Variáveis de ambiente incluídas no trabalho. |
| inputs | Mapeamento de ligações de dados de entrada usadas no trabalho. |
| job |
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser |
| limits | Limite de trabalho de comando. |
| outputs | Mapeamento das ligações de dados de saída usadas no trabalho. |
| parameters | Parâmetros de entrada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| 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 componente. |
| compute |
ID do recurso ARM do recurso de computação. |
| description | O texto da descrição do ativo. |
| display |
Exibir nome 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 deve ser um dos AmlToken, ManagedIdentity, UserIdentity ou null. O padrão é AmlToken se null. |
| is |
O ativo está arquivado? |
| notification |
Configuração de notificação para o trabalho |
| properties | O dicionário de propriedades de ativos. |
| services | Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject. |
| status | Situação do trabalho. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| tags | Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. |
Detalhes de Propriedade
codeId
ID do recurso ARM do ativo de código.
codeId?: string
Valor de Propriedade
string
command
[Obrigatório] O comando a ser executado na inicialização do trabalho. por exemplo. "Python train.py"
command: string
Valor de Propriedade
string
distribution
Configuração de distribuição do trabalho. Se definido, este deve ser um de Mpi, Tensorflow, PyTorch, ou null.
distribution?: DistributionConfigurationUnion
Valor de Propriedade
environmentId
[Obrigatório] O ID do recurso ARM da especificação Ambiente para o trabalho.
environmentId: string
Valor de Propriedade
string
environmentVariables
Variáveis de ambiente incluídas no trabalho.
environmentVariables?: {[propertyName: string]: string | null}
Valor de Propriedade
{[propertyName: string]: string | null}
inputs
Mapeamento de ligações de dados de entrada usadas no trabalho.
inputs?: {[propertyName: string]: JobInputUnion | null}
Valor de Propriedade
{[propertyName: string]: JobInputUnion | null}
jobType
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser
jobType: "Command"
Valor de Propriedade
"Command"
limits
outputs
Mapeamento das ligações de dados de saída usadas no trabalho.
outputs?: {[propertyName: string]: JobOutputUnion | null}
Valor de Propriedade
{[propertyName: string]: JobOutputUnion | null}
parameters
Parâmetros de entrada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
parameters?: Record<string, unknown>
Valor de Propriedade
Record<string, unknown>
queueSettings
Configurações de fila para o trabalho
queueSettings?: QueueSettings
Valor de Propriedade
resources
Configuração de recursos de computação para o trabalho.
resources?: JobResourceConfiguration
Valor de Propriedade
Detalhes da Propriedade Herdada
componentId
computeId
description
O texto da descrição do ativo.
description?: string
Valor de Propriedade
string
herdado deJobBaseProperties.description
displayName
experimentName
identity
Configuração de identidade. Se definido, este deve ser um dos AmlToken, ManagedIdentity, UserIdentity ou null. O padrão é AmlToken se null.
identity?: IdentityConfigurationUnion
Valor de Propriedade
isArchived
notificationSetting
Configuração de notificação para o trabalho
notificationSetting?: NotificationSetting
Valor de Propriedade
properties
O dicionário de propriedades de ativos.
properties?: {[propertyName: string]: string | null}
Valor de Propriedade
{[propertyName: string]: string | null}
herdado deJobBaseProperties.properties
services
Lista de JobEndpoints. Para trabalhos locais, um ponto de extremidade de trabalho terá um valor de ponto de extremidade de FileStreamObject.
services?: {[propertyName: string]: JobService | null}
Valor de Propriedade
{[propertyName: string]: JobService | null}
status
tags
Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas.
tags?: {[propertyName: string]: string | null}
Valor de Propriedade
{[propertyName: string]: string | null}
herdado deJobBaseProperties.tags