This topic describes how to configure an SMN-enabled event notification rule on OBS Console.
Procedure
- In the bucket list, click the bucket to be operated. The Overview page of the bucket is displayed.
- In the right Basic Configurations area, click Event Notification. The Event Notification page is displayed.
Alternatively, you can choose Basic Configurations > Event Notification in the navigation pane on the left.
- Select the SMN tab.
- Click Create. The Create Event Notification dialog box is displayed.
- Configure parameters. Table 1 describes the parameters.
Table 1 Event notification parameters
Parameter |
Description |
Name |
Name of the event. If the event name is left blank, the system will automatically generate a unique ID as the event name. |
Events |
Various types of events. Currently, OBS supports event notification for the following event types:
- ObjectCreated: Indicates all kinds of object creation operations, including PUT, POST, and COPY of objects, as well as the merging of parts.
- Put: Creates or overwrites an object using the PUT method.
- Post: Creates or overwrites an object using the POST (browser-based upload) method.
- Copy: Creates or overwrites an object using the COPY method.
- CompleteMultipartUpload: Merges parts of multipart tasks.
- ObjectRemoved: Deletes an object.
- Delete: Deletes an object with a specified version ID.
- DeleteMarkerCreated: Deletes an object without specifying a version ID.
Multiple event types can be applied to the same object. For example, if you have selected Put, Copy, and Delete in the same event notification rule, a notification will be sent to you when the specified object is uploaded to, copied to, or deleted from the bucket. ObjectCreated contains Put, Post, Copy, and CompleteMultipartUpload. If you select ObjectCreated, the events ObjectCreated contains are automatically selected. Similarly, if you select ObjectRemoved, Delete and DeleteMarkerCreated are automatically selected. |
Prefix |
Object name prefix. The event notification rule applies to objects that have the same name prefix.
NOTE:
If neither the Prefix nor the Suffix is configured, the event notification rule applies to all objects in the bucket.
|
Suffix |
Object name suffix. The event notification rule applies to objects that have the same name suffix.
NOTE:
- A folder path ends with a slash (/). Therefore, if you want to configure the event notification for operations on folders and you need to filter folders by suffix, the suffix must also end with a slash (/).
- If neither the Prefix nor the Suffix is configured, the event notification rule applies to all objects in the bucket.
|
SMN Topic |
Project: The project that contains the SMN topic you want to select.
Projects are used to manage and classify cloud resources, including SMN topics. Each project contains different SMN topics. Select a project first and then a topic. |
Topic: specifies the SMN topic that authorizes OBS to publish messages. You can create such topics on the SMN management console.
|
- Click OK.
Related Operations
You can click Edit under the Operation column of an event notification rule, to edit the notification rule. Also you can click Delete to delete it.
If you want to delete more than one event notification rules at a time, select them and click Delete above the list.