更新时间:2024-12-06 GMT+08:00

SDK概述

本文介绍了FunctionGraph服务提供的SDK语言版本,列举了最新版本SDK的获取地址。

在开始使用之前,请确保您安装的是最新版本的SDK。使用过时的版本可能会导致兼容性问题或无法使用最新功能。您可以在SDK中心查询版本信息。

SDK列表

表1提供了FunctionGraph服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。

API接口与SDK的对应关系

介绍FunctionGraph服务提供的API接口与SDK的对应方式,请参考表2

表2 API接口与SDK的对应关系

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