本文介绍如何通过函数计算控制台创建OSS触发器。

前提条件

  1. 创建服务
  2. 创建函数
  3. 创建存储空间
    说明 OSS Bucket和您的函数需要在同一地域。

创建触发器

  1. 登录函数计算控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏,单击服务/函数
  4. 找到目标服务下的目标函数,单击函数名称。
  5. 单击触发器页签,然后单击创建触发器
    create_trigger
  6. 创建触发器区域填写相关信息。然后,单击确定
    参数 操作
    服务类型 选择对象存储触发器
    触发器名称 填写自定义的触发器名称。
    触发版本/别名 填写触发器版本或别名,默认值为LATEST。详情请参见版本简介
    Bucket列表 选择已创建的OSS Bucket。
    触发事件 选择触发事件定义,详情请参见OSS事件定义

    本示例选择ObjectCreated:PutObject

    触发规则 填写触发规则的前缀和后缀,注意事项请参见触发规则
    角色创建方式
    1. 在列表中选择快捷授权
    2. 单击点击授权
    3. 单击同意授权

    触发器角色为AliyunOSSEventNotificationRole

    在触发器列表中可以看到创建好的触发器。create-trigger-result

后续步骤

  1. 编写函数
  2. 测试函数