PipelineJob interface
Definizione del processo della pipeline: definisce un tipo generico per gli attributi MFE.
- Extends
Proprietà
| inputs | Input per il processo della pipeline. |
| jobs | I processi costruiscono il processo pipeline. |
| job |
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere |
| outputs | Output per il processo della pipeline |
| settings | Impostazioni della pipeline, per elementi come ContinueRunOnStepFailure e così via. |
| source |
ID risorsa ARM del processo di origine. |
Proprietà ereditate
| component |
ID risorsa ARM della risorsa componente. |
| compute |
ID risorsa ARM della risorsa di calcolo. |
| description | Testo della descrizione dell'asset. |
| display |
Nome visualizzato del processo. |
| experiment |
Nome dell'esperimento a cui appartiene il processo. Se non è impostato, il processo viene inserito nell'esperimento "Default". |
| identity | Configurazione dell'identità. Se impostato, deve essere uno di AmlToken, ManagedIdentity, UserIdentity o Null. L'impostazione predefinita è AmlToken se null. |
| is |
L'asset è archiviato? |
| notification |
Impostazione di notifica per il processo |
| properties | Dizionario delle proprietà dell'asset. |
| services | Elenco di JobEndpoints. Per i processi locali, un endpoint di processo avrà un valore endpoint di FileStreamObject. |
| status | Stato del processo. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| tags | Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati. |
Dettagli proprietà
inputs
Input per il processo della pipeline.
inputs?: {[propertyName: string]: JobInputUnion | null}
Valore della proprietà
{[propertyName: string]: JobInputUnion | null}
jobs
I processi costruiscono il processo pipeline.
jobs?: {[propertyName: string]: Record<string, unknown>}
Valore della proprietà
{[propertyName: string]: Record<string, unknown>}
jobType
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere
jobType: "Pipeline"
Valore della proprietà
"Pipeline"
outputs
Output per il processo della pipeline
outputs?: {[propertyName: string]: JobOutputUnion | null}
Valore della proprietà
{[propertyName: string]: JobOutputUnion | null}
settings
Impostazioni della pipeline, per elementi come ContinueRunOnStepFailure e così via.
settings?: Record<string, unknown>
Valore della proprietà
Record<string, unknown>
sourceJobId
ID risorsa ARM del processo di origine.
sourceJobId?: string
Valore della proprietà
string
Dettagli proprietà ereditate
componentId
ID risorsa ARM della risorsa componente.
componentId?: string
Valore della proprietà
string
Ereditato daJobBaseProperties.componentId
computeId
ID risorsa ARM della risorsa di calcolo.
computeId?: string
Valore della proprietà
string
ereditato daJobBaseProperties.computeId
description
Testo della descrizione dell'asset.
description?: string
Valore della proprietà
string
ereditato daJobBaseProperties.description
displayName
Nome visualizzato del processo.
displayName?: string
Valore della proprietà
string
Ereditato daJobBaseProperties.displayName
experimentName
Nome dell'esperimento a cui appartiene il processo. Se non è impostato, il processo viene inserito nell'esperimento "Default".
experimentName?: string
Valore della proprietà
string
Ereditato daJobBaseProperties.experimentName
identity
Configurazione dell'identità. Se impostato, deve essere uno di AmlToken, ManagedIdentity, UserIdentity o Null. L'impostazione predefinita è AmlToken se null.
identity?: IdentityConfigurationUnion
Valore della proprietà
ereditato daJobBaseProperties.identity
isArchived
L'asset è archiviato?
isArchived?: boolean
Valore della proprietà
boolean
Ereditato daJobBaseProperties.isArchived
notificationSetting
Impostazione di notifica per il processo
notificationSetting?: NotificationSetting
Valore della proprietà
Ereditato daJobBaseProperties.notificationSetting
properties
Dizionario delle proprietà dell'asset.
properties?: {[propertyName: string]: string | null}
Valore della proprietà
{[propertyName: string]: string | null}
ereditato daJobBaseProperties.properties
services
Elenco di JobEndpoints. Per i processi locali, un endpoint di processo avrà un valore endpoint di FileStreamObject.
services?: {[propertyName: string]: JobService | null}
Valore della proprietà
{[propertyName: string]: JobService | null}
ereditato daJobBaseProperties.services
status
Stato del processo. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
status?: string
Valore della proprietà
string
ereditato daJobBaseProperties.status
tags
Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati.
tags?: {[propertyName: string]: string | null}
Valore della proprietà
{[propertyName: string]: string | null}
Ereditato daJobBaseProperties.tags