Delen via


JobOutput interface

Beschrijft alle eigenschappen van een JobOutput.

Eigenschappen

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.

error

Als de JobOutput de foutstatus 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 bij het verzenden van de taak 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 wordt opgegeven, wordt een standaardwaarde van {presetName}_{outputIndex} gebruikt, waarbij de voorinstelling de naam is van de voorinstelling in de bijbehorende TransformOutput en de uitvoerindex de relatieve index van deze JobOutput binnen de taak is. Houd er rekening mee dat deze index hetzelfde is als de relatieve index van de bijbehorende TransformOutput binnen de transformatie.

odataType

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

presetOverride

Een voorinstelling die wordt gebruikt om de voorinstelling te overschrijven in de bijbehorende transformatie-uitvoer.

progress

Als de JobOutput de status Verwerking heeft, bevat dit het voltooiingspercentage van de taak. De waarde is een schatting en is niet bedoeld om voltooiingstijden van taken 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.

startTime

De UTC-datum en -tijd waarop deze taakuitvoer is begonnen met verwerken. 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

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

error

Als de JobOutput de foutstatus 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

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 bij het verzenden van de taak 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 wordt opgegeven, wordt een standaardwaarde van {presetName}_{outputIndex} gebruikt, waarbij de voorinstelling de naam is van de voorinstelling in de bijbehorende TransformOutput en de uitvoerindex de relatieve index van deze JobOutput binnen de taak is. 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

odataType

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

odataType: "#Microsoft.Media.JobOutputAsset"

Waarde van eigenschap

"#Microsoft.Media.JobOutputAsset"

presetOverride

Een voorinstelling die wordt gebruikt om de voorinstelling te overschrijven in de bijbehorende transformatie-uitvoer.

presetOverride?: PresetUnion

Waarde van eigenschap

progress

Als de JobOutput de status Verwerking heeft, bevat dit het voltooiingspercentage van de taak. De waarde is een schatting en is niet bedoeld om voltooiingstijden van taken 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

startTime

De UTC-datum en -tijd waarop deze taakuitvoer is begonnen met verwerken. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

startTime?: Date

Waarde van eigenschap

Date

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