CommandJob interface
Définition de la tâche de commande.
- Extends
Propriétés
| code |
ID de ressource ARM de la ressource de code. |
| command | [Obligatoire] Commande à exécuter au démarrage du travail. eg. « python train.py » |
| distribution | Configuration de distribution du travail. Si elle est définie, il doit s’agir de l’un des valeurs Mpi, Tensorflow, PyTorch ou Null. |
| environment |
[Obligatoire] ID de ressource ARM de la spécification d’environnement pour le travail. |
| environment |
Variables d’environnement incluses dans le travail. |
| inputs | Mappage des liaisons de données d’entrée utilisées dans le travail. |
| job |
[Obligatoire] Spécifie le type de travail. |
| limits | Limite du travail de commande. |
| outputs | Mappage des liaisons de données de sortie utilisées dans le travail. |
| parameters | Paramètres d’entrée. |
| queue |
Paramètres de file d’attente du travail |
| resources | Configuration des ressources de calcul pour le travail. |
Propriétés héritées
| component |
ID de ressource ARM de la ressource de composant. |
| compute |
ID de ressource ARM de la ressource de calcul. |
| description | Texte de description de la ressource. |
| display |
Nom complet du travail. |
| experiment |
Nom de l’expérience à laquelle appartient le travail. S’il n’est pas défini, le travail est placé dans l’expérience « Par défaut ». |
| identity | Configuration de l’identité. Si cette valeur est définie, il doit s’agir de l’un des éléments AmlToken, ManagedIdentity, UserIdentity ou Null. La valeur par défaut est AmlToken si null. |
| is |
La ressource est-elle archivée ? |
| notification |
Paramètre de notification pour le travail |
| parent |
Nom du travail parent. |
| properties | Dictionnaire de propriétés de ressource. |
| services | Liste des points de terminaison de travail. Pour les travaux locaux, un point de terminaison de travail a une valeur de point de terminaison de FileStreamObject. |
| status | État de la tâche. |
| tags | Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour. |
Détails de la propriété
codeId
ID de ressource ARM de la ressource de code.
codeId?: string
Valeur de propriété
string
command
[Obligatoire] Commande à exécuter au démarrage du travail. eg. « python train.py »
command: string
Valeur de propriété
string
distribution
Configuration de distribution du travail. Si elle est définie, il doit s’agir de l’un des valeurs Mpi, Tensorflow, PyTorch ou Null.
distribution?: DistributionConfigurationUnion
Valeur de propriété
environmentId
[Obligatoire] ID de ressource ARM de la spécification d’environnement pour le travail.
environmentId: string
Valeur de propriété
string
environmentVariables
Variables d’environnement incluses dans le travail.
environmentVariables?: Record<string, string>
Valeur de propriété
Record<string, string>
inputs
Mappage des liaisons de données d’entrée utilisées dans le travail.
inputs?: Record<string, JobInputUnion>
Valeur de propriété
Record<string, JobInputUnion>
jobType
[Obligatoire] Spécifie le type de travail.
jobType: "Command"
Valeur de propriété
"Command"
limits
outputs
Mappage des liaisons de données de sortie utilisées dans le travail.
outputs?: Record<string, JobOutputUnion>
Valeur de propriété
Record<string, JobOutputUnion>
parameters
Paramètres d’entrée.
parameters?: any
Valeur de propriété
any
queueSettings
Paramètres de file d’attente du travail
queueSettings?: QueueSettings
Valeur de propriété
resources
Configuration des ressources de calcul pour le travail.
resources?: JobResourceConfiguration
Valeur de propriété
Détails de la propriété héritée
componentId
ID de ressource ARM de la ressource de composant.
componentId?: string
Valeur de propriété
string
Hérité deJobBaseProperties.componentId
computeId
ID de ressource ARM de la ressource de calcul.
computeId?: string
Valeur de propriété
string
Hérité deJobBaseProperties.computeId
description
Texte de description de la ressource.
description?: string
Valeur de propriété
string
Hérité deJobBaseProperties.description
displayName
Nom complet du travail.
displayName?: string
Valeur de propriété
string
Hérité deJobBaseProperties.displayName
experimentName
Nom de l’expérience à laquelle appartient le travail. S’il n’est pas défini, le travail est placé dans l’expérience « Par défaut ».
experimentName?: string
Valeur de propriété
string
Hérité deJobBaseProperties.ExperimentName
identity
Configuration de l’identité. Si cette valeur est définie, il doit s’agir de l’un des éléments AmlToken, ManagedIdentity, UserIdentity ou Null. La valeur par défaut est AmlToken si null.
identity?: IdentityConfigurationUnion
Valeur de propriété
Hérité deJobBaseProperties.identity
isArchived
La ressource est-elle archivée ?
isArchived?: boolean
Valeur de propriété
boolean
Hérité deJobBaseProperties.isArchived
notificationSetting
Paramètre de notification pour le travail
notificationSetting?: NotificationSetting
Valeur de propriété
parentJobName
Nom du travail parent.
parentJobName?: string
Valeur de propriété
string
Hérité deJobBaseProperties.parentJobName
properties
Dictionnaire de propriétés de ressource.
properties?: Record<string, string>
Valeur de propriété
Record<string, string>
Hérité deJobBaseProperties.properties
services
Liste des points de terminaison de travail. Pour les travaux locaux, un point de terminaison de travail a une valeur de point de terminaison de FileStreamObject.
services?: Record<string, JobService>
Valeur de propriété
Record<string, JobService>
Hérité deJobBaseProperties.services
status
tags
Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour.
tags?: Record<string, string>
Valeur de propriété
Record<string, string>
Hérité deJobBaseProperties.tags