设置事件通知请求参数
|
字段名 |
类型 |
约束 |
说明 |
|---|---|---|---|
|
options |
请求桶的上下文,配置option(C SDK) |
必选 |
桶参数 |
|
notification_conf |
obs_smn_notification_configuration* |
必选 |
消息通知配置事件通知的容器 |
|
handler |
obs_response_handler * |
必选 |
回调函数 |
|
callback_data |
void * |
可选 |
回调数据 |
参数obs_smn_notification_configuration描述如下表:
|
字段名 |
类型 |
说明 |
|---|---|---|
|
topic_conf |
obs_smn_topic_configuration* |
配置事件通知主题的容器 |
|
topic_conf_num |
unsigned int |
topic_conf的个数 |
参数obs_smn_topic_configuration描述如下表:
|
字段名 |
类型 |
说明 |
|---|---|---|
|
topic |
char * |
事件通知主题的URN,当OBS检测到桶中发生特定的事件后,将会发布通知消息至该主题 |
|
id |
char * |
每项事件通知配置的唯一标识,如果用户未指定ID,系统将自动分配一个ID |
|
filter_rule |
obs_smn_filter_rule * |
过滤规则键值对的容器 |
|
filter_rule_num |
unsigned int |
filter_rule的个数 |
|
event |
obs_smn_event_enum* |
需要发布通知消息的事件类型 |
|
event_num |
unsigned int |
事件类型的个数 |