SDK概述
本文介绍了FunctionGraph服务提供的SDK语言版本,列举了最新版本SDK的获取地址。
在开始使用之前,请确保您安装的是最新版本的SDK。使用过时的版本可能会导致兼容性问题或无法使用最新功能。您可以在SDK中心查询版本信息。
在线生成SDK代码
API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。
SDK列表
表1提供了FunctionGraph服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。
API接口与SDK的对应关系
介绍FunctionGraph服务提供的API接口与SDK的对应方式,请参考表2。
| 
        API接口名称  | 
      
        对应SDK中的方法名称(不区分编程语言)  | 
     
|---|---|
| 
        同步执行函数  | 
      
        invoke_function  | 
     
| 
        异步执行函数  | 
      
        async_invoke_function  | 
     
| 
        获取依赖包列表  | 
      
        list_dependencies  | 
     
| 
        创建依赖包  | 
      
        create_dependency  | 
     
| 
        删除依赖包  | 
      
        delete_dependency  | 
     
| 
        获取指定依赖包  | 
      
        show_dependency  | 
     
| 
        更新指定依赖包  | 
      
        update_dependency  | 
     
| 
        获取测试事件列表  | 
      
        list_events  | 
     
| 
        创建测试事件  | 
      
        create_event  | 
     
| 
        删除测试事件  | 
      
        delete_event  | 
     
| 
        获取测试事件详细信息  | 
      
        show_event  | 
     
| 
        更新测试事件  | 
      
        update_event  | 
     
| 
        查询租户配额  | 
      
        list_quotas  | 
     
| 
        获取指定时间段的函数运行指标  | 
      
        list_function_statistics  | 
     
| 
        租户函数统计信息  | 
      
        list_statistics  | 
     
| 
        更新触发器  | 
      
        update_trigger  | 
     
| 
        获取函数列表  | 
      
        list_functions  | 
     
| 
        创建函数  | 
      
        create_function  | 
     
| 
        删除函数/版本  | 
      
        delete_function  | 
     
| 
        获取指定函数的所有版本别名列表  | 
      
        list_version_aliases  | 
     
| 
        创建函数版本别名  | 
      
        create_version_alias  | 
     
| 
        删除函数版本别名  | 
      
        delete_version_alias  | 
     
| 
        获取函数版本的指定别名信息  | 
      
        show_version_alias  | 
     
| 
        修改函数版本别名信息  | 
      
        update_version_alias  | 
     
| 
        获取指定函数代码  | 
      
        show_function_code  | 
     
| 
        修改函数代码  | 
      
        update_function_code  | 
     
| 
        获取函数的metadata  | 
      
        show_function_config  | 
     
| 
        修改函数metadata信息  | 
      
        update_function_config  | 
     
| 
        获取函数的版本列表  | 
      
        list_function_versions  | 
     
| 
        发布函数版本  | 
      
        create_function_version  | 
     
| 
        设置函数预留实例数量  | 
      
        update_function_reserved_instances  | 
     
| 
        设置指定函数某一版本的异步配置信息  | 
      
        update_function_async_invoke_config  | 
     
| 
        获取指定函数某一版本的异步配置信息  | 
      
        show_function_async_invoke_config  | 
     
| 
        删除指定函数某一版本的异步配置信息  | 
      
        delete_function_async_invoke_config  | 
     
| 
        获取指定函数所有版本的异步配置列表  | 
      
        list_function_async_invoke_config  | 
     
| 
        删除指定函数的所有触发器  | 
      
        batch_delete_function_triggers  | 
     
| 
        获取指定函数的所有版本别名列表  | 
      
        list_version_aliases  | 
     
| 
        创建触发器  | 
      
        create_function_trigger  | 
     
| 
        删除触发器  | 
      
        delete_function_trigger  | 
     
| 
        获取指定触发器的信息  | 
      
        show_function_trigger  |