JobOutputAsset interface
Rappresenta un asset utilizzato come JobOutput.
- Extends
Proprietà
asset |
Nome dell'asset di output. |
odata |
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere |
Proprietà ereditate
end |
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. |
preset |
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. |
start |
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