JobOutput interface
Beschreibt alle Eigenschaften eines Auftragsoutputs.
Eigenschaften
end |
Das UTC-Datum und die Uhrzeit, zu dem diese Auftragsausgabe die Verarbeitung abgeschlossen hat. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
error | Wenn sich der JobOutput im Fehlerzustand befindet, enthält er die Details des Fehlers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
label | Eine Bezeichnung, die einem JobOutput zugewiesen ist, um sie eindeutig zu identifizieren. Dies ist nützlich, wenn Ihre Transformation mehr als eine TransformOutput hat, wobei Ihr Auftrag mehr als einen JobOutput hat. In solchen Fällen fügen Sie, wenn Sie den Auftrag übermitteln, zwei oder mehr JobOutputs in der gleichen Reihenfolge wie TransformOutputs in der Transformation hinzu. Wenn Sie den Auftrag anschließend entweder über Ereignisse oder eine GET-Anforderung abrufen, können Sie die Bezeichnung verwenden, um den JobOutput problemlos zu identifizieren. Wenn keine Bezeichnung angegeben wird, wird ein Standardwert von '{presetName}_{outputIndex}' verwendet, wobei der voreingestellte Name der Name der Voreinstellung im entsprechenden TransformOutput ist und der Ausgabeindex der relative Index des Auftrags innerhalb des Auftrags ist. Beachten Sie, dass dieser Index mit dem relativen Index des entsprechenden TransformOutput innerhalb der Transformation übereinstimmt. |
odata |
Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
preset |
Eine Voreinstellung, die zum Überschreiben der Voreinstellung in der entsprechenden Transformationsausgabe verwendet wird. |
progress | Wenn sich der JobOutput in einem Verarbeitungszustand befindet, enthält dies den Prozentsatz des Auftragsabschlusses. Der Wert ist eine Schätzung und soll nicht verwendet werden, um Auftragsabschlusszeiten vorherzusagen. Um festzustellen, ob der JobOutput abgeschlossen ist, verwenden Sie die State-Eigenschaft. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
start |
Das UTC-Datum und die Uhrzeit, zu dem diese Auftragsausgabe mit der Verarbeitung begonnen hat. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
state | Beschreibt den Status des JobOutput. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
endTime
Das UTC-Datum und die Uhrzeit, zu dem diese Auftragsausgabe die Verarbeitung abgeschlossen hat. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
endTime?: Date
Eigenschaftswert
Date
error
Wenn sich der JobOutput im Fehlerzustand befindet, enthält er die Details des Fehlers. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
error?: JobError
Eigenschaftswert
label
Eine Bezeichnung, die einem JobOutput zugewiesen ist, um sie eindeutig zu identifizieren. Dies ist nützlich, wenn Ihre Transformation mehr als eine TransformOutput hat, wobei Ihr Auftrag mehr als einen JobOutput hat. In solchen Fällen fügen Sie, wenn Sie den Auftrag übermitteln, zwei oder mehr JobOutputs in der gleichen Reihenfolge wie TransformOutputs in der Transformation hinzu. Wenn Sie den Auftrag anschließend entweder über Ereignisse oder eine GET-Anforderung abrufen, können Sie die Bezeichnung verwenden, um den JobOutput problemlos zu identifizieren. Wenn keine Bezeichnung angegeben wird, wird ein Standardwert von '{presetName}_{outputIndex}' verwendet, wobei der voreingestellte Name der Name der Voreinstellung im entsprechenden TransformOutput ist und der Ausgabeindex der relative Index des Auftrags innerhalb des Auftrags ist. Beachten Sie, dass dieser Index mit dem relativen Index des entsprechenden TransformOutput innerhalb der Transformation übereinstimmt.
label?: string
Eigenschaftswert
string
odataType
Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
odataType: "#Microsoft.Media.JobOutputAsset"
Eigenschaftswert
"#Microsoft.Media.JobOutputAsset"
presetOverride
Eine Voreinstellung, die zum Überschreiben der Voreinstellung in der entsprechenden Transformationsausgabe verwendet wird.
presetOverride?: PresetUnion
Eigenschaftswert
progress
Wenn sich der JobOutput in einem Verarbeitungszustand befindet, enthält dies den Prozentsatz des Auftragsabschlusses. Der Wert ist eine Schätzung und soll nicht verwendet werden, um Auftragsabschlusszeiten vorherzusagen. Um festzustellen, ob der JobOutput abgeschlossen ist, verwenden Sie die State-Eigenschaft. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
progress?: number
Eigenschaftswert
number
startTime
Das UTC-Datum und die Uhrzeit, zu dem diese Auftragsausgabe mit der Verarbeitung begonnen hat. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
startTime?: Date
Eigenschaftswert
Date
state
Beschreibt den Status des JobOutput. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
state?: string
Eigenschaftswert
string