Bagikan melalui


JobOutputAsset interface

Mewakili Aset yang digunakan sebagai JobOutput.

Extends

Properti

assetName

Nama Aset output.

odataType

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

Properti yang Diwariskan

endTime

Tanggal dan waktu UTC di mana Output Pekerjaan ini selesai diproses. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

error

Jika JobOutput berada dalam status Kesalahan, jobOutput berisi detail kesalahan. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

label

Label yang ditetapkan ke JobOutput untuk membantu mengidentifikasinya secara unik. Ini berguna ketika Transformasi Anda memiliki lebih dari satu TransformOutput, di mana Pekerjaan Anda memiliki lebih dari satu JobOutput. Dalam kasus seperti itu, ketika Anda mengirimkan Pekerjaan, Anda akan menambahkan dua atau beberapa JobOutputs, dalam urutan yang sama dengan TransformOutputs dalam Transformasi. Selanjutnya, ketika Anda mengambil Pekerjaan, baik melalui peristiwa atau pada permintaan GET, Anda dapat menggunakan label untuk mengidentifikasi JobOutput dengan mudah. Jika label tidak disediakan, nilai default '{presetName}_{outputIndex}' akan digunakan, di mana nama prasetel adalah nama preset dalam TransformOutput yang sesuai dan indeks output adalah indeks relatif dari JobOutput ini dalam Pekerjaan. Perhatikan bahwa indeks ini sama dengan indeks relatif TransformOutput yang sesuai dalam Transformasinya.

presetOverride

Prasetel yang digunakan untuk mengambil alih preset dalam output transformasi yang sesuai.

progress

Jika JobOutput dalam status Pemrosesan, ini berisi persentase penyelesaian Pekerjaan. Nilainya adalah perkiraan dan tidak dimaksudkan untuk digunakan untuk memprediksi waktu penyelesaian Pekerjaan. Untuk menentukan apakah JobOutput selesai, gunakan properti Status. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

startTime

Tanggal dan waktu UTC di mana Output Pekerjaan ini mulai diproses. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

state

Menjelaskan status JobOutput. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

Detail Properti

assetName

Nama Aset output.

assetName: string

Nilai Properti

string

odataType

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

odataType: "#Microsoft.Media.JobOutputAsset"

Nilai Properti

"#Microsoft.Media.JobOutputAsset"

Detail Properti yang Diwariskan

endTime

Tanggal dan waktu UTC di mana Output Pekerjaan ini selesai diproses. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

endTime?: Date

Nilai Properti

Date

Diwarisi DariJobOutput.endTime

error

Jika JobOutput berada dalam status Kesalahan, jobOutput berisi detail kesalahan. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

error?: JobError

Nilai Properti

Diwarisi DariJobOutput.error

label

Label yang ditetapkan ke JobOutput untuk membantu mengidentifikasinya secara unik. Ini berguna ketika Transformasi Anda memiliki lebih dari satu TransformOutput, di mana Pekerjaan Anda memiliki lebih dari satu JobOutput. Dalam kasus seperti itu, ketika Anda mengirimkan Pekerjaan, Anda akan menambahkan dua atau beberapa JobOutputs, dalam urutan yang sama dengan TransformOutputs dalam Transformasi. Selanjutnya, ketika Anda mengambil Pekerjaan, baik melalui peristiwa atau pada permintaan GET, Anda dapat menggunakan label untuk mengidentifikasi JobOutput dengan mudah. Jika label tidak disediakan, nilai default '{presetName}_{outputIndex}' akan digunakan, di mana nama prasetel adalah nama preset dalam TransformOutput yang sesuai dan indeks output adalah indeks relatif dari JobOutput ini dalam Pekerjaan. Perhatikan bahwa indeks ini sama dengan indeks relatif TransformOutput yang sesuai dalam Transformasinya.

label?: string

Nilai Properti

string

Diwarisi DariJobOutput.label

presetOverride

Prasetel yang digunakan untuk mengambil alih preset dalam output transformasi yang sesuai.

presetOverride?: PresetUnion

Nilai Properti

Diwarisi DariJobOutput.presetOverride

progress

Jika JobOutput dalam status Pemrosesan, ini berisi persentase penyelesaian Pekerjaan. Nilainya adalah perkiraan dan tidak dimaksudkan untuk digunakan untuk memprediksi waktu penyelesaian Pekerjaan. Untuk menentukan apakah JobOutput selesai, gunakan properti Status. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

progress?: number

Nilai Properti

number

Diwarisi DariJobOutput.progress

startTime

Tanggal dan waktu UTC di mana Output Pekerjaan ini mulai diproses. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

startTime?: Date

Nilai Properti

Date

Diwarisi DariJobOutput.startTime

state

Menjelaskan status JobOutput. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

state?: string

Nilai Properti

string

Diwarisi DariJobOutput.state