CommandJob interface
Opdrachttaakdefinitie.
- Uitbreiding
Eigenschappen
| code |
ARM-resource-id van de codeasset. |
| command | [Vereist] De opdracht die moet worden uitgevoerd bij het opstarten van de taak. bijvoorbeeld "Python train.py" |
| distribution | Distributieconfiguratie van de taak. Indien ingesteld, moet dit een van Mpi, Tensorflow, PyTorch of null zijn. |
| environment |
[Vereist] De ARM-resource-id van de omgevingsspecificatie voor de taak. |
| environment |
Omgevingsvariabelen die zijn opgenomen in de taak. |
| inputs | Toewijzing van invoergegevensbindingen die in de taak worden gebruikt. |
| job |
Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven |
| limits | Opdrachttaaklimiet. |
| outputs | Toewijzing van uitvoergegevensbindingen die in de taak worden gebruikt. |
| parameters | Invoerparameters. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| queue |
Wachtrijinstellingen voor de taak |
| resources | Rekenresourceconfiguratie voor de taak. |
Overgenomen eigenschappen
| component |
ARM-resource-id van de onderdeelresource. |
| compute |
ARM-resource-id van de rekenresource. |
| description | De tekst van de assetbeschrijving. |
| display |
Weergavenaam van taak. |
| experiment |
De naam van het experiment waartoe de taak behoort. Als deze niet is ingesteld, wordt de taak in het standaardexperiment geplaatst. |
| identity | Identiteitsconfiguratie. Indien ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn. Standaard ingesteld op AmlToken als null. |
| is |
Is de asset gearchiveerd? |
| notification |
Meldingsinstelling voor de taak |
| properties | De woordenlijst voor asseteigenschappen. |
| services | Lijst met JobEndpoints. Voor lokale taken heeft een taakeindpunt een eindpuntwaarde van FileStreamObject. |
| status | Status van de taak. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| tags | Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. |
Eigenschapdetails
codeId
ARM-resource-id van de codeasset.
codeId?: string
Waarde van eigenschap
string
command
[Vereist] De opdracht die moet worden uitgevoerd bij het opstarten van de taak. bijvoorbeeld "Python train.py"
command: string
Waarde van eigenschap
string
distribution
Distributieconfiguratie van de taak. Indien ingesteld, moet dit een van Mpi, Tensorflow, PyTorch of null zijn.
distribution?: DistributionConfigurationUnion
Waarde van eigenschap
environmentId
[Vereist] De ARM-resource-id van de omgevingsspecificatie voor de taak.
environmentId: string
Waarde van eigenschap
string
environmentVariables
Omgevingsvariabelen die zijn opgenomen in de taak.
environmentVariables?: {[propertyName: string]: string | null}
Waarde van eigenschap
{[propertyName: string]: string | null}
inputs
Toewijzing van invoergegevensbindingen die in de taak worden gebruikt.
inputs?: {[propertyName: string]: JobInputUnion | null}
Waarde van eigenschap
{[propertyName: string]: JobInputUnion | null}
jobType
Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven
jobType: "Command"
Waarde van eigenschap
"Command"
limits
outputs
Toewijzing van uitvoergegevensbindingen die in de taak worden gebruikt.
outputs?: {[propertyName: string]: JobOutputUnion | null}
Waarde van eigenschap
{[propertyName: string]: JobOutputUnion | null}
parameters
Invoerparameters. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
parameters?: Record<string, unknown>
Waarde van eigenschap
Record<string, unknown>
queueSettings
resources
Rekenresourceconfiguratie voor de taak.
resources?: JobResourceConfiguration
Waarde van eigenschap
Details van overgenomen eigenschap
componentId
ARM-resource-id van de onderdeelresource.
componentId?: string
Waarde van eigenschap
string
overgenomen vanJobBaseProperties.componentId
computeId
ARM-resource-id van de rekenresource.
computeId?: string
Waarde van eigenschap
string
overgenomen vanJobBaseProperties.computeId
description
De tekst van de assetbeschrijving.
description?: string
Waarde van eigenschap
string
overgenomen vanJobBaseProperties.description
displayName
Weergavenaam van taak.
displayName?: string
Waarde van eigenschap
string
overgenomen vanJobBaseProperties.displayName
experimentName
De naam van het experiment waartoe de taak behoort. Als deze niet is ingesteld, wordt de taak in het standaardexperiment geplaatst.
experimentName?: string
Waarde van eigenschap
string
overgenomen vanJobBaseProperties.experimentName
identity
Identiteitsconfiguratie. Indien ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn. Standaard ingesteld op AmlToken als null.
identity?: IdentityConfigurationUnion
Waarde van eigenschap
overgenomen vanJobBaseProperties.identity
isArchived
Is de asset gearchiveerd?
isArchived?: boolean
Waarde van eigenschap
boolean
overgenomen vanJobBaseProperties.isArchived
notificationSetting
Meldingsinstelling voor de taak
notificationSetting?: NotificationSetting
Waarde van eigenschap
overgenomen vanJobBaseProperties.notificationSetting-
properties
De woordenlijst voor asseteigenschappen.
properties?: {[propertyName: string]: string | null}
Waarde van eigenschap
{[propertyName: string]: string | null}
overgenomen vanJobBaseProperties.properties
services
Lijst met JobEndpoints. Voor lokale taken heeft een taakeindpunt een eindpuntwaarde van FileStreamObject.
services?: {[propertyName: string]: JobService | null}
Waarde van eigenschap
{[propertyName: string]: JobService | null}
overgenomen vanJobBaseProperties.services
status
Status van de taak. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
status?: string
Waarde van eigenschap
string
overgenomen vanJobBaseProperties.status
tags
Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt.
tags?: {[propertyName: string]: string | null}
Waarde van eigenschap
{[propertyName: string]: string | null}
overgenomen vanJobBaseProperties.tags