CommandJob interface
Definizione del processo di comando.
- Extends
Proprietà
| code |
ID risorsa ARM dell'asset di codice. |
| command | [Obbligatorio] Comando da eseguire all'avvio del processo. eg. "Pitone train.py" |
| distribution | Configurazione di distribuzione del processo. Se impostato, deve essere uno dei valori Mpi, Tensorflow, PyTorch o Null. |
| environment |
[Obbligatorio] ID risorsa ARM della specifica Ambiente per il processo. |
| environment |
Variabili di ambiente incluse nel processo. |
| inputs | Mapping dei data binding di input usati nel processo. |
| job |
[Obbligatorio] Specifica il tipo di processo. |
| limits | Limite del processo di comando. |
| outputs | Mapping dei data binding di output usati nel processo. |
| parameters | Parametri di input. |
| queue |
Impostazioni della coda per il processo |
| resources | Configurazione delle risorse di calcolo per il processo. |
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 |
| parent |
Nome processo padre. |
| 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. |
| tags | Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati. |
Dettagli proprietà
codeId
ID risorsa ARM dell'asset di codice.
codeId?: string
Valore della proprietà
string
command
[Obbligatorio] Comando da eseguire all'avvio del processo. eg. "Pitone train.py"
command: string
Valore della proprietà
string
distribution
Configurazione di distribuzione del processo. Se impostato, deve essere uno dei valori Mpi, Tensorflow, PyTorch o Null.
distribution?: DistributionConfigurationUnion
Valore della proprietà
environmentId
[Obbligatorio] ID risorsa ARM della specifica Ambiente per il processo.
environmentId: string
Valore della proprietà
string
environmentVariables
Variabili di ambiente incluse nel processo.
environmentVariables?: Record<string, string>
Valore della proprietà
Record<string, string>
inputs
Mapping dei data binding di input usati nel processo.
inputs?: Record<string, JobInputUnion>
Valore della proprietà
Record<string, JobInputUnion>
jobType
[Obbligatorio] Specifica il tipo di processo.
jobType: "Command"
Valore della proprietà
"Command"
limits
outputs
Mapping dei data binding di output usati nel processo.
outputs?: Record<string, JobOutputUnion>
Valore della proprietà
Record<string, JobOutputUnion>
parameters
Parametri di input.
parameters?: any
Valore della proprietà
any
queueSettings
Impostazioni della coda per il processo
queueSettings?: QueueSettings
Valore della proprietà
resources
Configurazione delle risorse di calcolo per il processo.
resources?: JobResourceConfiguration
Valore della proprietà
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.SperimentName
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
parentJobName
Nome processo padre.
parentJobName?: string
Valore della proprietà
string
Ereditato daJobBaseProperties.parentJobName
properties
Dizionario delle proprietà dell'asset.
properties?: Record<string, string>
Valore della proprietà
Record<string, string>
Ereditato daJobBaseProperties.properties
services
Elenco di JobEndpoints. Per i processi locali, un endpoint di processo avrà un valore endpoint di FileStreamObject.
services?: Record<string, JobService>
Valore della proprietà
Record<string, JobService>
Ereditato daJobBaseProperties.services
status
Stato del processo.
status?: string
Valore della proprietà
string
Ereditato daJobBaseProperties.status
tags
Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati.
tags?: Record<string, string>
Valore della proprietà
Record<string, string>
Ereditato daJobBaseProperties.tags