All Products
Search
Document Center

Intelligent Media Management:Notification

Last Updated:Jan 13, 2025
ParameterTypeDescriptionExample
object

The notification settings. The operation supports multiple messaging middleware options. For more information about notification messages, see Asynchronous message examples. You can use one of the following methods to receive notification messages:

  • Activate and connect to EventBridge in the same region as the IMM project. For more information, see IMM events.

  • In the region in which the IMM project is located, configure a Simple Message Queue (SMQ) subscription.

  • In the region in which the IMM project is located, create an ApsaraMQ for RocketMQ 4.0 instance, a topic, and a group.

    **

    Note The Notification object does not support custom callback URLs.

MNSMNS

The SMQ notification settings.

RocketMQRocketMQ

The ApsaraMQ for RocketMQ notification settings.

ExtendedMessageURIstring

The Object Storage Service (OSS) URI of the object that stores task notifications. Task information is written to the object in the JSON format. In most cases, you can receive notifications only by using EventBridge , Simple Message Queue, or ApsaraMQ for RocketMQ. For tasks that have a large amount of task information, such as archive file inspection tasks and decompression tasks, you can use an OSS object to store detailed task information.

The OSS URI follows the oss://${Bucket}/${Object} format, where ${Bucket} is the name of the bucket in the same region as the current project and ${Object} is the path of the object with the extension included.

Note The object is not a messaging method. It serves only as a container for detailed task information. Task status information is sent as a message, whereas the object stores detailed task information.
oss://test-bucket/test-object.json