更新时间:2024-03-13 GMT+08:00
分享

创建FG函数

  1. 本例提供了实现图片压缩功能的程序包,使用空白模板创建函数,用户可以下载学习使用。
  2. 创建程序包:本例使用Python语言实现图片压缩的功能,有关函数开发的过程请参考Python函数开发。本例不再介绍业务功能实现的代码,样例代码目录如图1所示。
  3. 创建函数(创建函数的时候,必须选择委托包含OBS访问权限的委托,否则不能使用OBS服务)。

    1. 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数列表界面。
    2. 单击“创建函数”,进入创建函数流程。
    3. 填写函数配置信息。输入基础配置信息,完成后单击“创建函数”。
      表1 参数配置说明

      参数

      说明

      函数名称

      按需填写。

      委托名称

      选择创建委托中创建的委托,需要具备OBS的权限。

      运行时语言

      选择“Python3.9”。

    4. 进入新建的函数详情页。
      • 在“代码”页签,代码选择“上传自ZIP文件”,上传样例代码中的程序包,完成后单击“部署”。
      • 在“设置 > 环境变量”页签,输入环境信息,完成后单击“保存”
        表2 参数说明

        参数

        说明

        obs_server

        件中定义的存放输出图片的OBS桶的地址参数,值obs.region.myhuaweicloud.com。

        target_bucket

        index.py文件中定义的存放输出图片的OBS桶参数值your-bucket-output, 创建OBS桶中创建的存放输出图片OBS桶

  4. 添加依赖包

    示例代码依赖huaweicloudsdk_obs_py3.9包,需要通过依赖包的形式进行引入,步骤如下:

    1. 进入创建的函数的详情页,在“代码”页签,单击页面最底部的“添加依赖包”。
    2. 添加公共依赖包“huaweicloudsdk_obs_py3.9”。

分享:

    相关文档

    相关产品