本文介绍JSON和XML结构化数据函数的语法规则,包括参数解释、函数示例等。函数列表 类型 函数 说明 JSON json_select 根据JMES语法提取或计算JSON表达式中特定的值。json_parse 将值解析为JSON对象。XML xml_to_json 将xml数据转成JSON数据...
demoFunction functionUpdateFields object 否 更新函数结构体。code Code 否 Code 支持两种方式提供函数代码包,在一次请求中必须且只能使用其中一种:指定存储代码包的 ossBucketName 和 ossObjectName。指定 zipFile 为 ZIP 包的 Base64...
以下代码为HTTP响应结构体构造函数。php /*@param int$status Status code for the response,if any.*@param array$headers Headers for the response,if any.*@param mixed$body Stream body.*/public function_construct($status=200,...
名称 类型 描述 示例值 object 异步任务结构体。functionName string 异步任务所属的函数的名称。functionName serviceName string 异步任务所属的服务的名称。serviceName qualifier string 异步任务所属的服务的别名或版本。LATEST ...
POST方法和/initialize 路径会在函数实例初始化时被 函数计算 调用,POST方法和/invoke 路径为 函数计算 被调用时的Handler,通过 req.headers 以及 req.body 获取 context 和 event 并将函数返回结果通过HTTP Response结构体输出。...
日志服务根据触发间隔每次触发函数执行时,如果遇到错误(例如权限不足、网络失败、函数执行异常返回等),该参数定义本次触发所允许的最大重试次数。对于本次触发,如果超过最大重试次数仍无法成功的,需要等到下一次触发间隔到来时,由...
名称 类型 描述 示例值 object PreStop 函数定义。handler string PreStop 函数执行的入口。index.PreStop timeout integer PreStop 函数超时时间。10
名称 类型 描述 示例值 object PreFreeze 函数定义。handler string PreFreeze 函数执行的入口。index.preFreeze timeout integer PreFreeze 函数超时时间。10
触发函数的过程中发生的异常和函数执行统计信息会记录到该 Project 下的 Logstore 中。my-sls-project-name logstore string Logstore 名称。触发函数的过程中发生的异常和函数执行统计信息会记录到该 Logstore。my-sls-logstore-name
名称 类型 描述 示例值 object DNS 解析器配置,k-v 结构。name string 配置项名称。ndots value string 配置项值。2
名称 类型 描述 示例值 object 生命周期函数配置。handler string 函数执行的入口,更多信息,请参见 函数入口。index.preStop timeout integer 运行的超时时间,单位为秒。10
名称 类型 描述 示例值 object 异步调用目标结构体。destination string 异步调用目标资源描述符。acs:fc:cn-shanghai:xxx:services/s1/functions/f1
onSuccess Destination 成功的回调目标结构体。{"destination":"acs:fc:cn-shanghai:xxx:services/s1/functions/f1" } onFailure Destination 失败的回调目标结构体。{"destination":"acs:fc:cn-shanghai:xxx:services/s1/functions/f1" }
名称 类型 描述 示例值 object 实例生命周期函数配置。preFreeze LifecycleHook PreFreeze 函数配置。preStop LifecycleHook PreStop 函数配置。
本文介绍Java HTTP Handler的结构和特点。HTTP Handler签名 函数计算 提供基于Servlet协议的HTTP入口,形式如下所示。public interface HttpRequestHandler {/*The entrance function of fc http trigger *@param request The servlet ...
prefix string 限定事件相关的资源名称,只关注以 Prefix 作为前缀的资源相关的事件,例如 Prefix 是“serverless_",则只有以"serverless_"开始的资源相关的事件才能触发当前函数。serverless_"suffix string 限定事件相关的资源名称,只...
名称 类型 描述 示例值 object 自定义容器加速...status string 函数调用的加速状态:Preparing:加速正在准备中。准备加速的过程中,函数的调用会使用没有加速效果的原始镜像。Ready:加速完成。加速完成后函数的调用会有加速效果。Preparing
名称 类型 描述 示例值 object 确认 AsyncConfig 所属资源的三元组(ServiceName/Functionname/Qualifier)...serviceName functionName string 异步任务所属的函数名称。functionName qualifier string 异步任务所属的服务版本或别名。LATEST
15 deadline string 返回函数执行的超时时间,格式为 Unix 时间戳,单位:毫秒。150000000 createdTime string 创建时间。2020-04-03T05:57:28Z lastModifiedTime string 上一次被更新的时间。2020-04-03T05:57:28Z isRefunded string 是否...
true asyncInvocationType boolean 触发器调用函数的方式。目前支持同步调用以及异步调用。true eventRuleFilterPattern string 事件模式。JSON格式,详细规则,请参见 EventBridge事件模式。'{"source":["acs.oss"],"type":["oss:...
日志服务将该配置内容作为 event 的一部分传入函数,该配置内容必须是 JSON 格式的字符串。serverless"logConfig JobLogConfig 触发操作自身的日志配置。{'project':'my-sls-project','logstore':'my-sls-logstore'} enable boolean 是否...
名称 类型 描述 示例值 object 函数代码。ossBucketName string 存放函数代码 ZIP 包的 OSS Bucket 名称。demo-bucket ossObjectName string 存放函数代码 ZIP 包的 OSS Object 名称。demo-key zipFile string 函数代码 ZIP 包的 Base 64 ...
名称 类型 描述 示例值 object VPC 配置。securityGroupId string 安全组 ID。sg-bp18hj1wtxgy3b0*vSwitchIds array 交换机列表。string 交换机 ID。...vpc-*role string 授予服务下函数访问的资源权限。acs:ram:1234567890:role/fc-test
Invalid:您的执行因函数被删除等原因处于无效状态(任务未被执行)。Expired:您为任务配置了最长排队等待的期限。该任务因为超期被丢弃(任务未被执行)。Retrying:异步调用因执行错误重试中。Enqueued timestamp long 事件时间。...
名称 类型 描述 示例值 object 函数自定义 DNS 配置。nameServers array DNS 服务器的 IP 地址列表。string DNS 服务器的 IP 地址。8.8.x.x searches array DNS 搜索域列表。string DNS 搜索域值。ns1.svc.cluster-domain.example ...
名称 类型 描述 示例值 object 自定义容器相关函数配置。args string 容器启动参数。["-arg1","value1"]command string 容器启动命令。["/code/myserver"]image string 容器镜像地址。registry-vpc....
名称 类型 描述 示例值 object Custom Runtime 函数详细配置。command array Custom Runtime 启动的自定义入口命令列表。列表内有多个命令时按顺序拼接。string 容器启动命令。code/myBootstrap args array Custom Runtime 启动命令接收的...
只有收到包含了此处设置的过滤标签字符串的消息时,才会触发函数执行。“serverless”notifyContentFormat string 触发事件的内容格式。目前支持下面两种内容格式:JSON STREAM JSON notifyStrategy string 重试策略。目前支持下面两种重试...
authType string 认证类型。默认值是 function,表示需要认证。anonymous,function methods array 请求...设置为 true 时,访问函数默认提供的公网 URL 地址会返回 403 错误。设置为 false 时,不会有任何影响。authConfig string 鉴权配置
名称 类型 描述 示例值 object Layer 返回结构体。layerName string 层的名称。MyLayer version integer 层的版本。1 description string 版本的描述信息。the first layer code LayerCode 层的代码包信息。codeSize long 层的代码包大小,...
context 函数计算 平台定义的函数入参,它的数据结构由 函数计算 设计,包含函数运行时的信息,例如请求ID、临时密钥等。callback 系统定义的函数,作为入口函数的入参用于返回调用函数的结果。有关Node.js事件函数的更多信息,请参见 事件...
名称 类型 描述 示例值 object 自定义容器相关函数配置。args string 容器启动参数。["-arg1","value1"]command string 容器启动命令。["/code/myserver"]image string 容器镜像地址。registry-vpc....
名称 类型 描述 示例值 object 触发源配置。logstore string Logstore 名称。当前触发器会定时从此 Logstore 中订阅数据,然后触发函数。my-sls-logstore-name
本视频向您展示数据加工非结构化数据解析时GROK函数的使用。
functionName string 此条路由规则对应的函数名称。f1 methods array 此条路由规则支持的请求方法列表。string 请求方法。枚举值:HEAD:HEAD。DELETE:DELETE。POST:POST。GET:GET。OPTIONS:OPTIONS。PUT:PUT。PATCH:PATCH。GET path...
名称 类型 描述 示例值 object 函数日志配置。logstore string Logstore 名称。test-prj project string Project 名称。test-logstore enableRequestMetrics boolean 是否开启请求级别指标。开启该功能后,您可以查看该服务下所有函数的某...
当函数计算与链路追踪集成后,您可以记录请求在函数计算的耗时时间、查看函数的冷启动时间、记录函数内部时间的消耗等,更多信息,请参见 链路追踪。参数名称 类型 示例值 描述 type String Jaeger 链路追踪系统的类型。params Map 链路...
true asyncInvocationType boolean 触发器调用函数的方式。目前支持同步调用以及异步调用,取值说明如下:true:异步调用函数。false:同步调用函数。true eventRuleFilterPattern string 事件模式。JSON 格式,详细规则,请参见 ...
本视频向您展示数据加工非结构化数据解析时字符串函数的使用。
Content-Type 为文本类型的取值如下:text/*application/json application/ld+json application/xhtml+xml application/xml application/atom+xml application/javascript 响应结构体 响应结构体格式 当函数返回响应时,函数计算会解析响应...