Condividi tramite


JobOutputAsset interface

Rappresenta un asset utilizzato come JobOutput.

Extends

Proprietà

assetName

Nome dell'asset di output.

odataType

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

Proprietà ereditate

endTime

Data e ora UTC in cui l'output del processo ha terminato l'elaborazione. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

error

Se JobOutput è nello stato Errore, contiene i dettagli dell'errore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

label

Etichetta assegnata a jobOutput per identificarla in modo univoco. Ciò è utile quando la trasformazione ha più di un oggetto TransformOutput, in cui il processo ha più di un JobOutput. In questi casi, quando si invia il processo, si aggiungeranno due o più JobOutputs, nello stesso ordine di TransformOutputs nella trasformazione. Successivamente, quando si recupera il processo, tramite eventi o su una richiesta GET, è possibile usare l'etichetta per identificare facilmente JobOutput. Se non viene specificata un'etichetta, verrà usato il valore predefinito '{presetName}_{outputIndex}', dove il nome del set di impostazioni corrisponde al nome del set di impostazioni nel valore TransformOutput corrispondente e l'indice di output è l'indice relativo del jobOutput all'interno del processo. Si noti che questo indice corrisponde all'indice relativo dell'oggetto TransformOutput corrispondente all'interno della relativa trasformazione.

presetOverride

Set di impostazioni utilizzato per eseguire l'override del set di impostazioni nell'output di trasformazione corrispondente.

progress

Se JobOutput è in stato Elaborazione, contiene la percentuale di completamento del processo. Il valore è una stima e non deve essere usato per stimare i tempi di completamento del processo. Per determinare se JobOutput è completo, utilizzare la proprietà State. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

startTime

Data e ora UTC in cui l'output del processo ha iniziato l'elaborazione. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

state

Descrive lo stato di JobOutput. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

Dettagli proprietà

assetName

Nome dell'asset di output.

assetName: string

Valore della proprietà

string

odataType

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

odataType: "#Microsoft.Media.JobOutputAsset"

Valore della proprietà

"#Microsoft.Media.JobOutputAsset"

Dettagli proprietà ereditate

endTime

Data e ora UTC in cui l'output del processo ha terminato l'elaborazione. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

endTime?: Date

Valore della proprietà

Date

Ereditato daJobOutput.endTime

error

Se JobOutput è nello stato Errore, contiene i dettagli dell'errore. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

error?: JobError

Valore della proprietà

Ereditato daJobOutput.error

label

Etichetta assegnata a jobOutput per identificarla in modo univoco. Ciò è utile quando la trasformazione ha più di un oggetto TransformOutput, in cui il processo ha più di un JobOutput. In questi casi, quando si invia il processo, si aggiungeranno due o più JobOutputs, nello stesso ordine di TransformOutputs nella trasformazione. Successivamente, quando si recupera il processo, tramite eventi o su una richiesta GET, è possibile usare l'etichetta per identificare facilmente JobOutput. Se non viene specificata un'etichetta, verrà usato il valore predefinito '{presetName}_{outputIndex}', dove il nome del set di impostazioni corrisponde al nome del set di impostazioni nel valore TransformOutput corrispondente e l'indice di output è l'indice relativo del jobOutput all'interno del processo. Si noti che questo indice corrisponde all'indice relativo dell'oggetto TransformOutput corrispondente all'interno della relativa trasformazione.

label?: string

Valore della proprietà

string

Ereditato daJobOutput.label

presetOverride

Set di impostazioni utilizzato per eseguire l'override del set di impostazioni nell'output di trasformazione corrispondente.

presetOverride?: PresetUnion

Valore della proprietà

Ereditato daJobOutput.presetOverride

progress

Se JobOutput è in stato Elaborazione, contiene la percentuale di completamento del processo. Il valore è una stima e non deve essere usato per stimare i tempi di completamento del processo. Per determinare se JobOutput è completo, utilizzare la proprietà State. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

progress?: number

Valore della proprietà

number

Ereditato daJobOutput.progress

startTime

Data e ora UTC in cui l'output del processo ha iniziato l'elaborazione. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

startTime?: Date

Valore della proprietà

Date

Ereditato daJobOutput.startTime

state

Descrive lo stato di JobOutput. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

state?: string

Valore della proprietà

string

Ereditato daJobOutput.state