Topik ini menjelaskan jenis event yang dipublikasikan oleh Intelligent Media Management (IMM) ke EventBridge saat dikonfigurasi sebagai sumber event.
Jenis event
IMM memublikasikan jenis event berikut ke EventBridge.
Jenis Peristiwa | Nilai |
imm:FileMeta:Index | |
imm:FileMeta:BatchIndex | |
imm:FileMeta:BatchUpdate | |
imm:FileMeta:Delete | |
imm:FileMeta:BatchDelete | |
imm:Engine:Exif | |
imm:Engine:Mime | |
imm:Engine:OSSMeta | |
imm:Engine:Tag | |
imm:Binding:Task | |
imm:Task:FigureClustering | |
imm:Task:FigureClustersMerging | |
imm:Task:StoryCreation | |
imm:Task:VideoLabelClassification | |
imm:Task:ImageModeration | |
imm:Task:MediaConvert | |
imm:Task:OfficeConversion | |
imm:Task:VideoModeration | |
imm:Task:ImageSplicing | |
imm:Task:PointCloudCompression | |
imm:Task:ImageToPDF | |
imm:Task:FileCompression | |
imm:Task:LocationDateClustering | |
imm:Task:ArchiveFileInspection | |
imm:Task:FileUncompression | |
imm:Task:SimilarImageClustering | |
imm:Batch:Notification | |
imm:Task:AsyncTask | |
imm:Task:SyncTask | |
imm:Trigger:Notification | |
imm:Task:FacesSearching | |
imm:Task:LiveTranscoding | |
imm:Task:DecodeBlindWatermark | |
Event layanan Alibaba Cloud | imm:ActionTrail:AliyunServiceEvent |
Panggilan API | imm:ActionTrail:ApiCall |
Operasi konsol | imm:ActionTrail:ConsoleOperation |
Sign-in konsol | imm:ActionTrail:ConsoleSignin |
Sign-out konsol | imm:ActionTrail:ConsoleSignout |
Untuk informasi selengkapnya mengenai parameter yang didefinisikan dalam spesifikasi CloudEvents, lihat Ikhtisar event.
Pesan file ditambahkan
Ketika sebuah file ditambahkan, EventBridge menerima event berikut:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:FileMeta:Index",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"Message": "InvalidParameter",
"Success": false,
"Files": [
{
"URI": "oss://bucket/file",
"CustomId": "defaultId",
"CustomLabels": {
"Key1": "Val1",
"Key2": "Val2"
},
"Error": "InternalError"
}
]
}
}
Parameter pada bidang data dijelaskan dalam tabel berikut.
Parameter | Tipe | Contoh | Deskripsi |
ProjectName | String | test_project | Nama proyek IMM. |
DatasetName | String | test_dataset | Nama dataset IMM. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu saat tugas dimulai. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu saat tugas selesai. |
Message | String | InvalidParameter | Pesan status untuk tugas tersebut. Jika parameter Success bernilai false, parameter ini akan mengembalikan pesan kesalahan. |
Success | Boolean | false | Menunjukkan apakah tugas berhasil dieksekusi. Nilai yang valid:
|
Files | Array | Sebuah array objek, di mana setiap objek berisi informasi tentang file yang diproses oleh tugas tersebut. | |
URI | String | oss://bucket/file | Uniform resource identifier (URI) dari file tersebut. |
CustomId | String | defaultId | ID kustom dari file tersebut. |
CustomLabels | Map | | Label kustom dari file tersebut. |
Error | String | InternalError | Pesan kesalahan untuk file tersebut, jika ada. |
Event penambahan file dalam batch
Berikut adalah contoh event yang diterima EventBridge ketika Anda menambahkan file dalam batch:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:FileMeta:BatchIndex",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"Message": "InvalidParameter",
"Success": false,
"Files": [
{
"URI": "oss://bucket/file",
"CustomId": "defaultId",
"CustomLabels": {
"Key1": "Val1",
"Key2": "Val2"
},
"Error": "InternalError"
},{
"URI": "oss://bucket/file2",
"CustomId": "defaultId2",
"CustomLabels": {
"Key3": "Val3"
},
"Error": ""
}
]
}
}
Untuk detail parameter dalam bidang data, lihat Deskripsi parameter.
Memperbarui metadata file dalam batch
Ketika metadata file diperbarui secara batch, EventBridge menerima contoh event berikut:
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid": "164901546557****",
"subject": "acs:imm:cn-beijing:164901546557****:project1/dataset1",
"source": "acs.imm",
"type": "imm:FileMeta:BatchUpdate",
"aliyuneventbusname": "default",
"time":"2021-01-18T11:24:13.502+08:00",
"id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
"data": {
"Project": "test_project",
"Dataset": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"Message": "InvalidParameter",
"Success": false,
"Files": [
{
"URI": "oss://bucket/file",
"CustomId": "defaultId",
"CustomLabels": {
"Key1": "Val1",
"Key2": "Val2"
},
"Error": "InternalError"
},{
"URI": "oss://bucket/file2",
"CustomId": "defaultId2",
"CustomLabels": {
"Key3": "Val3"
},
"Error": ""
}
]
}
}Untuk deskripsi parameter dalam bidang data, lihat Detail Parameter.
Menghapus metadata file
Berikut adalah contoh event yang diterima EventBridge ketika metadata file dihapus:
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid": "164901546557****",
"subject": "acs:imm:cn-beijing:164901546557****:project1/dataset1",
"source": "acs.imm",
"type": "imm:FileMeta:Delete",
"aliyuneventbusname": "default",
"time":"2021-01-18T11:24:13.502+08:00",
"id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
"data": {
"Project": "test_project",
"Dataset": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"Message": "InvalidParameter",
"Success": false,
"Files": [
{
"URI": "oss://bucket/file",
"CustomId": "defaultId",
"CustomLabels": {
"Key1": "Val1",
"Key2": "Val2"
},
"Error": "InternalError"
},{
"URI": "oss://bucket/file2",
"CustomId": "defaultId2",
"CustomLabels": {
"Key3": "Val3"
},
"Error": ""
}
]
}
}Untuk deskripsi bidang dalam objek data, lihat tabel deskripsi bidang.
Penghapusan metadata file dalam batch
Contoh berikut menunjukkan event EventBridge untuk penghapusan metadata file dalam batch.
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid": "164901546557****",
"subject": "acs:imm:cn-beijing:164901546557****:project1/dataset1",
"source": "acs.imm",
"type": "imm:FileMeta:BatchDelete",
"aliyuneventbusname": "default",
"time":"2021-01-18T11:24:13.502+08:00",
"id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
"data": {
"Project": "test_project",
"Dataset": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"Message": "InvalidParameter",
"Success": false,
"Files": [
{
"URI": "oss://bucket/file",
"CustomId": "defaultId",
"CustomLabels": {
"Key1": "Val1",
"Key2": "Val2"
},
"Error": "InternalError"
},{
"URI": "oss://bucket/file2",
"CustomId": "defaultId2",
"CustomLabels": {
"Key3": "Val3"
},
"Error": ""
}
]
}
}Untuk deskripsi parameter dalam bidang data, lihat Deskripsi Parameter.
Mengambil EXIF file
Contoh berikut menunjukkan event yang diterima EventBridge ketika data EXIF diambil dari sebuah file.
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid": "164901546557****",
"subject": "acs:imm:cn-beijing:164901546557****:bucket/1.jpg",
"source": "acs.imm",
"type": "imm:Engine:Exif",
"aliyuneventbusname": "default",
"time":"2021-01-18T11:24:13.502+08:00",
"id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
"data": {
"Project": "test_project",
"Dataset": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"JobId": "Job-id1",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"Message": "InvalidParameter",
"Success": false,
"Files": [
{
"URI": "oss://bucket/file",
"CustomId": "defaultId",
"CustomLabels": {
"Key1": "Val1",
"Key2": "Val2"
},
"Error": "InternalError"
},{
"URI": "oss://bucket/file2",
"CustomId": "defaultId2",
"CustomLabels": {
"Key3": "Val3"
},
"Error": ""
}
]
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Parameter | Tipe | Contoh | Deskripsi |
Project | String | test_project | Nama proyek Intelligent Media Management (IMM). |
Dataset | String | test_dataset | Nama dataset IMM. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
JobId | String | Job-id1 | ID pekerjaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu pekerjaan dimulai. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu pekerjaan selesai. |
Message | String | InvalidParameter | Informasi tentang pekerjaan tersebut. Jika parameter Success bernilai false, parameter ini berisi pesan kesalahan. |
Success | Boolean | false | Menunjukkan apakah pekerjaan berhasil dieksekusi. Nilai yang valid:
|
Files | Array | Sebuah array objek, masing-masing mewakili file yang diproses oleh pekerjaan tersebut. | |
URI | String | oss://bucket/file | URI file tersebut. |
CustomId | String | defaultId | ID kustom. |
CustomLabels | Map | | Label kustom. |
Mendapatkan tipe MIME file
Contoh berikut menunjukkan event yang diterima EventBridge ketika Anda mendapatkan tipe MIME dari sebuah file.
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid": "164901546557****",
"subject": "acs:imm:cn-beijing:164901546557****:bucket/1.jpg",
"source": "acs.imm",
"type": "imm:Engine:Mime",
"aliyuneventbusname": "default",
"time":"2021-01-18T11:24:13.502+08:00",
"id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
"data": {
"Project": "test_project",
"Dataset": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"JobId": "Job-id1",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"Message": "InvalidParameter",
"Success": false,
"Files": [
{
"URI": "oss://bucket/file",
"CustomId": "defaultId",
"CustomLabels": {
"Key1": "Val1",
"Key2": "Val2"
},
"Error": "InternalError"
},{
"URI": "oss://bucket/file2",
"CustomId": "defaultId2",
"CustomLabels": {
"Key3": "Val3"
},
"Error": ""
}
]
}
}Untuk deskripsi parameter dalam bidang data, lihat Deskripsi parameter.
Mengambil metadata file OSS
Ketika metadata file OSS diambil, EventBridge menerima event berikut:
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid": "164901546557****",
"subject": "acs:imm:cn-beijing:164901546557****:bucket/1.jpg",
"source": "acs.imm",
"type": "imm:Engine:OSSMeta",
"aliyuneventbusname": "default",
"time":"2021-01-18T11:24:13.502+08:00",
"id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
"data": {
"Project": "test_project",
"Dataset": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"JobId": "Job-id1",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"Message": "InvalidParameter",
"Success": false,
"Files": [
{
"URI": "oss://bucket/file",
"CustomId": "defaultId",
"CustomLabels": {
"Key1": "Val1",
"Key2": "Val2"
},
"Error": "InternalError"
},{
"URI": "oss://bucket/file2",
"CustomId": "defaultId2",
"CustomLabels": {
"Key3": "Val3"
},
"Error": ""
}
]
}
}Untuk deskripsi parameter bidang data, lihat Deskripsi parameter.
Mengambil label file
Contoh ini menunjukkan event yang diterima EventBridge ketika Anda mengambil label file.
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid": "164901546557****",
"subject": "acs:imm:cn-beijing:164901546557****:bucket/1.jpg",
"source": "acs.imm",
"type": "imm:Engine:Tag",
"aliyuneventbusname": "default",
"time":"2021-01-18T11:24:13.502+08:00",
"id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
"data": {
"Project": "test_project",
"Dataset": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"JobId": "Job-id1",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"Message": "InvalidParameter",
"Success": false,
"Files": [
{
"URI": "oss://bucket/file",
"CustomId": "defaultId",
"CustomLabels": {
"Key1": "Val1",
"Key2": "Val2"
},
"Error": "InternalError"
},{
"URI": "oss://bucket/file2",
"CustomId": "defaultId2",
"CustomLabels": {
"Key3": "Val3"
},
"Error": ""
}
]
}
}Untuk mempelajari parameter dalam bidang data, lihat Deskripsi parameter.
Tugas pengikatan
Contoh berikut menunjukkan event yang diterima EventBridge ketika tugas pengikatan dipicu.
{
"datacontenttype":"application/json;charset=utf-8",
"aliyunaccountid": "164901546557****",
"subject": "acs:imm:cn-beijing:164901546557****:project1/dataset1",
"source": "acs.imm",
"type": "imm:Binding:Task",
"aliyuneventbusname": "default",
"time":"2021-01-18T11:24:13.502+08:00",
"id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
"data": {
"TaskId": "task-id1",
"Project": "test_project",
"Dataset": "test_dataset",
"URI": "oss://bucket/file",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"LastUpdateTime": "2021-07-22T14:03:15.489885+08:00",
"Marker": "dir/file",
"Message":"Code: 400, Message: InternalError, RequestId: D2A3AE88-D17C-4CCC-B149-6651115C****",
"State": "Running"
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Parameter | Tipe | Nilai contoh | Deskripsi |
TaskId | String | task-id1 | ID tugas pengikatan. |
Project | String | test_project | Nama proyek IMM. |
Dataset | String | test_dataset | Nama dataset IMM. |
URI | String | oss://bucket/file | URI file yang diikat. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu mulai tugas pengikatan. |
LastUpdateTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu terakhir status pengikatan diperbarui. |
Marker | String | dir/file | Jalur file. |
Message | String | Code: 400, Message: InternalError... | Informasi tugas. Berisi pesan kesalahan jika tugas gagal. |
State | String | Running | Status pengikatan. Nilai yang valid:
|
Membuat tugas pengelompokan
Berikut adalah contoh event yang diterima EventBridge ketika tugas pengelompokan dibuat:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:FigureClustering",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"UserData": "user_data",
"TaskType": "TaskTypeFigureClustering",
"TaskId": "task_id",
"Status": "success",
"Code": "200",
"Message": "message",
"NewClusterCount": 1,
"UpdatedClusterCount": 0,
"UpdatedFigureCount": 3,
"EventSourceId": "batch-18e30e52-2296-4146-a88****"
}
}
Tabel berikut menjelaskan parameter dalam bidang data.
Parameter | Type | Nilai | Deskripsi |
ProjectName | String | test_project | Nama proyek. |
DatasetName | String | test_dataset | Nama dataset. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu mulai tugas. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu akhir tugas. |
UserData | String | user_data | Informasi pengguna. |
TaskType | String | TaskTypeFigureClustering | Jenis tugas. |
TaskId | String | task_id | ID tugas. |
Status | String | success | Status tugas. |
Code | String | 200 | Kode hasil. |
Message | String | message | Informasi status. |
NewClusterCount | Int | 1 | Jumlah kluster baru yang dibuat. |
UpdatedClusterCount | Int | 0 | Jumlah kluster yang diperbarui. |
UpdatedFigureCount | Int | 3 | Jumlah gambar yang diperbarui. |
Menggabungkan kluster
Berikut adalah contoh event penggabungan kluster dari EventBridge.
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:FigureClustersMerging",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"UserData": "user_data",
"TaskType": "TaskTypeFigureClustersMerging",
"TaskId": "task_id",
"Status": "success",
"Code": "200",
"Message": "message",
"Froms": ["id3"],
"From": "id1",
"To": "id2",
"UpdatedFigureCount": 3,
"EventSourceId": "batch-18e30e52-2296-4146-a886-xx"
}
}
Tabel berikut menjelaskan parameter dalam bidang data.
Parameter | Type | Nilai | Deskripsi |
ProjectName | String | test_project | Nama proyek. |
DatasetName | String | test_dataset | Nama dataset. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu tugas dimulai. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu tugas berakhir. |
UserData | String | user_data | Data pengguna kustom. |
TaskType | String | TaskTypeFigureClustersMerging | Jenis tugas. |
TaskId | String | task_id | ID tugas. |
Status | String | success | Status tugas. |
Code | String | 200 | Kode status. Nilai 200 menunjukkan keberhasilan. |
Message | String | message | Pesan status. |
Froms | Array | ["id3"] | Array ID kluster asli. |
From | String | id1 | ID kluster asli. |
To | String | id2 | ID kluster tujuan. |
UpdatedFigureCount | Int | 3 | Jumlah gambar yang diperbarui. |
Membuat cerita
Berikut adalah contoh event yang diterima EventBridge ketika Anda membuat cerita:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:StoryCreation",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"UserData": "user_data",
"TaskType": "TaskTypeStoryCreation",
"TaskId": "task_id",
"Status": "success",
"Code": "200",
"Message": "message",
"ObjectId": "id",
"EventSourceId": "batch-18e30e52-2296-4146-a886-****"
}
}
Tabel berikut menjelaskan parameter dalam bidang data.
Parameter | Type | Contoh | Deskripsi |
ProjectName | String | test_project | Nama proyek. |
DatasetName | String | test_dataset | Nama dataset. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID unik permintaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu saat tugas dimulai. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu saat tugas selesai. |
UserData | String | user_data | Data pengguna kustom yang dikirimkan dalam permintaan awal. |
TaskType | String | TaskTypeStoryCreation | Jenis tugas. |
TaskId | String | task_id | ID unik tugas. |
Status | String | success | Status tugas. |
Code | String | 200 | Kode status untuk tugas. Nilai 200 menunjukkan keberhasilan. |
Message | String | message | Pesan yang sesuai dengan kode status. |
ObjectId | String | id | ID objek cerita yang dibuat. |
Ekstraksi label video
Contoh berikut menunjukkan event ekstraksi label video yang diterima EventBridge.
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:VideoLabelClassification",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"UserData": "user_data",
"TaskType": "TaskTypeVideoLabelClassification",
"TaskId": "task_id",
"Status": "success",
"Code": "200",
"Message": "message",
"Labels": [
{
"Language": "zh",
"LabelName": "flower",
"LabelConfidence": 0.9,
"CentricScore": 0.98,
"LabelLevel": 1,
"ParentLabelName": "Scene",
"LabelTimestamps": [
{
"Start": 10,
"End": 20
}
]
}
],
"EventSourceId": "batch-18e30e52-2296-4146-a886-****"
}
}
Tabel ini menjelaskan parameter dalam bidang data.
Parameter | Tipe | Nilai contoh | Deskripsi |
ProjectName | String | test_project | Nama proyek. |
DatasetName | String | test_dataset | Nama dataset. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu mulai tugas. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu akhir tugas. |
UserData | String | user_data | Data pengguna. |
TaskType | String | TaskTypeVideoLabelClassification | Jenis tugas. |
TaskId | String | task_id | ID tugas. |
Status | String | success | Status tugas. |
Code | String | 200 | Kode kesalahan. |
Message | String | message | Pesan dengan detail status tugas. |
Labels | Array | Array label yang terdeteksi. | |
Language | String | zh | Bahasa nama label. |
LabelName | String | flower | Nama label. |
LabelConfidence | Number | 0.9 | Tingkat kepercayaan label. |
CentricScore | Number | 0.98 | Skor sentralitas label. |
LabelLevel | Int | 1 | Tingkatan hierarki label. |
ParentLabelName | String | Scene | Nama label induk. |
LabelTimestamps | Array | Array timestamp yang menunjukkan kapan label muncul dalam video. | |
Start | Int | 10 | Waktu mulai interval. |
End | Int | 20 | Waktu akhir interval. |
EventSourceId | String | batch-18e30e52-2296-4146-a886-**** | ID sumber event, seperti ID pemrosesan batch atau ID pemicu. |
Membuat tugas deteksi moderasi konten gambar
Contoh berikut menunjukkan event yang diterima EventBridge ketika tugas deteksi moderasi konten gambar dibuat.
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:ImageModeration",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"UserData": "user_data",
"TaskType": "TaskImageModeration",
"TaskId": "task_id",
"Status": "success",
"Code": "",
"Message": "",
"URI": "oss://bucket/test.jpg",
"Suggestion": "pass",
"Categories": [],
"Frames": {
"TotalCount": 100,
"BlockFrames": [
{
"rate": 0.99,
"offset": 10,
"label": "porn"
}
]
},
"EventSourceId": "batch-18e30e52-2296-4146-a886-xx"
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Parameter | Tipe | Contoh | Deskripsi |
ProjectName | String | test_project | Nama proyek. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu saat tugas dimulai. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu saat tugas berakhir. |
UserData | String | user_data | Data pengguna. |
TaskType | String | TaskImageModeration | Jenis tugas. |
TaskId | String | task_id | ID tugas. |
Status | String | success | Status tugas. |
Code | String | InvalidSecurityTokenExpired | Kode kesalahan. Bidang ini diisi hanya jika tugas gagal. |
Message | String | Specified SecurityToken is expired. | Pesan status. Bidang ini berisi pesan kesalahan hanya jika tugas gagal. |
URI | String | oss://bucket/test.jpg | URI gambar yang dimoderasi. |
Suggestion | String | pass | Tindakan yang disarankan untuk konten yang dimoderasi. Misalnya, pass, review, atau block. |
Categories | Array | Array label pelanggaran. | |
Frames | Object | Informasi tentang frame gambar. | |
TotalCount | Int | 100 | Jumlah total frame yang dianalisis. |
BlockFrames | Array | Array frame yang mengandung pelanggaran. | |
rate | Number | 0.99 | Tingkat kepercayaan pelanggaran yang terdeteksi dalam frame tersebut. |
offset | Int | 10 | Offset frame. |
label | String | porn | Label pelanggaran. |
EventSourceId | String | batch-18e30e52-2296-4146-a88**** | ID sumber event, seperti ID pemrosesan batch atau ID pemicu. |
Membuat tugas konversi media
Contoh berikut menunjukkan event yang diterima EventBridge ketika tugas konversi media dibuat.
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:MediaConvert",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"UserData": "user_data",
"TaskType": "MediaConvert",
"TaskId": "task_id",
"Status": "success",
"Code": "",
"Message": "",
"Targets": [
{
"Code": "",
"Message": "",
"URI": "oss://bucket/test_convert.mp4",
"Subtitle": {
"Extract": {
"URI": "oss://bucket/ExtractSubtitle"
}
},
"Image": {
"Sprites": [
{
"URI": "oss://bucket/sprite0"
}
],
"Snapshots": [
{
"URI": "oss://bucket/snapshot0"
}
]
}
}
],
"EventSourceId": "batch-18e30e52-2296-4146-a886-****"
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Parameter | Tipe | Contoh | Deskripsi |
ProjectName | String | test_project | Nama proyek. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu mulai tugas. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu akhir tugas. |
UserData | String | user_data | Data pengguna. |
TaskType | String | MediaConvert | Jenis tugas. |
TaskId | String | task_id | ID tugas. |
Status | String | success | Status tugas. |
Code | String | InvalidSecurityTokenExpired | Kode kesalahan. Parameter ini dikembalikan hanya jika tugas gagal. |
Message | String | Specified SecurityToken is expired. | Pesan status. Parameter ini berisi pesan kesalahan jika tugas gagal. |
Targets | Array | Array output konversi. | |
URI | String | oss://bucket/test_convert.mp4 | URI file media yang telah dikonversi. |
Subtitle | Object | Berisi informasi subtitle. | |
Extract | Object | Berisi informasi ekstraksi subtitle. | |
URI | String | oss://bucket/ExtractSubtitle | URI file subtitle yang diekstrak. |
Image | Object | Berisi output gambar, seperti sprite dan snapshot. | |
Sprites | Array | Array sprite. | |
URI | String | oss://bucket/sprite0 | URI sprite. |
Snapshots | Array | Array snapshot. | |
URI | String | oss://bucket/snapshot0 | URI snapshot. |
EventSourceId | String | batch-18e30e52-2296-4146-a886-**** | ID sumber event, seperti ID pemrosesan batch atau ID pemicu. |
Membuat tugas konversi dokumen
Membuat tugas konversi dokumen memicu event berikut di EventBridge.
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:OfficeConversion",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"UserData": "user_data",
"TaskType": "OfficeConversion",
"TaskId": "task_id",
"Status": "success",
"Code": "",
"Message": "",
"EventSourceId": "batch-18e30e52-2296-4146-a886-xx"
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Parameter | Tipe | Contoh | Deskripsi |
ProjectName | String | test_project | Nama proyek. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu tugas dimulai. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu tugas berakhir. |
UserData | String | user_data | Data yang ditentukan pengguna. |
TaskType | String | OfficeConversion | Jenis tugas. |
TaskId | String | task_id | ID tugas. |
Status | String | success | Status tugas. |
Code | String | InvalidSecurityTokenExpired | Kode kesalahan yang dikembalikan jika tugas gagal. |
Message | String | Specified SecurityToken is expired. | Pesan kesalahan yang dikembalikan jika tugas gagal. |
TotalPage | Int | 2 | Jumlah halaman yang dikonversi. |
EventSourceId | String | batch-18e30e52-2296-4146-a886-**** | ID sumber event, seperti ID pemrosesan batch atau ID pemicu. |
Tugas moderasi konten video asinkron
Ketika tugas moderasi konten video asinkron dibuat, EventBridge menerima event sebagai berikut:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:VideoModeration",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"UserData": "user_data",
"TaskType": "TaskVideoModeration",
"TaskId": "task_id",
"Status": "success",
"Code": "",
"Message": "",
"URI": "oss://bucket/test.mp4",
"Suggestion": "pass",
"Categories": [],
"Frames": {
"TotalCount": 100,
"BlockFrames": [
{
"rate": 0.99,
"offset": 10,
"label": "porn"
}
]
},
"EventSourceId": "batch-18e30e52-2296-4146-a886-****"
}
}
Untuk deskripsi parameter dalam bidang data, lihat deskripsi bidang.
Membuat tugas penyambungan gambar asinkron
Ketika tugas penyambungan gambar asinkron dibuat, EventBridge menerima event sebagai berikut:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:ImageSplicing",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"UserData": "user_data",
"TaskType": "ImageSplicing",
"TaskId": "task_id",
"Status": "success",
"Code": "200",
"Message": "message",
"EventSourceId": "batch-18e30e52-2296-4146-a886-xx"
}
}Untuk deskripsi parameter dalam bidang data, lihat tabel deskripsi bidang.
Membuat tugas kompresi titik awan
Ketika Anda membuat tugas kompresi titik awan, EventBridge menerima event seperti berikut:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:PointCloudCompression",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "",
"RequestId": "BA426D2D-53DA-0ED6-9254-38364DF3****",
"StartTime": "2022-07-22T02:52:40.685Z",
"EndTime": "2022-07-22T02:52:41.33Z",
"UserData": "user_data",
"TaskType": "PointCloudCompress",
"TaskId": "task_id",
"Status": "Succeeded",
"Code": "",
"Message": "",
"EventSourceId": "batch-18e30e52-2296-4146-a886-****"
}
}
Untuk informasi selengkapnya mengenai parameter dalam bidang data, lihat Deskripsi Parameter.
Tugas konversi gambar ke PDF
Contoh berikut menunjukkan event EventBridge untuk tugas konversi gambar ke PDF yang baru dibuat:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:ImageToPDF",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "",
"RequestId": "BA426D2D-53DA-0ED6-9254-38364DF3****",
"StartTime": "2022-07-22T02:52:40.685Z",
"EndTime": "2022-07-22T02:52:41.33Z",
"UserData": "user_data",
"TaskType": "ImageToPDF",
"TaskId": "task_id",
"Status": "Succeeded",
"Code": "",
"Message": "",
"EventSourceId": "batch-18e30e52-2296-4146-a886-****"
}
}Untuk deskripsi parameter dalam bidang data, lihat tabel deskripsi bidang.
Tugas kompresi file
Berikut adalah contoh event yang diterima EventBridge ketika tugas kompresi file dibuat.
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:FileCompression",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42.179PRC",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "",
"RequestId": "BA426D2D-53DA-0ED6-9254-38364DF3****",
"StartTime": "2022-07-22T02:52:40.685Z",
"EndTime": "2022-07-22T02:52:41.33Z",
"UserData": "user_data",
"TaskType": "FileCompression",
"TaskId": "task_id",
"Status": "Succeeded",
"Code": "",
"Message": "",
"EventSourceId": "batch-18e30e52-2296-4146-a886-xx"
}
}Untuk deskripsi parameter dalam bidang data, lihat Referensi Parameter.
Membuat tugas pengelompokan spasial-temporal
Ketika tugas pengelompokan spasial-temporal dibuat, EventBridge menerima event berikut:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:LocationDateClustering",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "dataset1",
"RequestId": "BA426D2D-53DA-0ED6-9254-38364DF3****",
"StartTime": "2022-07-22T02:52:40.685Z",
"EndTime": "2022-07-22T02:52:41.33Z",
"UserData": "user_data",
"TaskType": "LocationDateClustering",
"TaskId": "task_id",
"Status": "Succeeded",
"Code": "",
"Message": "",
"EventSourceId": "batch-18e30e52-2296-4146-a886-****"
}
}Untuk deskripsi parameter dalam bidang data, lihat Deskripsi Parameter.
Tugas pemeriksaan file arsip
Contoh berikut menunjukkan event dari EventBridge untuk tugas pemeriksaan file arsip:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:ArchiveFileInspection",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "",
"RequestId": "BA426D2D-53DA-0ED6-9254-38364DF3****",
"StartTime": "2022-07-22T02:52:40.685Z",
"EndTime": "2022-07-22T02:52:41.33Z",
"UserData": "user_data",
"TaskType": "ArchiveFileInspection",
"TaskId": "task_id",
"Status": "Succeeded",
"Code": "",
"Message": "",
"EventSourceId": "batch-18e30e52-2296-4146-a88****"
}
}Parameter dalam bidang data dijelaskan dalam Deskripsi Parameter.
Tugas dekompresi online
Contoh ini menunjukkan event yang diterima EventBridge untuk tugas dekompresi online:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:FileUncompression",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "",
"RequestId": "BA426D2D-53DA-0ED6-9254-38364DF3****",
"StartTime": "2022-07-22T02:52:40.685Z",
"EndTime": "2022-07-22T02:52:41.33Z",
"UserData": "user_data",
"TaskType": "FileUncompression",
"TaskId": "task_id",
"Status": "Succeeded",
"Code": "",
"Message": "",
"EventSourceId": "batch-18e30e52-2296-4146-a886-****"
}
}Untuk deskripsi parameter dalam bidang data, lihat Detail Parameter.
Tugas deteksi gambar serupa
Ketika Anda membuat tugas deteksi gambar serupa, EventBridge menerima event berikut:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:SimilarImageClustering",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "test_dataset",
"RequestId": "BA426D2D-53DA-0ED6-9254-38364DF3****",
"StartTime": "2022-07-22T02:52:40.685Z",
"EndTime": "2022-07-22T02:52:41.33Z",
"UserData": "user_data",
"TaskType": "SimilarImageClustering",
"TaskId": "task_id",
"Status": "Succeeded",
"Code": "",
"Message": "",
"EventSourceId": "batch-18e30e52-2296-4146-a886-****"
}
}Untuk deskripsi parameter dalam bidang data, lihat Deskripsi Parameter.
Event pemrosesan batch
Berikut adalah contoh event notifikasi pemrosesan batch yang diterima EventBridge.
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Batch:Notification",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"Id": "batch-792e0f45-be5e-44e9-****-xx",
"State": "Succeeded",
"Error": "",
"Statistic": {
"SubmitSuccess": 1,
"SubmitFailure": 0
},
"CreateTime": "2023-06-21T11:42:21.006729926+08:00",
"UpdateTime": "2023-06-21T11:42:21.006729926+08:00"
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Parameter | Tipe | Nilai | Deskripsi |
ProjectName | String | test_project | Nama proyek. |
Id | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
State | String | Succeeded | Status pekerjaan batch. |
Error | String | Pesan kesalahan. | |
Statistic | Object | Statistik pengiriman. | |
SubmitSuccess | Int | 1 | Jumlah pengiriman yang berhasil. |
SubmitFailure | Int | 0 | Jumlah pengiriman yang gagal. |
CreateTime | String | 2023-06-21T11:42:21.006729926+08:00 | Waktu saat pekerjaan batch dibuat. |
UpdateTime | String | 2023-06-21T11:42:21.006729926+08:00 | Waktu saat pekerjaan batch terakhir diperbarui. |
Tugas asinkron
Berikut adalah contoh event yang diterima EventBridge ketika tugas asinkron dipicu:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:AsyncTask",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "",
"RequestId": "BA426D2D-53DA-0ED6-9254-38364DF3****",
"StartTime": "2023-06-25T02:52:40.685Z",
"EndTime": "2023-06-25T02:52:41.33Z",
"UserData": "",
"TaskType": "AsyncTask",
"TaskId": "AsyncTask-f494ed0c-5552-4eee-a439-****",
"Status": "Failed",
"Code": "InvalidArgument",
"Message": "",
"EventSourceId": "batch-18e30e52-2296-4146-a886-****"
}
}Untuk deskripsi parameter dalam bidang data, lihat deskripsi bidang.
Tugas sinkron
Ketika tugas sinkron dipicu, EventBridge menerima event berikut:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:SyncTask",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "",
"RequestId": "BA426D2D-53DA-0ED6-9254-38364DF3****",
"StartTime": "2023-06-25T02:52:40.685Z",
"EndTime": "2023-06-25T02:52:41.33Z",
"UserData": "",
"TaskType": "SyncTask",
"TaskId": "SyncTask-f494ed0c-5552-4eee-a439-****",
"Status": "Succeeded",
"Code": "",
"Message": "",
"EventSourceId": "batch-18e30e52-2296-4146-a886-****"
}
}Untuk deskripsi parameter dalam bidang data, lihat tabel deskripsi bidang.
Pemicu
Berikut adalah contoh event yang diterima EventBridge saat event pemicu terjadi.
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Trigger:Notification",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"Id": "trigger-792e0f45-be5e-44e9-beb3-****",
"State": "Failed",
"Error": "",
"Statistic": {
"SubmitSuccess": 0,
"SubmitFailure": 1
},
"CreateTime": "2023-06-21T11:42:21.006729926+08:00",
"UpdateTime": "2023-06-21T11:42:21.006729926+08:00"
}
}Untuk deskripsi parameter dalam bidang data, lihat tabel deskripsi bidang.
Tugas pencarian wajah gambar
Contoh berikut menunjukkan event yang diterima EventBridge ketika tugas pencarian wajah gambar selesai.
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:FacesSearching",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "test_dataset",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115C****",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"UserData": "user_data",
"TaskType": "FacesSearching",
"TaskId": "task_id",
"Status": "Succeeded",
"Code": "200",
"Message": "message",
"SimilarFaces": [
{
"URI": "oss://bucket/A1.jpg",
"Boundary": {
"Width": 109,
"Height": 150,
"Left": 69,
"Top": 49
},
"SimilarFaces": [
{
"URI": "oss://bucket/A2.jpg",
"FigureId": "431b6d43-e498-4988-9ee2-30f5981f****",
"Similarity": 0.73321396
},
{
"URI": "oss://bucket/A3.jpg",
"FigureId": "119198d5-34f9-40e3-9fa1-4c57119f****",
"Similarity": 0.77033985
}
]
}
],
"EventSourceId": "batch-18e30e52-2296-4146-a88****"
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Parameter | Tipe | Contoh | Deskripsi |
ProjectName | String | test_project | Nama proyek. |
DatasetName | String | test_dataset | Nama dataset. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu tugas dimulai. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu tugas berakhir. |
UserData | String | user_data | Data pengguna. |
TaskType | String | FacesSearching | Jenis tugas. |
TaskId | String | task_id | ID tugas. |
Status | String | Succeeded | Status tugas. |
Code | String | 200 | Kode status. Nilai |
Message | String | message | Pesan dengan detail status. Berisi pesan kesalahan hanya jika tugas gagal. |
SimilarFaces | Array | Array objek. Setiap objek menggambarkan wajah yang terdeteksi dalam gambar sumber dan mencantumkan wajah yang cocok dari dataset. | |
URI | String | oss://bucket/A1.jpg | URI gambar yang berisi wajah yang terdeteksi. |
Boundary | Object | Kotak pembatas wajah yang terdeteksi. | |
Width | Int | 109 | Lebar kotak pembatas dalam piksel. |
Height | Int | 150 | Tinggi kotak pembatas dalam piksel. |
Left | Int | 69 | Koordinat x sudut kiri atas kotak pembatas. |
Top | Int | 49 | Koordinat y sudut kiri atas kotak pembatas. |
FigureId | String | 431b6d43-e498-4988-9ee2-30f5981f**** | ID unik wajah yang cocok dari dataset. Parameter ini merupakan bagian dari objek dalam array bersarang |
Similarity | Float | 0.73321396 | Skor kemiripan antara wajah sumber dan wajah yang cocok, berkisar antara 0 hingga 1. Parameter ini merupakan bagian dari objek dalam array bersarang |
EventSourceId | String | batch-18e30e52-2296-4146-a8**** | ID sumber event, seperti ID pemrosesan batch atau ID pemicu. |
Memutar Selama Tugas Transkoding
Contoh berikut menunjukkan event EventBridge untuk tugas transkoding langsung:
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:LiveTranscoding",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"DatasetName": "test_dataset",
"RequestId": "BA426D2D-53DA-0ED6-9254-38364DF3****",
"StartTime": "2022-07-22T02:52:40.685Z",
"EndTime": "2022-07-22T02:52:41.33Z",
"UserData": "user_data",
"TaskType": "LiveTranscoding",
"TaskId": "task_id",
"Status": "Succeeded",
"Code": "",
"Message": "",
"AsyncTask": true,
"EventSourceId": "batch-18e30e52-2296-414****-xx",
"URI": "oss//bucket/xx.mp4",
"Token": "fde894bfbabd54b09f07794ddb3d****",
"StartIndex": 0,
"EndIndex": 2,
"TotalTimeInMs": 10000,
"TotalSize": 1024000,
"Bitrate": 100000,
"VideoStreams": [
{
"Duration": 10000,
"Bitrate": 5407765,
"FrameRate": "25/1",
"Resolution": "640x480"
}
],
"AudioStreams": [
{
"Duration": 10000,
"Bitrate": 100000,
"Channels": "2"
}
],
"SubtitleStreams": [
{
"Duration": 10000,
"Language": "en",
"Index": 0
}
]
}
}Tabel berikut menjelaskan parameter dalam bidang data.
Parameter | Tipe | Contoh | Deskripsi |
ProjectName | String | test_project | Nama proyek. |
DatasetName | String | test_dataset | Nama dataset. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu mulai tugas. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu akhir tugas. |
UserData | String | user_data | Data kustom yang disediakan pengguna. |
TaskType | String | LiveTranscoding | Jenis tugas. |
TaskId | String | task_id | ID tugas. |
Status | String | Succeeded | Status tugas. |
Code | String | 200 | Kode kesalahan. Bidang ini kosong jika tugas berhasil. |
Message | String | message | Pesan kesalahan atau detail status. Bidang ini kosong jika tugas berhasil. |
AsyncTask | Boolean | true | Menentukan apakah tugas bersifat asinkron. |
EventSourceId | String | batch-18e30e52-2296-4146-a8**** | ID sumber event, seperti ID pemrosesan batch atau ID pemicu. |
URI | String | oss//bucket/xx.mp4 | URI file. |
Token | String | fde894bfbabd54b09f07794ddb3d**** | Token. |
StartIndex | Int | 0 | Indeks awal. |
EndIndex | Int | 2 | Indeks akhir. |
TotalTimeInMs | Int | 10000 | Durasi dalam milidetik. |
TotalSize | Int | 1024000 | Ukuran dalam byte. |
Bitrate | Int | 100000 | Bitrate dalam bit/detik. |
VideoStreams | Array | Array aliran video. | |
Duration | Number | 10000 | Durasi aliran video dalam milidetik. |
Bitrate | Int | 5407765 | Bitrate aliran video dalam bit/detik. |
FrameRate | String | 25/1 | Laju frame aliran video. |
Resolution | String | 640x480 | Resolusi aliran video. |
AudioStreams | Array | Array aliran audio. | |
Bitrate | Int | 100000 | Bitrate aliran audio dalam bit/detik. |
Channels | String | 2 | Jumlah saluran dalam aliran audio. |
SubtitleStreams | Array | Array aliran subtitle. | |
Language | String | en | Bahasa aliran subtitle. |
Index | Int | 0 | Indeks aliran subtitle. |
Ekstraksi konten watermark buta
Contoh berikut menunjukkan event yang diterima EventBridge ketika konten diekstrak dari watermark buta.
{
"id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
"source": "acs.imm",
"specversion": "1.0",
"subject": "acs.imm:cn-hangzhou:123456789098****:215672",
"time": "2020-11-19T21:04:41+08:00",
"type": "imm:Task:DecodeBlindWatermark",
"aliyunaccountid": "123456789098****",
"aliyunpublishtime": "2020-11-19T21:04:42Z",
"aliyuneventbusname": "default",
"aliyunregionid": "cn-hangzhou",
"aliyunpublishaddr": "172.25.XX.XX",
"data": {
"ProjectName": "test_project",
"RequestId": "D2A3AE88-D17C-4CCC-B149-6651115CC8F4",
"StartTime": "2021-07-22T14:03:15.489885+08:00",
"EndTime": "2021-07-22T14:05:15.489885+08:00",
"UserData": "user_data",
"TaskType": "DecodeBlindWatermark",
"TaskId": "task_id",
"Status": "success",
"Code": "",
"Message": "",
"EventSourceId": "batch-18e30e52-2296-4146-a886-xx",
"Content": "water content"
}
}Parameter dalam bidang data dijelaskan dalam tabel berikut.
Parameter | Tipe | Contoh | Deskripsi |
ProjectName | String | test_project | Nama proyek. |
RequestId | String | D2A3AE88-D17C-4CCC-B149-6651115C**** | ID permintaan. |
StartTime | String | 2021-07-22T14:03:15.489885+08:00 | Waktu mulai tugas. |
EndTime | String | 2021-07-22T14:05:15.489885+08:00 | Waktu akhir tugas. |
UserData | String | user_data | Data pengguna. |
TaskType | String | DecodeBlindWatermark | Jenis tugas. |
TaskId | String | task_id | ID tugas. |
Status | String | success | Status tugas. |
Code | String | Kode kesalahan. Bidang ini kosong untuk tugas yang berhasil. | |
Message | String | Pesan status terperinci. Bidang ini kosong untuk tugas yang berhasil. | |
YourKey | String | YourVal | Kunci tag yang ditentukan pengguna. |
EventSourceId | String | batch-18e30e52-2296-4146-a886-xx | ID sumber event, seperti ID pemrosesan batch atau ID pemicu. |
Content | String | water content | Konten yang diekstrak dari watermark buta. |