JobOutputAsset interface
Reprezentuje zasób używany jako element JobOutput.
- Rozszerzenie
Właściwości
asset |
Nazwa wyjściowego elementu zawartości. |
odata |
Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem |
Właściwości dziedziczone
end |
Data i godzina UTC, o której dane wyjściowe zadania zakończyły przetwarzanie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
error | Jeśli wartość JobOutput jest w stanie Błąd, zawiera szczegóły błędu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
label | Etykieta przypisana do elementu JobOutput w celu ułatwienia jego unikatowego identyfikowania. Jest to przydatne, gdy funkcja Transform ma więcej niż jeden element TransformOutput, w którym zadanie ma więcej niż jedną wartość JobOutput. W takich przypadkach po przesłaniu zadania dodasz co najmniej dwa elementy JobOutputs w tej samej kolejności co transformOutputs w przekształceniu. Następnie podczas pobierania zadania za pomocą zdarzeń lub żądania GET można użyć etykiety , aby łatwo zidentyfikować wartość JobOutput. Jeśli etykieta nie zostanie podana, zostanie użyta domyślna wartość "{presetName}_{outputIndex}", gdzie wstępnie ustawiona nazwa to nazwa ustawienia wstępnego w odpowiednim elemencie TransformOutput, a indeks wyjściowy jest względnym indeksem tego obiektu JobOutput w zadaniu. Należy pamiętać, że ten indeks jest taki sam jak względny indeks odpowiadającego funkcji TransformOutput w ramach funkcji Transform. |
preset |
Ustawienie wstępne używane do zastępowania ustawień w odpowiednich danych wyjściowych transformacji. |
progress | Jeśli wartość JobOutput jest w stanie Przetwarzanie, zawiera wartość procentową ukończenia zadania. Wartość jest oszacowaniem i nie jest przeznaczona do przewidywania czasów ukończenia zadania. Aby określić, czy element JobOutput został ukończony, użyj właściwości State. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
start |
Data i godzina UTC, o której dane wyjściowe zadania zaczęły przetwarzać. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
state | Opisuje stan elementu JobOutput. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
assetName
Nazwa wyjściowego elementu zawartości.
assetName: string
Wartość właściwości
string
odataType
Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem
odataType: "#Microsoft.Media.JobOutputAsset"
Wartość właściwości
"#Microsoft.Media.JobOutputAsset"
Szczegóły właściwości dziedziczonej
endTime
Data i godzina UTC, o której dane wyjściowe zadania zakończyły przetwarzanie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
endTime?: Date
Wartość właściwości
Date
Dziedziczone zjobOutput.endTime
error
Jeśli wartość JobOutput jest w stanie Błąd, zawiera szczegóły błędu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
error?: JobError
Wartość właściwości
Dziedziczone zpliku JobOutput.error
label
Etykieta przypisana do elementu JobOutput w celu ułatwienia jego unikatowego identyfikowania. Jest to przydatne, gdy funkcja Transform ma więcej niż jeden element TransformOutput, w którym zadanie ma więcej niż jedną wartość JobOutput. W takich przypadkach po przesłaniu zadania dodasz co najmniej dwa elementy JobOutputs w tej samej kolejności co transformOutputs w przekształceniu. Następnie podczas pobierania zadania za pomocą zdarzeń lub żądania GET można użyć etykiety , aby łatwo zidentyfikować wartość JobOutput. Jeśli etykieta nie zostanie podana, zostanie użyta domyślna wartość "{presetName}_{outputIndex}", gdzie wstępnie ustawiona nazwa to nazwa ustawienia wstępnego w odpowiednim elemencie TransformOutput, a indeks wyjściowy jest względnym indeksem tego obiektu JobOutput w zadaniu. Należy pamiętać, że ten indeks jest taki sam jak względny indeks odpowiadającego funkcji TransformOutput w ramach funkcji Transform.
label?: string
Wartość właściwości
string
Dziedziczone zjobOutput.label
presetOverride
Ustawienie wstępne używane do zastępowania ustawień w odpowiednich danych wyjściowych transformacji.
presetOverride?: PresetUnion
Wartość właściwości
Dziedziczone zjobOutput.presetOverride
progress
Jeśli wartość JobOutput jest w stanie Przetwarzanie, zawiera wartość procentową ukończenia zadania. Wartość jest oszacowaniem i nie jest przeznaczona do przewidywania czasów ukończenia zadania. Aby określić, czy element JobOutput został ukończony, użyj właściwości State. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
progress?: number
Wartość właściwości
number
Dziedziczone zpliku JobOutput.progress
startTime
Data i godzina UTC, o której dane wyjściowe zadania zaczęły przetwarzać. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
startTime?: Date
Wartość właściwości
Date
Dziedziczone zjobOutput.startTime
state
Opisuje stan elementu JobOutput. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
state?: string
Wartość właściwości
string
Dziedziczone zelementu JobOutput.state