Udostępnij za pośrednictwem


JobOutputAsset Klasa

Reprezentuje zasób używany jako element JobOutput.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

Dziedziczenie
azure.mgmt.media.models._models_py3.JobOutput
JobOutputAsset

Konstruktor

JobOutputAsset(*, asset_name: str, preset_override: _models.Preset | None = None, label: str | None = None, **kwargs)

Parametry Tylko słowo kluczowe

Nazwa Opis
preset_override

Ustawienie wstępne używane do zastępowania ustawień w odpowiednich danych wyjściowych transformacji.

label
str

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.

asset_name
str

Nazwa wyjściowego elementu zawartości. Wymagane.

Zmienne

Nazwa Opis
odata_type
str

Dyskryminator typów pochodnych. Wymagane.

error

Jeśli wartość JobOutput jest w stanie Błąd, zawiera szczegóły błędu.

preset_override

Ustawienie wstępne używane do zastępowania ustawień w odpowiednich danych wyjściowych transformacji.

state

Opisuje stan elementu JobOutput. Znane wartości to: "Canceled", "Canceling", "Error", "Finished", "Processing", "Queued" i "Scheduled".

progress
int

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.

label
str

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.

start_time

Data i godzina UTC, o której dane wyjściowe zadania zaczęły przetwarzać.

end_time

Data i godzina UTC, o której dane wyjściowe zadania zakończyły przetwarzanie.

asset_name
str

Nazwa wyjściowego elementu zawartości. Wymagane.