JobOutputAsset interface
Vertegenwoordigt een asset die wordt gebruikt als een JobOutput.
- Uitbreiding
Eigenschappen
asset |
De naam van de uitvoerasset. |
odata |
Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven |
Overgenomen eigenschappen
end |
De UTC-datum en -tijd waarop de verwerking van deze taakuitvoer is voltooid. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
error | Als de JobOutput de status Fout heeft, bevat deze de details van de fout. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
label | Een label dat is toegewezen aan een JobOutput om het op unieke wijze te identificeren. Dit is handig wanneer uw Transformatie meer dan één TransformOutput heeft, waarbij uw taak meer dan één JobOutput heeft. In dergelijke gevallen voegt u, wanneer u de taak indient, twee of meer JobOutputs toe, in dezelfde volgorde als TransformOutputs in de Transformatie. Wanneer u vervolgens de taak ophaalt, via gebeurtenissen of op een GET-aanvraag, kunt u het label gebruiken om de JobOutput eenvoudig te identificeren. Als er geen label is opgegeven, wordt de standaardwaarde {presetName}_{outputIndex} gebruikt, waarbij de vooraf ingestelde naam de naam is van de voorinstelling in de bijbehorende TransformOutput en de uitvoerindex de relatieve index is van deze JobOutput binnen de taak. Houd er rekening mee dat deze index hetzelfde is als de relatieve index van de bijbehorende TransformOutput binnen de transformatie. |
preset |
Een voorinstelling die wordt gebruikt om de voorinstelling in de bijbehorende transformatie-uitvoer te overschrijven. |
progress | Als de JobOutput de status Processing heeft, bevat deze het voltooiingspercentage van de taak. De waarde is een schatting en is niet bedoeld om te worden gebruikt om de voltooiingstijden van de taak te voorspellen. Gebruik de eigenschap State om te bepalen of de JobOutput is voltooid. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
start |
De UTC-datum en -tijd waarop de verwerking van deze taakuitvoer is begonnen. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
state | Beschrijft de status van de JobOutput. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
assetName
De naam van de uitvoerasset.
assetName: string
Waarde van eigenschap
string
odataType
Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven
odataType: "#Microsoft.Media.JobOutputAsset"
Waarde van eigenschap
"#Microsoft.Media.JobOutputAsset"
Details van overgenomen eigenschap
endTime
De UTC-datum en -tijd waarop de verwerking van deze taakuitvoer is voltooid. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
endTime?: Date
Waarde van eigenschap
Date
Overgenomen vanJobOutput.endTime
error
Als de JobOutput de status Fout heeft, bevat deze de details van de fout. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
error?: JobError
Waarde van eigenschap
Overgenomen vanJobOutput.error
label
Een label dat is toegewezen aan een JobOutput om het op unieke wijze te identificeren. Dit is handig wanneer uw Transformatie meer dan één TransformOutput heeft, waarbij uw taak meer dan één JobOutput heeft. In dergelijke gevallen voegt u, wanneer u de taak indient, twee of meer JobOutputs toe, in dezelfde volgorde als TransformOutputs in de Transformatie. Wanneer u vervolgens de taak ophaalt, via gebeurtenissen of op een GET-aanvraag, kunt u het label gebruiken om de JobOutput eenvoudig te identificeren. Als er geen label is opgegeven, wordt de standaardwaarde {presetName}_{outputIndex} gebruikt, waarbij de vooraf ingestelde naam de naam is van de voorinstelling in de bijbehorende TransformOutput en de uitvoerindex de relatieve index is van deze JobOutput binnen de taak. Houd er rekening mee dat deze index hetzelfde is als de relatieve index van de bijbehorende TransformOutput binnen de transformatie.
label?: string
Waarde van eigenschap
string
Overgenomen vanJobOutput.label
presetOverride
Een voorinstelling die wordt gebruikt om de voorinstelling in de bijbehorende transformatie-uitvoer te overschrijven.
presetOverride?: PresetUnion
Waarde van eigenschap
Overgenomen vanJobOutput.presetOverride
progress
Als de JobOutput de status Processing heeft, bevat deze het voltooiingspercentage van de taak. De waarde is een schatting en is niet bedoeld om te worden gebruikt om de voltooiingstijden van de taak te voorspellen. Gebruik de eigenschap State om te bepalen of de JobOutput is voltooid. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
progress?: number
Waarde van eigenschap
number
Overgenomen vanJobOutput.progress
startTime
De UTC-datum en -tijd waarop de verwerking van deze taakuitvoer is begonnen. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
startTime?: Date
Waarde van eigenschap
Date
Overgenomen vanJobOutput.startTime
state
Beschrijft de status van de JobOutput. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
state?: string
Waarde van eigenschap
string
Overgenomen vanJobOutput.state