Поделиться через


PipelineJob interface

Определение задания конвейера: определяет универсальные атрибуты MFE.

Extends

Свойства

inputs

Входные данные для задания конвейера.

jobs

Задания создают задание конвейера.

jobType

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

outputs

Выходные данные для задания конвейера

settings

Параметры конвейера, например ContinueRunOnStepFailure и т. д.

sourceJobId

Идентификатор ресурса ARM исходного задания.

Унаследованные свойства

componentId

Идентификатор ресурса ARM ресурса компонента.

computeId

Идентификатор ресурса ARM вычислительного ресурса.

description

Текст описания ресурса.

displayName

Отображаемое имя задания.

experimentName

Имя эксперимента, к которому принадлежит задание. Если задание не задано, задание помещается в эксперимент по умолчанию.

identity

Конфигурация удостоверения. Если задано, это должен быть один из AmlToken, ManagedIdentity, UserIdentity или NULL. По умолчанию AmlToken имеет значение NULL.

isArchived

Архивируется ли ресурс?

notificationSetting

Параметр уведомления для задания

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