PipelineJob interface
Определение задания конвейера: определяет универсальные атрибуты MFE.
- Extends
Свойства
| inputs | Входные данные для задания конвейера. |
| jobs | Задания создают задание конвейера. |
| job |
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть |
| outputs | Выходные данные для задания конвейера |
| settings | Параметры конвейера, например ContinueRunOnStepFailure и т. д. |
| source |
Идентификатор ресурса ARM исходного задания. |
Унаследованные свойства
| component |
Идентификатор ресурса ARM ресурса компонента. |
| compute |
Идентификатор ресурса ARM вычислительного ресурса. |
| description | Текст описания ресурса. |
| display |
Отображаемое имя задания. |
| experiment |
Имя эксперимента, к которому принадлежит задание. Если задание не задано, задание помещается в эксперимент по умолчанию. |
| identity | Конфигурация удостоверения. Если задано, это должен быть один из AmlToken, ManagedIdentity, UserIdentity или NULL. По умолчанию AmlToken имеет значение NULL. |
| is |
Архивируется ли ресурс? |
| notification |
Параметр уведомления для задания |
| properties | Словарь свойств ресурса. |
| services | Список заданий. Для локальных заданий конечная точка задания будет иметь значение конечной точки FileStreamObject. |
| status | Состояние задания. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| tags | Словарь тегов. Теги можно добавлять, удалять и обновлять. |
Сведения о свойстве
inputs
Входные данные для задания конвейера.
inputs?: {[propertyName: string]: JobInputUnion | null}
Значение свойства
{[propertyName: string]: JobInputUnion | null}
jobs
Задания создают задание конвейера.
jobs?: {[propertyName: string]: Record<string, unknown>}
Значение свойства
{[propertyName: string]: Record<string, unknown>}
jobType
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть
jobType: "Pipeline"
Значение свойства
"Pipeline"
outputs
Выходные данные для задания конвейера
outputs?: {[propertyName: string]: JobOutputUnion | null}
Значение свойства
{[propertyName: string]: JobOutputUnion | null}
settings
Параметры конвейера, например ContinueRunOnStepFailure и т. д.
settings?: Record<string, unknown>
Значение свойства
Record<string, unknown>
sourceJobId
Идентификатор ресурса ARM исходного задания.
sourceJobId?: string
Значение свойства
string
Сведения об унаследованном свойстве
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
notificationSetting
Параметр уведомления для задания
notificationSetting?: NotificationSetting
Значение свойства
унаследовано отJobBaseProperties.notificationSetting
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