JobOutputAsset interface
Mewakili Aset yang digunakan sebagai JobOutput.
- Memperluas
Properti
asset |
Nama Aset output. |
odata |
Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat |
Properti yang Diwariskan
end |
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. |
preset |
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. |
start |
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