检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在函数配置调用DNS服务的接口解析内网域名时,则函数必须具备读取DNS资源权限的委托。 DNS细粒度最小使用权限:您拥有DNS服务下查询租户Record Set资源列表和查询租户zone列表的权限。 如何调用DNS服务的接口解析内网域名,请参见解析DNS内网域名。
foo') logger.info("redis get key foo value={}".format(value)) return value 表1 RedisCluster配置 参数 默认值 说明 host localhost 连接Redis实例的IP地址/域名
商用 使用RabbitMQ触发器 2 VPC配置情况下支持域名解析 支持在VPC配置的情况下,解析DNS域名。 商用 FunctionGraph函数如何解析DNS内网域名?
准备工作 注册华为账号并实名认证。 在创建函数前,请先注册华为账号并实名认证,具体步骤请参考注册华为账号并开通华为云和实名认证介绍。 如果您已有一个华为账号并实名认证,请跳过此步骤。 免费额度。
BlockingConnectionPool配置 参数 默认值 说明 max_connections 50 连接池最大连接数 timeout 20 连接池耗尽后获取连接的最大等待时间 表3 Connection配置 参数 默认值 说明 host localhost 连接Redis实例的IP地址/域名
如何在扩展中使用OpenTelemetry API 遥测是一种特殊的扩展,扩展进程中必须完成以下工作才能成功启用遥测功能: 在使用OpenTelemetry API之前,需要先注册拓展,具体内容可参考扩展API使用。
CloudDebug场景,是否开启云调试(已废弃) enable_dynamic_memory Boolean 是否启动动态内存配置 is_stateful_function Boolean 是否支持有状态,v2版本支持 domain_names String 函数配置的需要支持域名解析的内网域名
创建华为云账号 打开华为云官网,选择“注册”,详情请参考注册华为账号并开通华为云。 获取凭证 您需要创建凭证,以便Serverless可以使用它们在项目中创建资源。 进入“访问密钥”页面,获取您华为云账号的访问密钥。
约束与限制 支持区域 当前支持的区域列表,请参见表1 表1 支持区域 区域名称 区域ID 非洲-约翰内斯堡 af-south-1 中国-香港 ap-southeast-1 亚太-曼谷 ap-southeast-2 亚太-新加坡 ap-southeast-3 亚太-雅加达 ap-southeast
图6 调用函数 默认生成的APIG触发器的调用URL为“域名/函数名”,在本案例中即:https://your_host.com/springboot_demo,URL中包含了函数名springboot_demo作为path的第一部分。
是否启动动态内存配置 enable_auth_in_header Boolean 是否允许在请求头中添加鉴权信息,只支持自定义镜像函数 is_stateful_function Boolean 是否支持有状态,v2版本支持 domain_names String 函数配置的需要支持域名解析的内网域名
Endpoint:指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点中获取。例如IAM服务在“华北-北京一”区域的Endpoint为“iam.cn-north-1.myhuaweicloud.com”。
sl_domain 否 String APIG系统默认分配的子域名(APIG触发器参数)。 最小长度:1 最大长度:255 backend_type 否 String API的后端类型(APIG触发器参数)。
2022-04-30 支持创建快速函数流 VPC配置情况下支持域名解析 2022-03-30 函数工作流全新改版。 2022-02-25 支持Python 3.9和Node.js 14.18。 2021-12-09 新增函数调用链。
前提条件 在调用API前,确保您的业务系统所在网络与API的访问域名或地址互通。 若业务系统与HTTP函数在相同VPC内时,可直接访问API。 若业务系统与HTTP函数在同一区域的不同VPC内时,可通过创建VPC对等连接,将两个VPC的网络打通,实现同一区域跨VPC访问API。
表5 FuncVpc 参数 参数类型 描述 domain_id String 域名id。 namespace String 租户的project id。 vpc_name String 虚拟私有云名称。 vpc_id String 虚拟私有云唯一标识。
sl_domain 子域名,必填。 instance_id 实例ID,触发器类型"trigger_type_code"取值为“DEDICATEDGATEWAY”或者“APIC”必填 TIMER触发器数据如下。
domain_names String 函数配置的需要支持域名解析的内网域名。 user_data String 用户自定义的name/value信息。 在函数中使用的参数。
String 对接EP使用的租户VPCID subnet_id 是 String 对接EP使用的租户子网ID 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 endpoints Array of strings Ip列表 address String 域名地址
表5 FuncVpc 参数 参数类型 描述 domain_id String 域名id。 namespace String 租户的project id。 vpc_name String 虚拟私有云名称。 vpc_id String 虚拟私有云唯一标识。