Udostępnij za pośrednictwem


PipelineJob interface

Definicja zadania potoku: definiuje ogólne atrybuty MFE.

Extends

Właściwości

inputs

Dane wejściowe zadania potoku.

jobs

Zadania skonstruuj zadanie potoku.

jobType

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

outputs

Dane wyjściowe zadania potoku

settings

Ustawienia potoku, takie jak ContinueRunOnStepFailure itp.

sourceJobId

Identyfikator zasobu usługi ARM zadania źródłowego.

Właściwości dziedziczone

componentId

Identyfikator zasobu usługi ARM zasobu składnika.

computeId

Identyfikator zasobu obliczeniowego usługi ARM.

description

Tekst opisu zasobu.

displayName

Nazwa wyświetlana zadania.

experimentName

Nazwa eksperymentu, do którego należy zadanie. Jeśli nie zostanie ustawione, zadanie zostanie umieszczone w eksperymencie "Domyślny".

identity

Konfiguracja tożsamości. W przypadku ustawienia powinna to być jedna z wartości AmlToken, ManagedIdentity, UserIdentity lub null. Wartość domyślna to AmlToken, jeśli ma wartość null.

isArchived

Czy zasób jest zarchiwizowane?

properties

Słownik właściwości elementu zawartości.

services

Lista punktów zadań. W przypadku zadań lokalnych punkt końcowy zadania będzie miał wartość punktu końcowego obiektu FileStreamObject.

status

Stan zadania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

tags

Tag słownika. Tagi można dodawać, usuwać i aktualizować.

Szczegóły właściwości

inputs

Dane wejściowe zadania potoku.

inputs?: {[propertyName: string]: JobInputUnion | null}

Wartość właściwości

{[propertyName: string]: JobInputUnion | null}

jobs

Zadania skonstruuj zadanie potoku.

jobs?: {[propertyName: string]: Record<string, unknown>}

Wartość właściwości

{[propertyName: string]: Record<string, unknown>}

jobType

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

jobType: "Pipeline"

Wartość właściwości

"Pipeline"

outputs

Dane wyjściowe zadania potoku

outputs?: {[propertyName: string]: JobOutputUnion | null}

Wartość właściwości

{[propertyName: string]: JobOutputUnion | null}

settings

Ustawienia potoku, takie jak ContinueRunOnStepFailure itp.

settings?: Record<string, unknown>

Wartość właściwości

Record<string, unknown>

sourceJobId

Identyfikator zasobu usługi ARM zadania źródłowego.

sourceJobId?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

componentId

Identyfikator zasobu usługi ARM zasobu składnika.

componentId?: string

Wartość właściwości

string

Dziedziczone zelementu JobBaseProperties.componentId

computeId

Identyfikator zasobu obliczeniowego usługi ARM.

computeId?: string

Wartość właściwości

string

Dziedziczone zelementu JobBaseProperties.computeId

description

Tekst opisu zasobu.

description?: string

Wartość właściwości

string

Dziedziczone zelementu JobBaseProperties.description

displayName

Nazwa wyświetlana zadania.

displayName?: string

Wartość właściwości

string

Dziedziczone zelementu JobBaseProperties.displayName

experimentName

Nazwa eksperymentu, do którego należy zadanie. Jeśli nie zostanie ustawione, zadanie zostanie umieszczone w eksperymencie "Domyślny".

experimentName?: string

Wartość właściwości

string

Dziedziczone zelementu JobBaseProperties.experimentName

identity

Konfiguracja tożsamości. W przypadku ustawienia powinna to być jedna z wartości AmlToken, ManagedIdentity, UserIdentity lub null. Wartość domyślna to AmlToken, jeśli ma wartość null.

identity?: IdentityConfigurationUnion

Wartość właściwości

Dziedziczone zelementu JobBaseProperties.identity

isArchived

Czy zasób jest zarchiwizowane?

isArchived?: boolean

Wartość właściwości

boolean

Dziedziczone zelementu JobBaseProperties.isArchived

properties

Słownik właściwości elementu zawartości.

properties?: {[propertyName: string]: string | null}

Wartość właściwości

{[propertyName: string]: string | null}

Dziedziczone zelementu JobBaseProperties.properties

services

Lista punktów zadań. W przypadku zadań lokalnych punkt końcowy zadania będzie miał wartość punktu końcowego obiektu FileStreamObject.

services?: {[propertyName: string]: JobService | null}

Wartość właściwości

{[propertyName: string]: JobService | null}

Dziedziczone zpliku JobBaseProperties.services

status

Stan zadania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

status?: string

Wartość właściwości

string

Dziedziczone zelementu JobBaseProperties.status

tags

Tag słownika. Tagi można dodawać, usuwać i aktualizować.

tags?: {[propertyName: string]: string | null}

Wartość właściwości

{[propertyName: string]: string | null}

Dziedziczone zelementu JobBaseProperties.tags