Delen via


PipelineJob interface

Definitie van pijplijntaak: definieert algemene MFE-kenmerken.

Uitbreiding

Eigenschappen

inputs

Invoer voor de pijplijntaak.

jobs

Taken maken de pijplijntaak.

jobType

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

outputs

Uitvoer voor de pijplijntaak

settings

Pijplijninstellingen, voor zaken zoals ContinueRunOnStepFailure, enzovoort.

sourceJobId

ARM-resource-id van brontaak.

Overgenomen eigenschappen

componentId

ARM-resource-id van de onderdeelresource.

computeId

ARM-resource-id van de rekenresource.

description

De tekst van de assetbeschrijving.

displayName

Weergavenaam van taak.

experimentName

De naam van het experiment waartoe de taak behoort. Als deze niet is ingesteld, wordt de taak in het standaardexperiment geplaatst.

identity

Identiteitsconfiguratie. Indien ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn. Standaard ingesteld op AmlToken als null.

isArchived

Is de asset gearchiveerd?

notificationSetting

Meldingsinstelling voor de taak

properties

De woordenlijst voor asseteigenschappen.

services

Lijst met JobEndpoints. Voor lokale taken heeft een taakeindpunt een eindpuntwaarde van FileStreamObject.

status

Status van de taak. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

tags

Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt.

Eigenschapdetails

inputs

Invoer voor de pijplijntaak.

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

Waarde van eigenschap

{[propertyName: string]: JobInputUnion | null}

jobs

Taken maken de pijplijntaak.

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

Waarde van eigenschap

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

jobType

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

jobType: "Pipeline"

Waarde van eigenschap

"Pipeline"

outputs

Uitvoer voor de pijplijntaak

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

Waarde van eigenschap

{[propertyName: string]: JobOutputUnion | null}

settings

Pijplijninstellingen, voor zaken zoals ContinueRunOnStepFailure, enzovoort.

settings?: Record<string, unknown>

Waarde van eigenschap

Record<string, unknown>

sourceJobId

ARM-resource-id van brontaak.

sourceJobId?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

componentId

ARM-resource-id van de onderdeelresource.

componentId?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.componentId

computeId

ARM-resource-id van de rekenresource.

computeId?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.computeId

description

De tekst van de assetbeschrijving.

description?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.description

displayName

Weergavenaam van taak.

displayName?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.displayName

experimentName

De naam van het experiment waartoe de taak behoort. Als deze niet is ingesteld, wordt de taak in het standaardexperiment geplaatst.

experimentName?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.experimentName

identity

Identiteitsconfiguratie. Indien ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn. Standaard ingesteld op AmlToken als null.

identity?: IdentityConfigurationUnion

Waarde van eigenschap

overgenomen vanJobBaseProperties.identity

isArchived

Is de asset gearchiveerd?

isArchived?: boolean

Waarde van eigenschap

boolean

overgenomen vanJobBaseProperties.isArchived

notificationSetting

Meldingsinstelling voor de taak

notificationSetting?: NotificationSetting

Waarde van eigenschap

overgenomen vanJobBaseProperties.notificationSetting-

properties

De woordenlijst voor asseteigenschappen.

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

Waarde van eigenschap

{[propertyName: string]: string | null}

overgenomen vanJobBaseProperties.properties

services

Lijst met JobEndpoints. Voor lokale taken heeft een taakeindpunt een eindpuntwaarde van FileStreamObject.

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

Waarde van eigenschap

{[propertyName: string]: JobService | null}

overgenomen vanJobBaseProperties.services

status

Status van de taak. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

status?: string

Waarde van eigenschap

string

overgenomen vanJobBaseProperties.status

tags

Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt.

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

Waarde van eigenschap

{[propertyName: string]: string | null}

overgenomen vanJobBaseProperties.tags