检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
函数生命周期管理 获取函数列表 创建函数 删除函数/版本 获取指定函数代码信息 修改函数代码 获取函数的metadata 修改函数的metadata信息 更新函数最大实例数 查询函数标签列表 禁用/启动函数快照 获取指定函数绑定的servicebridge函数列表 查询函数快照制作状态
函数依赖包 获取依赖包列表 创建依赖包(待废弃) 创建依赖包版本 获取依赖包版本列表 获取依赖包版本详情 删除依赖包版本 删除指定的依赖包(待废弃) 获取指定依赖包(待废弃) 更新指定依赖包 父主题: API
函数异步配置 获取函数异步配置信息 删除函数异步配置信息 设置函数异步配置信息 获取函数异步配置列表 获取函数异步调用请求列表 获取函数活跃异步调用请求列表 停止函数异步调用请求 父主题: API
TS、VPC等服务,则需要提供权限委托名称,如果用户函数不访问任何云服务,则不用提供委托名称。 运行时:选择用来编写函数的语言,默认“Python 2.7”,此处不支持用户选择其他运行时语言。 若不配置委托,在触发函数时,执行结果会返回 Failed to access other
函数版本别名 获取指定函数所有版本别名列表 创建函数版本别名 删除函数版本别名 获取函数版本的指定别名信息 修改函数版本别名信息 获取指定函数的版本列表 发布函数版本 父主题: API
使用磁盘挂载功能需要文件系统开放如下端口: 111、445、2049、2051、2052、20048。 对于Ubuntu系统还需再开放3个端口,获取方式请在任意目录下执行如下命令。 rpcinfo -p|grep mountd|grep tcp 具体请参见弹性文件服务会占用用户的哪些资源。
getRunningTimeInSeconds () 获取函数超时时间。 getVersion() 获取函数的版本。 getMemorySize() 分配的内存。 getCPUNumber() 获取函数占用的CPU资源。 getPackage() 获取函数组。 getToken() 获取用户委托的token(有
函数模板 获取函数模板列表 获取指定函数模板 父主题: API
函数测试事件 获取指定函数的测试事件列表 创建测试事件 删除指定测试事件 获取测试事件详细信息 更新测试事件详细信息 父主题: API
函数指标 获取按指定指标排序的函数列表 租户函数统计信息 获取指定时间段的函数运行指标 查询函数实例使用情况指标 查询函数实例流量指标 父主题: API
getRunningTimeInSeconds () 获取函数超时时间。 getVersion() 获取函数的版本。 getMemorySize() 分配的内存。 getCPUNumber() 获取函数占用的CPU资源。 getPackage() 获取函数组。 getToken() 获取用户委托的token(有
函数预留实例 获取函数预留实例配置列表 修改函数预留实例数量 获取函数预留实例数量 父主题: API
IAM项目(Project) 企业项目(Enterprise Project) 获取函数列表 GET /v2/{project_id}/fgs/functions FunctionGraph:function:list √ √ 获取函数的metadata GET /v2/{project_id}
览。 FunctionGraph提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 约束与限制 您能创建的函数数量与配额有关系,具体请参见关于配额。 更详细的限制请参见具体API的说明。
函数触发器 删除指定函数的所有触发器 获取指定函数的所有触发器 创建触发器 删除触发器 获取指定触发器的信息 更新触发器 父主题: API
-invocations 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目 ID,获取方式请参见获取项目ID。 function_urn 是 String 函数的URN,详细解释见FunctionGraph函数模型的描述。 请求参数
务需求的流程。 图2 FunctionGraph使用流程 涉及的配置项说明如下: 编写代码 用户编写业务代码,目前支持Node.js、Python、Java、Go、C#、PHP、Cangjie和定制运行时语言,详情请参见开发指南。 上传代码 上传业务代码,目前支持在线编辑代码和上
--template-url https://github.com/zy-linn/examples/tree/v3/legacy/huawei-nodejs 使用自定义模板在新文件夹中创建服务: serverless create --template-url https://github
登录API网关控制台,在左侧导航栏选择“专享版”,单击实例名称,进入“实例概览”页面,在“入口地址”区域查看“弹性IP地址”,获取APIG的访问地址(ip格式)。 图2 获取APIG访问地址 在DNS控制台,配置用户域名www.test.com解析到apig地址的ipv4规则,可参考网站解析至IP地址。
扩展API使用。 在拓展启动一个httpClient,向FunctionGraph发送注册Telemetry API的请求。 创建一个httpServer遥测侦听器,接收FunctionGraph发送的遥测数据。用户可以对此数据进行任何自定义处理。 最多只能创建一个遥测扩展,遥测的端口限制和扩展的端口限制一致,127