JobOutputAsset interface

Reprezentuje zasób używany jako element JobOutput.

Extends

Właściwości

assetName

Nazwa wyjściowego elementu zawartości.

odataType

Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem

Właściwości dziedziczone

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.

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.

presetOverride

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.

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.

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