CommandJob interface
Definicja zadania polecenia.
- Rozszerzenie
Właściwości
| code |
Identyfikator zasobu usługi ARM zasobu kodu. |
| command | [Wymagane] Polecenie do wykonania podczas uruchamiania zadania. eg. "Python train.py" |
| distribution | Konfiguracja dystrybucji zadania. W przypadku ustawienia powinna to być jedna z wartości Mpi, Tensorflow, PyTorch lub null. |
| environment |
[Wymagane] Identyfikator zasobu usługi ARM specyfikacji środowiska dla zadania. |
| environment |
Zmienne środowiskowe uwzględnione w zadaniu. |
| inputs | Mapowanie powiązań danych wejściowych używanych w zadaniu. |
| job |
[Wymagane] Określa typ zadania. |
| limits | Limit zadań poleceń. |
| outputs | Mapowanie powiązań danych wyjściowych używanych w zadaniu. |
| parameters | Parametry wejściowe. |
| queue |
Ustawienia kolejki dla zadania |
| resources | Konfiguracja zasobów obliczeniowych dla zadania. |
Właściwości dziedziczone
| component |
Identyfikator zasobu usługi ARM zasobu składnika. |
| compute |
Identyfikator zasobu usługi ARM zasobu obliczeniowego. |
| description | Tekst opisu zasobu. |
| display |
Nazwa wyświetlana zadania. |
| experiment |
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. |
| is |
Czy zasób jest archiwizowany? |
| notification |
Ustawienie powiadomienia dla zadania |
| parent |
Nazwa zadania nadrzędnego. |
| 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 FileStreamObject. |
| status | Stan zadania. |
| tags | Słownik tagów. Tagi można dodawać, usuwać i aktualizować. |
Szczegóły właściwości
codeId
Identyfikator zasobu usługi ARM zasobu kodu.
codeId?: string
Wartość właściwości
string
command
[Wymagane] Polecenie do wykonania podczas uruchamiania zadania. eg. "Python train.py"
command: string
Wartość właściwości
string
distribution
Konfiguracja dystrybucji zadania. W przypadku ustawienia powinna to być jedna z wartości Mpi, Tensorflow, PyTorch lub null.
distribution?: DistributionConfigurationUnion
Wartość właściwości
environmentId
[Wymagane] Identyfikator zasobu usługi ARM specyfikacji środowiska dla zadania.
environmentId: string
Wartość właściwości
string
environmentVariables
Zmienne środowiskowe uwzględnione w zadaniu.
environmentVariables?: Record<string, string>
Wartość właściwości
Record<string, string>
inputs
Mapowanie powiązań danych wejściowych używanych w zadaniu.
inputs?: Record<string, JobInputUnion>
Wartość właściwości
Record<string, JobInputUnion>
jobType
[Wymagane] Określa typ zadania.
jobType: "Command"
Wartość właściwości
"Command"
limits
outputs
Mapowanie powiązań danych wyjściowych używanych w zadaniu.
outputs?: Record<string, JobOutputUnion>
Wartość właściwości
Record<string, JobOutputUnion>
parameters
Parametry wejściowe.
parameters?: any
Wartość właściwości
any
queueSettings
resources
Konfiguracja zasobów obliczeniowych dla zadania.
resources?: JobResourceConfiguration
Wartość właściwości
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 zJobBaseProperties.componentId
computeId
Identyfikator zasobu usługi ARM zasobu obliczeniowego.
computeId?: string
Wartość właściwości
string
Dziedziczone zJobBaseProperties.computeId
description
Tekst opisu zasobu.
description?: string
Wartość właściwości
string
Dziedziczone zJobBaseProperties.description
displayName
Nazwa wyświetlana zadania.
displayName?: string
Wartość właściwości
string
Dziedziczone zJobBaseProperties.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
Odziedziczone zJobBaseProperties.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 zJobBaseProperties.identity
isArchived
Czy zasób jest archiwizowany?
isArchived?: boolean
Wartość właściwości
boolean
Dziedziczone zJobBaseProperties.isArchived
notificationSetting
Ustawienie powiadomienia dla zadania
notificationSetting?: NotificationSetting
Wartość właściwości
Dziedziczone zJobBaseProperties.notificationSetting
parentJobName
Nazwa zadania nadrzędnego.
parentJobName?: string
Wartość właściwości
string
Dziedziczone zJobBaseProperties.parentJobName
properties
Słownik właściwości elementu zawartości.
properties?: Record<string, string>
Wartość właściwości
Record<string, string>
Dziedziczone zJobBaseProperties.properties
services
Lista punktów zadań. W przypadku zadań lokalnych punkt końcowy zadania będzie miał wartość punktu końcowego FileStreamObject.
services?: Record<string, JobService>
Wartość właściwości
Record<string, JobService>
Odziedziczone zJobBaseProperties.services
status
tags
Słownik tagów. Tagi można dodawać, usuwać i aktualizować.
tags?: Record<string, string>
Wartość właściwości
Record<string, string>
Dziedziczone zJobBaseProperties.tags