github.com/qiniu/go-sdk/v7@v7.27.0/storagev2/internal/api-specs/add_bucket_event_rule.yml (about) 1 method: post 2 service_names: 3 - uc 4 base_path: /events/add 5 documentation: 增加存储空间事件通知规则 6 request: 7 authorization: qiniu 8 query_names: 9 - field_name: bucket 10 query_name: bucket 11 query_type: string 12 documentation: 存储空间名称 13 service_bucket: plain_text 14 - field_name: name 15 query_name: name 16 query_type: string 17 documentation: 规则名称,bucket 内唯一,长度小于 50,不能为空,只能为字母、数字、下划线 18 - field_name: prefix 19 query_name: prefix 20 query_type: string 21 documentation: 匹配文件前缀 22 optional: omitempty 23 - field_name: suffix 24 query_name: suffix 25 query_type: string 26 documentation: 匹配文件后缀 27 optional: omitempty 28 - field_name: event_types 29 query_name: event 30 query_type: string 31 multiple: true 32 documentation: 事件类型,可以指定多个,包括 put,mkfile,delete,copy,move,append,disable,enable,deleteMarkerCreate,predelete(删除之前触发),restore:completed 33 - field_name: callback_urls 34 query_name: callbackURL 35 query_type: string 36 multiple: true 37 documentation: 回调地址,可以指定多个 38 - field_name: access_key 39 query_name: accessKey 40 query_type: string 41 documentation: 设置的话会对通知请求用对应的 accessKey,secretKey 进行签名 42 optional: omitempty 43 - field_name: host 44 query_name: host 45 query_type: string 46 documentation: 通知请求的 Host 47 optional: omitempty