CommandJob interface
Определение задания команды.
- Extends
Свойства
code |
Идентификатор ресурса ARM ресурса кода. |
command | [Обязательно] Команда, выполняемая при запуске задания. Например: "python train.py" |
distribution | Конфигурация распределения задания. Если задано значение , это должен быть один из Mpi, Tensorflow, PyTorch или null. |
environment |
[Обязательно] Идентификатор ресурса ARM спецификации среды для задания. |
environment |
Переменные среды, включенные в задание. |
inputs | Сопоставление привязок входных данных, используемых в задании. |
job |
Полиморфный дискриминатор, указывающий различные типы этого объекта |
limits | Ограничение заданий команд. |
outputs | Сопоставление привязок выходных данных, используемых в задании. |
parameters | Входные параметры. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
resources | Конфигурация вычислительного ресурса для задания. |
Унаследованные свойства
component |
Идентификатор ресурса ARM ресурса компонента. |
compute |
Идентификатор ресурса ARM вычислительного ресурса. |
description | Текст описания ресурса. |
display |
Отображаемое имя задания. |
experiment |
Имя эксперимента, которому принадлежит задание. Если значение не задано, задание помещается в эксперимент "По умолчанию". |
identity | Конфигурация удостоверений. Если задано значение , это значение должно иметь значение AmlToken, ManagedIdentity, UserIdentity или null. Значение по умолчанию — AmlToken, если значение NULL. |
is |
Архивирован ли ресурс? |
properties | Словарь свойств ресурса. |
services | Список рабочих точек. Для локальных заданий конечная точка задания будет иметь значение конечной точки FileStreamObject. |
status | Состояние задания. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
tags | Словарь тегов. Теги можно добавлять, удалять и обновлять. |
Сведения о свойстве
codeId
Идентификатор ресурса ARM ресурса кода.
codeId?: string
Значение свойства
string
command
[Обязательно] Команда, выполняемая при запуске задания. Например: "python train.py"
command: string
Значение свойства
string
distribution
Конфигурация распределения задания. Если задано значение , это должен быть один из Mpi, Tensorflow, PyTorch или null.
distribution?: DistributionConfigurationUnion
Значение свойства
environmentId
[Обязательно] Идентификатор ресурса ARM спецификации среды для задания.
environmentId: string
Значение свойства
string
environmentVariables
Переменные среды, включенные в задание.
environmentVariables?: {[propertyName: string]: string | null}
Значение свойства
{[propertyName: string]: string | null}
inputs
Сопоставление привязок входных данных, используемых в задании.
inputs?: {[propertyName: string]: JobInputUnion | null}
Значение свойства
{[propertyName: string]: JobInputUnion | null}
jobType
Полиморфный дискриминатор, указывающий различные типы этого объекта
jobType: "Command"
Значение свойства
"Command"
limits
outputs
Сопоставление привязок выходных данных, используемых в задании.
outputs?: {[propertyName: string]: JobOutputUnion | null}
Значение свойства
{[propertyName: string]: JobOutputUnion | null}
parameters
Входные параметры. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
parameters?: Record<string, unknown>
Значение свойства
Record<string, unknown>
resources
Конфигурация вычислительного ресурса для задания.
resources?: JobResourceConfiguration
Значение свойства
Сведения об унаследованном свойстве
componentId
Идентификатор ресурса ARM ресурса компонента.
componentId?: string
Значение свойства
string
Наследуется отJobBaseProperties.componentId
computeId
Идентификатор ресурса ARM вычислительного ресурса.
computeId?: string
Значение свойства
string
Наследуется отJobBaseProperties.computeId
description
Текст описания ресурса.
description?: string
Значение свойства
string
Наследуется отJobBaseProperties.description
displayName
Отображаемое имя задания.
displayName?: string
Значение свойства
string
Наследуется отJobBaseProperties.displayName
experimentName
Имя эксперимента, которому принадлежит задание. Если значение не задано, задание помещается в эксперимент "По умолчанию".
experimentName?: string
Значение свойства
string
Наследуется отJobBaseProperties.experimentName
identity
Конфигурация удостоверений. Если задано значение , это значение должно иметь значение AmlToken, ManagedIdentity, UserIdentity или null. Значение по умолчанию — AmlToken, если значение NULL.
identity?: IdentityConfigurationUnion
Значение свойства
Наследуется отJobBaseProperties.identity
isArchived
Архивирован ли ресурс?
isArchived?: boolean
Значение свойства
boolean
Наследуется отJobBaseProperties.isArchived
properties
Словарь свойств ресурса.
properties?: {[propertyName: string]: string | null}
Значение свойства
{[propertyName: string]: string | null}
Наследуется отJobBaseProperties.properties
services
Список рабочих точек. Для локальных заданий конечная точка задания будет иметь значение конечной точки FileStreamObject.
services?: {[propertyName: string]: JobService | null}
Значение свойства
{[propertyName: string]: JobService | null}
Наследуется отJobBaseProperties.services
status
Состояние задания. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
status?: string
Значение свойства
string
Наследуется отJobBaseProperties.status
tags
Словарь тегов. Теги можно добавлять, удалять и обновлять.
tags?: {[propertyName: string]: string | null}
Значение свойства
{[propertyName: string]: string | null}
Наследуется отJobBaseProperties.tags