检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
473d369d-101a-445e-a7a8-315cca788f86 test log output。 开发Go函数 登录已经安装了Go 1.x SDK的linux服务器。(当前支持Ubuntu 14.04,Ubuntu 16.04,SuSE 11.3,SuSE 12.0,SuSE 12.1) 如果Go的版本支持go
示例 使用环境变量设置以下信息:安装文件的目录、存储输出的位置、存储连接和日志记录设置等。这些设置与应用程序逻辑解耦,在需要变更设置时,无需更新函数代码。 python语言示例 在如下函数代码片段中,参数“obs_output_bucket”为图片处理后存储地址。 def handler(event
初始化功能 引入initializer接口: 分离初始化逻辑和请求处理逻辑,程序逻辑更清晰,让用户更易写出结构良好,性能更优的代码。 用户函数代码更新时,系统能够保证用户函数的平滑升级,规避应用层初始化冷启动带来的性能损耗。新的函数实例启动后能够自动执行用户的初始化逻辑,在初始化完成后再处理请求。
权限。 选择您需要操作的函数,鼠标右键单击“Download...”,选择您要下载的路径,函数代码会从云端下载到本地并自动打开入口文件。 更新云端函数 选择您需要操作的函数,鼠标右键单击“Upload Function...”,选择您想要上传的ZIP包。 删除云端函数 选择您需要删除的函数,鼠标右键单击“Delete
安全 责任共担 资产识别与管理 身份认证与访问控制 数据保护技术 审计与日志 服务韧性 监控安全风险 认证证书 代码签名
digest String 函数代码SHA512 hash值,用于判断函数是否变化。 last_modified String 函数最后一次更新时间。 func_code FuncCode object 函数代码。 depend_list Array of strings 依赖id列表
使用Kafka触发器 本节介绍创建Kafka触发器,供用户了解Kafka触发器的使用方法。 使用Kafka触发器后,FunctionGraph会定期轮询Kafka实例指定Topic下的新消息,FunctionGraph将轮询得到的消息作为参数传递来调用函数,关于Kafka触发器的事件源介绍请参见支持的事件源。
because the function has at least one reserved instance. 该函数下存在预留实例,不能更新函数代码和配置 检查函数下是否存在预留实例 400 FSS.1081 Invalid function async invoke config
使用RabbitMQ触发器 本节介绍创建RabbitMQ触发器,供用户了解RabbitMQ触发器的使用方法(当前只支持fanout路由模式)。使用RabbitMQ触发器后,FunctionGraph会定期轮询RabbitMQ实例指定交换机绑定的队列下的新消息,FunctionGr
TriggerEventDataResponseBody object 触发器源事件。 last_updated_time String 最后更新时间。 created_time String 触发器创建时间。 表4 TriggerEventDataResponseBody 参数 参数类型
TriggerEventDataResponseBody object 触发器源事件。 last_updated_time String 最后更新时间。 created_time String 触发器创建时间。 表5 TriggerEventDataResponseBody 参数 参数类型
template_guide String 模板指南 create_time Long 模板创建时间 update_time Long 模板更新时间 resources Array of AppTemplateResourceDetail objects 模板资源 表4 AppTe
文件上传完成后,单击“确定”,代码将自动部署到代码编辑区中。 如需修改代码编辑区中的代码,请在每次修改完成后单击“部署代码”,进行代码更新部署。 配置HTTP函数的程序包 在调用API前,请先确保您的业务系统所在网络与API的访问域名或地址互通: 若业务系统与HTTP函数在相同VPC内时,可直接访问API。
修改委托:如果需要修改委托的权限、持续时间、描述等,可以在IAM控制台修改委托。 FunctionGraph相关委托修改后,约10分钟生效(如context.getToken更新)。 通过context获取的委托相关信息有效期24h,需要注意在失效前及时刷新。 父主题: 配置函数
流程实例结束时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间 最小长度:0 最大长度:64 last_update_time String 流程实例上次更新时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间 最小长度:0 最大长度:64 created_by String 流程实例创建者
依赖包描述。 file_name String 依赖包文件名。 version Long 依赖包版本号 last_modified Long 依赖包更新时间 dep_id String 依赖包ID download_link String 依赖包文件临时下载链接 is_shared Boolean
String 函数描述。 version_description String 函数版本描述。 last_modified String 函数最后一次更新时间。 func_vpc FuncVpc object 函数vpc配置。需同时为函数配置具有vpc权限的委托。 mount_config MountConfig
段。 description 函数描述。 version_description 函数版本描述。 last_modified 函数最后一次更新时间。 func_code 函数代码,请参考表2。 depend_list 依赖包列表。 strategy_config 函数策略配置,请参考表3。
依赖包文件名 description String 依赖包描述。 version Long 依赖包版本号 last_modified Long 依赖包更新时间 dep_id String 依赖包ID is_shared Boolean 是否共享(已废弃) 状态码: 401 表6 响应Body参数
数执行和函数配置将使用同一委托。 description String 函数描述。 last_modified String 函数最后一次更新时间。 ephemeral_storage Integer 临时存储大小。默认情况下会为函数的/tmp目录分配512MB的空间。您可以通过