更新时间:2023-06-01 GMT+08:00

函数管理

概述

函数是实现某一功能所需代码、运行时、资源、设置的组合,是可以独立运行的最小单元。函数通过Trigger触发,自行调度所需资源及环境,实现预期功能。

导出函数

FunctionGraph支持将已创建的函数导出。

  1. 登录FunctionGraph控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数页面。
  2. 在“函数”页面,单击函数名称,进入函数详情页面。
  3. 在函数详情页面,选择函数版本,单击操作列表中的“导出函数”,即可将该函数导出。

    • 同一时段单个用户只能并发导出一个函数。
    • 导出函数资源包大小50MB以内。
    • 导出的函数资源名称为函数名+函数代码的MD5值.zip。
    • 导出的函数资源中配置信息不包含别名信息。

禁用函数

用户可以根据实际情况将函数禁用,禁用期间函数不能执行。

  1. 登录FunctionGraph控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数页面。
  2. 在“函数列表”,单击要禁用的函数名称,进入“函数详情”页面。
  3. 单击“禁用函数”
  4. 单击“确定”,函数被禁用。

    • 只能禁用“latest”版本的函数,不能禁用已经发布的版本的函数。
    • 基于已禁用的“latest”版本重新发布新版本,发布后的新版本也处于禁用状态且不能启用。
    • 当函数处于禁用状态时可以修改代码,不能执行函数。

启用函数

用户可以根据实际情况将已禁用的函数重新启用。

  1. 登录FunctionGraph控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数页面。
  2. 在“函数列表”,单击要启用的函数名称,进入“函数详情”页面。
  3. 单击“启用函数”,函数被启用。

删除函数

对于已经不再使用的函数,可以进行删除操作,及时释放资源。

  1. 登录FunctionGraph控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数页面。
  2. 在“函数列表”单击要删除的函数名称,进入“函数详情”页面。
  3. 在右上方选择搜索字段(可选项:函数名称、运行时语言、应用名称),输入搜索关键字,单击“”,搜索待删除函数。
  4. 选择待删除函数,单击操作栏的“删除”,弹出“删除函数”页。
  5. 在“删除函数”页,单击“确定”,完成函数删除。