Configures a callback method for one or more events.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:SetEventCallback |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| CallbackType |
string |
No |
The callback method. Valid values:
Valid values:
|
HTTP |
| CallbackQueueName |
string |
No |
The name of the Simple Message Queue (SMQ) queue in the region. The name must start with ice-callback-. |
ice-callback-queue |
| CallbackURL |
string |
No |
The callback URL. This parameter is required if you set CallbackType to HTTP. The callback URL cannot exceed 256 bytes in length. You can specify only one callback URL. |
http://xxx.yyy/callback |
| EventTypeList |
string |
No |
The type of the callback event. You can specify multiple values separated with commas (,). ProduceMediaComplete: indicates that the editing and production task is complete. |
ProduceMediaComplete |
| AuthSwitch |
string |
No |
Specifies whether to enable callback authentication. This parameter takes effect only if you set CallbackType to HTTP. Valid values:
Valid values:
|
on |
| AuthKey |
string |
No |
The authentication key. The key can be up to 32 characters in length and must contain uppercase letters, lowercase letters, and digits. This parameter takes effect only if you set CallbackType to HTTP. |
TestKey001 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
******11-DB8D-4A9A-875B-275798****** |
| Success |
boolean |
Indicates whether the configuration was successful. Valid values: true and false. |
true |
Examples
Success response
JSON format
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.