次の方法で共有


JobOutputAsset クラス

定義

JobOutput として使用される資産を表します。

[Newtonsoft.Json.JsonObject("#Microsoft.Media.JobOutputAsset")]
public class JobOutputAsset : Microsoft.Azure.Management.Media.Models.JobOutput
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.JobOutputAsset")>]
type JobOutputAsset = class
    inherit JobOutput
Public Class JobOutputAsset
Inherits JobOutput
継承
JobOutputAsset
属性
Newtonsoft.Json.JsonObjectAttribute

コンストラクター

JobOutputAsset()

JobOutputAsset クラスの新しいインスタンスを初期化します。

JobOutputAsset(String, JobError, Preset, JobState, Int32, String, Nullable<DateTime>, Nullable<DateTime>)

JobOutputAsset クラスの新しいインスタンスを初期化します。

プロパティ

AssetName

出力資産の名前を取得または設定します。

EndTime

このジョブ出力の処理が完了した UTC 日時を取得します。

(継承元 JobOutput)
Error

JobOutput が Error 状態の場合は、エラーの詳細を取得します。

(継承元 JobOutput)
Label

JobOutput を一意に識別するために割り当てられるラベルを取得または設定します。 これは、Transform に複数の TransformOutput があり、ジョブに複数の JobOutput がある場合に便利です。 このような場合、ジョブを送信するときに、Transform の TransformOutputs と同じ順序で、2 つ以上の JobOutput を追加します。 その後、イベントまたは GET 要求を使用してジョブを取得する場合は、 ラベルを使用して JobOutput を簡単に識別できます。 ラベルが指定されていない場合は、既定値 '{presetName}_{outputIndex}' が使用されます。ここで、プリセット名は対応する TransformOutput 内のプリセットの名前であり、出力インデックスは Job 内のこの JobOutput の相対インデックスです。 このインデックスは、Transform 内の対応する TransformOutput の相対インデックスと同じであることに注意してください。

(継承元 JobOutput)
PresetOverride

対応する変換出力のプリセットをオーバーライドするために使用するプリセットを取得または設定します。

(継承元 JobOutput)
Progress

JobOutput が処理状態の場合に取得します。これにはジョブ完了率が含まれます。 値は見積もりであり、ジョブの完了時間を予測するために使用されるものではありません。 JobOutput が完了したかどうかを確認するには、State プロパティを使用します。

(継承元 JobOutput)
StartTime

このジョブ出力が処理を開始した UTC 日時を取得します。

(継承元 JobOutput)
State

取得は、JobOutput の状態を表します。 使用できる値は、'Canceled'、'Canceling'、'Error'、'Finished'、'Processing'、'Queued'、'Scheduled' です。

(継承元 JobOutput)

メソッド

Validate()

オブジェクトを検証します。

適用対象