检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
import com.huaweicloud.sdk.functiongraph.v2.model.*; import java.util.List; import java.util.ArrayList; public class DeleteTagsSolution { public
import com.huaweicloud.sdk.functiongraph.v2.model.*; import java.util.Map; import java.util.HashMap; public class AsyncInvokeFunctionSolution {
API 函数开发 支持多种语言开发函数,例如Node.js、Python 、Java等。 发布区域:所有部署函数工作流服务的区域均可使用。 Node.js函数开发指南 Python函数开发指南 Java函数开发指南 Go函数开发指南(Go 1.x) C#函数开发指南 PHP函数开发指南
import com.huaweicloud.sdk.functiongraph.v2.model.*; import java.util.Map; import java.util.HashMap; public class CreateFunctionAppSolution {
import com.huaweicloud.sdk.functiongraph.v2.model.*; import java.util.List; import java.util.ArrayList; public class CreateTagsSolution { public
functiongraph.v2.model.*; import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; public class Cre
import com.huaweicloud.sdk.functiongraph.v2.model.*; import java.util.List; import java.util.ArrayList; public class BatchDeleteWorkflowsSolution
import com.huaweicloud.sdk.functiongraph.v2.model.*; import java.util.List; import java.util.ArrayList; public class ShowResInstanceInfoSolution
import com.huaweicloud.sdk.functiongraph.v2.model.*; import java.util.Map; import java.util.HashMap; public class InvokeFunctionSolution {
16.17、Node.js 18.15、Python 2.7、Python 3.6、Python 3.9、Python 3.10、Java 8、Java 11、Go 1.x、C#.NET Core 2.1、C#.NET Core 3.1、Cangjie 1.0、PHP 7.3、Custom:
Serverless Framework与其他应用程序框架不同,因为它: 管理您的代码和基础设施。 支持多种语言(Node.js、Python、Java等)。 核心概念 以下将介绍Framework的主要概念,以及它们与华为云函数工作流的关系。 函数 函数是华为云函数工作流函数。它是一个
com.huaweicloud.sdk.functiongraph.v2.model.*; import java.time.OffsetDateTime; import java.time.format.DateTimeFormatter; public class ListAc
Python(initializer入口介绍) def my_initializer(context): print("hello world!") Java(initializer入口介绍) public void my_initializer(Context context) { RuntimeLogger
js、Python和PHP函数执行入口的配置规则:[文件名].[执行函数名],必须包含“. ”。 例如:myfunction.handler。 Java函数执行入口的配置规则:[包名].[类名].[执行函数名]。 例如:com.xxxxx.exp.Myfunction.myHandler。
com.huaweicloud.sdk.functiongraph.v2.model.*; import java.time.OffsetDateTime; import java.time.format.DateTimeFormatter; public class ListAs
构建并触发函数 函数编程模型 创建程序包 构建函数 配置函数 在线调试 配置触发器 调用函数 查看函数日志 开发指南 Node.js Python Java Go C# PHP 常见问题 了解更多常见问题、案例和解决方案 热门案例 函数如何获取APIG触发器中的请求路径或请求参数? 使用Fu
如果配置了此功能,Serverless将不会压缩您的服务,因此将忽略patterns,可以选择使用产物或模式进行部署。 如果您的开发环境允许您像Maven为Java一样生成可部署的产物,则产物选项能起到很大帮助。 示例 service: my-service package: patterns:
zip包,如图3所示。 图3 serverless.zip包 部署函数。 在准备步骤1中,已经创建了一个名为mfa-service-serverless的Java函数,现在需要将打包好的项目包上传到函数中,如图4所示。 图4 项目包上传 图5 选择zip文件 若zip包超过40M,需要通过OBS方式上传,如图6所示。
运行时 函数执行入口配置规则 示例 Node.js [文件名].[执行函数名] myfunction.handler。 Python PHP Java [包名].[类名].[执行函数名] com.xxxxx.exp.Myfunction.myHandler Go 与代码包中的可执行文件名保持一致
import com.huaweicloud.sdk.functiongraph.v2.model.*; import java.util.Map; import java.util.HashMap; public class UpdateVersionAliasSolution {