Delen via


JobOutputAsset interface

Vertegenwoordigt een asset die wordt gebruikt als een JobOutput.

Extends

Eigenschappen

assetName

De naam van de uitvoerasset.

odataType

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

Overgenomen 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 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.

presetOverride

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.

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.

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