JobOutputAsset interface
JobOutput として使用される資産を表します。
- Extends
プロパティ
asset |
出力資産の名前。 |
odata |
ポリモーフィック識別子。このオブジェクトに使用できるさまざまな型を指定します。 |
継承されたプロパティ
end |
このジョブ出力が処理を終了した UTC 日時。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
error | JobOutput が Error 状態の場合は、エラーの詳細が含まれます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
label | JobOutput を一意に識別するために割り当てられるラベル。 これは、Transform に複数の TransformOutput があり、ジョブに複数の JobOutput がある場合に便利です。 このような場合、ジョブを送信するときに、Transform の TransformOutputs と同じ順序で、2 つ以上の JobOutput を追加します。 その後、イベントまたは GET 要求を使用してジョブを取得する場合は、 ラベルを使用して JobOutput を簡単に識別できます。 ラベルが指定されていない場合は、既定値 '{presetName}_{outputIndex}' が使用されます。ここで、プリセット名は対応する TransformOutput 内のプリセットの名前であり、出力インデックスは Job 内のこの JobOutput の相対インデックスです。 このインデックスは、Transform 内の対応する TransformOutput の相対インデックスと同じであることに注意してください。 |
preset |
対応する変換出力のプリセットをオーバーライドするために使用されるプリセット。 |
progress | JobOutput が処理状態の場合、これにはジョブ完了率が含まれます。 値は見積もりであり、ジョブの完了時間を予測するために使用されるものではありません。 JobOutput が完了したかどうかを確認するには、State プロパティを使用します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
start |
このジョブ出力が処理を開始した UTC 日時。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
state | JobOutput の状態について説明します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
プロパティの詳細
assetName
出力資産の名前。
assetName: string
プロパティ値
string
odataType
ポリモーフィック識別子。このオブジェクトに使用できるさまざまな型を指定します。
odataType: "#Microsoft.Media.JobOutputAsset"
プロパティ値
"#Microsoft.Media.JobOutputAsset"
継承されたプロパティの詳細
endTime
このジョブ出力が処理を終了した UTC 日時。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
endTime?: Date
プロパティ値
Date
error
JobOutput が Error 状態の場合は、エラーの詳細が含まれます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
error?: JobError
プロパティ値
JobOutput.errorから継承
label
JobOutput を一意に識別するために割り当てられるラベル。 これは、Transform に複数の TransformOutput があり、ジョブに複数の JobOutput がある場合に便利です。 このような場合、ジョブを送信するときに、Transform の TransformOutputs と同じ順序で、2 つ以上の JobOutput を追加します。 その後、イベントまたは GET 要求を使用してジョブを取得する場合は、 ラベルを使用して JobOutput を簡単に識別できます。 ラベルが指定されていない場合は、既定値 '{presetName}_{outputIndex}' が使用されます。ここで、プリセット名は対応する TransformOutput 内のプリセットの名前であり、出力インデックスは Job 内のこの JobOutput の相対インデックスです。 このインデックスは、Transform 内の対応する TransformOutput の相対インデックスと同じであることに注意してください。
label?: string
プロパティ値
string
JobOutput.labelから継承
presetOverride
対応する変換出力のプリセットをオーバーライドするために使用されるプリセット。
presetOverride?: PresetUnion
プロパティ値
progress
JobOutput が処理状態の場合、これにはジョブ完了率が含まれます。 値は見積もりであり、ジョブの完了時間を予測するために使用されるものではありません。 JobOutput が完了したかどうかを確認するには、State プロパティを使用します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
progress?: number
プロパティ値
number
startTime
このジョブ出力が処理を開始した UTC 日時。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
startTime?: Date
プロパティ値
Date
state
JobOutput の状態について説明します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
state?: string
プロパティ値
string
JobOutput.stateから継承