CommandJob interface
Komut işi tanımı.
- Extends
Özellikler
| code |
Kod varlığının ARM kaynak kimliği. |
| command | [Gerekli] İşin başlangıcında yürütülecek komut. eg. "Python train.py" |
| distribution | İşin dağıtım yapılandırması. Ayarlanırsa, bu Mpi, Tensorflow, PyTorch veya null değerlerinden biri olmalıdır. |
| environment |
[Gerekli] İşin Ortam belirtiminin ARM kaynak kimliği. |
| environment |
İşe dahil edilen ortam değişkenleri. |
| inputs | İşte kullanılan giriş veri bağlamalarının eşlemesi. |
| job |
[Gerekli] İşin türünü belirtir. |
| limits | Komut İşi sınırı. |
| outputs | İşte kullanılan çıktı veri bağlamalarının eşlemesi. |
| parameters | Giriş parametreleri. |
| queue |
İş için kuyruk ayarları |
| resources | İş için İşlem Kaynağı yapılandırması. |
Devralınan Özellikler
| component |
Bileşen kaynağının ARM kaynak kimliği. |
| compute |
İşlem kaynağının ARM kaynak kimliği. |
| description | Varlık açıklaması metni. |
| display |
İşin görünen adı. |
| experiment |
İşin ait olduğu denemenin adı. Ayarlanmadıysa, iş "Varsayılan" denemesine yerleştirilir. |
| identity | Kimlik yapılandırması. Ayarlanırsa, bu AmlToken, ManagedIdentity, UserIdentity veya null değerlerinden biri olmalıdır. Varsayılan değer null ise AmlToken olur. |
| is |
Varlık arşivlenmiş mi? |
| notification |
İş için bildirim ayarı |
| parent |
Üst iş adı. |
| properties | Varlık özelliği sözlüğü. |
| services | JobEndpoints listesi. Yerel işler için bir iş uç noktası FileStreamObject uç nokta değerine sahip olur. |
| status | İşin durumu. |
| tags | Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir. |
Özellik Ayrıntıları
codeId
Kod varlığının ARM kaynak kimliği.
codeId?: string
Özellik Değeri
string
command
[Gerekli] İşin başlangıcında yürütülecek komut. eg. "Python train.py"
command: string
Özellik Değeri
string
distribution
İşin dağıtım yapılandırması. Ayarlanırsa, bu Mpi, Tensorflow, PyTorch veya null değerlerinden biri olmalıdır.
distribution?: DistributionConfigurationUnion
Özellik Değeri
environmentId
[Gerekli] İşin Ortam belirtiminin ARM kaynak kimliği.
environmentId: string
Özellik Değeri
string
environmentVariables
İşe dahil edilen ortam değişkenleri.
environmentVariables?: Record<string, string>
Özellik Değeri
Record<string, string>
inputs
İşte kullanılan giriş veri bağlamalarının eşlemesi.
inputs?: Record<string, JobInputUnion>
Özellik Değeri
Record<string, JobInputUnion>
jobType
[Gerekli] İşin türünü belirtir.
jobType: "Command"
Özellik Değeri
"Command"
limits
outputs
İşte kullanılan çıktı veri bağlamalarının eşlemesi.
outputs?: Record<string, JobOutputUnion>
Özellik Değeri
Record<string, JobOutputUnion>
parameters
Giriş parametreleri.
parameters?: any
Özellik Değeri
any
queueSettings
resources
İş için İşlem Kaynağı yapılandırması.
resources?: JobResourceConfiguration
Özellik Değeri
Devralınan Özellik Detayları
componentId
Bileşen kaynağının ARM kaynak kimliği.
componentId?: string
Özellik Değeri
string
JobBaseProperties.componentId'denmiras alınmıştır
computeId
İşlem kaynağının ARM kaynak kimliği.
computeId?: string
Özellik Değeri
string
JobBaseProperties.computeId'denmiras alındı
description
Varlık açıklaması metni.
description?: string
Özellik Değeri
string
JobBaseProperties.descriptionkaynaktan miras alınmıştır
displayName
İşin görünen adı.
displayName?: string
Özellik Değeri
string
JobBaseProperties.displayNameüzerinden miras alınmıştır
experimentName
İşin ait olduğu denemenin adı. Ayarlanmadıysa, iş "Varsayılan" denemesine yerleştirilir.
experimentName?: string
Özellik Değeri
string
JobBaseProperties.experimentNameüzerinden miras alınmıştır
identity
Kimlik yapılandırması. Ayarlanırsa, bu AmlToken, ManagedIdentity, UserIdentity veya null değerlerinden biri olmalıdır. Varsayılan değer null ise AmlToken olur.
identity?: IdentityConfigurationUnion
Özellik Değeri
JobBaseProperties.identity'denmiras alınmıştır
isArchived
Varlık arşivlenmiş mi?
isArchived?: boolean
Özellik Değeri
boolean
JobBaseProperties.isArchived'danmiras alınmıştır
notificationSetting
İş için bildirim ayarı
notificationSetting?: NotificationSetting
Özellik Değeri
JobBaseProperties.notificationSettingtarafından miras alınmıştır
parentJobName
Üst iş adı.
parentJobName?: string
Özellik Değeri
string
JobBaseProperties.parentJobNameüzerinden miras alınmıştır
properties
Varlık özelliği sözlüğü.
properties?: Record<string, string>
Özellik Değeri
Record<string, string>
JobBaseProperties.properties'tenmiras alınmıştır
services
JobEndpoints listesi. Yerel işler için bir iş uç noktası FileStreamObject uç nokta değerine sahip olur.
services?: Record<string, JobService>
Özellik Değeri
Record<string, JobService>
JobBaseProperties.services'tenmiras alınmıştır
status
tags
Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir.
tags?: Record<string, string>
Özellik Değeri
Record<string, string>
JobBaseProperties.tags'tenmiras alınmıştır