检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"INACTIVE", "create_time" : "20240919T011335Z" } } } 单击“测试”,可以得到函数运行结果,函数会返回输入的IoTDA消息数据。 父主题: 配置函数的触发器
NoDelete),查看公网IP。 图2 公网IP地址 在浏览器地址栏输入公网IP地址调用。 图3 APIC触发器调用地址 函数执行完毕,得到返回结果。 图4 返回结果 查看函数运行结果 返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击函数名称,进入函数详情页面。
import com.huaweicloud.sdk.functiongraph.v2.model.*; import java.util.List; import java.util.ArrayList; public class DeleteTagsSolution { public
数字结尾,长度为1-25个字符,例如dds-123test。 测试事件 自动加载系统内置dds事件模板,本例不做修改。 单击“测试”,可以得到函数运行结果,函数会返回输入DDS数据。 父主题: 配置函数的触发器
https://0ed9f61512d34982917a4f3cfe8ddd5d.apig.example.example.com/apig 函数执行完毕,得到返回结果。 父主题: 配置函数的触发器
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
单击API名称,会跳转至API网关服务。 调用函数 在浏览器地址栏输入APIG触发器的调用地址URL,按“Enter”。 函数执行完毕,得到返回结果,如图3所示。 图3 返回结果 FunctionGraph函数对APIG调用的传入值为函数自带的事件模板,您可以参见表2。 查看函数运行结果
事件名称 您自定义的事件名称,例如:cts-test。 测试事件 自动加载系统内置CTS事件模板,您可以根据实际情况修改。 单击“测试”,可以得到函数运行结果记录。 父主题: 配置函数的触发器
import com.huaweicloud.sdk.functiongraph.v2.model.*; import java.util.List; import java.util.ArrayList; public class BatchDeleteWorkflowsSolution
约束与限制 请确保创建函数选择的“区域”与创建OBS桶选择的“区域”一致。 函数工作流控制台支持上传zip格式的代码包文件和jar格式(仅限Java)的代码文件。 制作zip代码包文件时,单函数执行入口文件必须在根目录,确保解压后直接出现函数的执行入口文件。 程序文件解压后的源代码大小不能超过1
字符,例如rocketmq-123test。 测试事件 自动加载系统内置eg-RabbitMQ事件模板,本例不做修改。 单击“测试”,可以得到函数运行结果,函数会返回输入eg-rabbitmq消息数据。 父主题: 配置函数的触发器
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:
import com.huaweicloud.sdk.functiongraph.v2.model.*; import java.util.List; import java.util.ArrayList; public class ShowResInstanceInfoSolution
Python(initializer入口介绍) def my_initializer(context): print("hello world!") Java(initializer入口介绍) public void my_initializer(Context context) { RuntimeLogger
com.huaweicloud.sdk.functiongraph.v2.model.*; import java.time.OffsetDateTime; import java.time.format.DateTimeFormatter; public class ListAs
com.huaweicloud.sdk.functiongraph.v2.model.*; import java.time.OffsetDateTime; import java.time.format.DateTimeFormatter; public class ListAc