检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图16 自定义动作 本示例中自定义的JS代码主要实现的功能为:单击提交按钮后,调用服务,服务调用脚本进行记录新增。
表1 基本信息参数说明 参数 说明 标签 设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为Email序号,序号从“0”开始,表示同类型图元序号。 名称 设置图元的名称,名称为图元在服务编排中的标识,请确保在当前服务编排中唯一。
根据field_id查询字段 功能介绍 按照field_id查询字段。 URI GET 华为云Astro轻应用域名/u-route/baas/metadata/v1.0/object/{object_id}/Field/{field_id} 表1 路径参数 参数 是否必选 参数类型
根据object_id查询button 功能介绍 按照object_id查询button。 URI GET 华为云Astro轻应用域名/u-route/baas/metadata/v1.0/object/{object_id}/Button 表1 路径参数 参数 是否必选 参数类型
根据button_id查询button 功能介绍 按照button_id查询Button。 URI GET 华为云Astro轻应用域名/u-route/baas/metadata/v1.0/object/{object_id}/Button/{button_id} 表1 路径参数
根据validator_id查询validator 根据validator_id查询validator 功能介绍 按照validator_id查询validator。 URI GET 华为云Astro轻应用域名/u-route/baas/metadata/v1.0/object/{
根据object_id添加字段 功能介绍 为自定义对象,添加所需的字段。 URI POST 华为云Astro轻应用域名/u-route/baas/metadata/v1.0/Object/{object_id}/Field 表1 路径参数 参数 是否必选 参数类型 描述 Object_id
根据object_id查询触发器 功能介绍 按照object_id查询触发器。 URI GET 华为云Astro轻应用域名/u-route/baas/metadata/v1.0/object/{object_id}/Trigger 表1 路径参数 参数 是否必选 参数类型 描述 object_Id
根据object_id新增触发器 功能介绍 为Object对象添加对象触发器。 URI POST 华为云Astro轻应用域名/u-route/baas/metadata/v1.0/Object/{object_id}/Trigger 表1 路径参数 参数 是否必选 参数类型 描述
根据object_id新增校验规则 功能介绍 根据object_id新增对象校验器。在向对象中录入记录数据时,为了保证对象数据的有效性,可以定义一些校验规则,对字段值以及各字段之间的逻辑关系进行校验。例如,name字段不能为空,MinPrice字段不能大于maxPrice字段等。
编排Flow 功能介绍 编排某个服务编排。除简单运行外还可以对服务编排进行分步执行,支持启动服务编排、运行服务编排、执行下一步、执行上一步、正常完成服务编排、终止(删除)服务编排运行实例等操作,传入参数包括需要执行的操作名称和需要执行的服务编排名称或服务编排ID。
选择待添加的BO,单击“确认”,添加后在该应用的服务编排中,才可以调用BO服务。 图2 选择待添加的BO 参考图3,服务编排“命名空间__FlowA”改用BO图元,调用该公共接口,注意API类型选择“REST”。
通过华为云Astro轻应用中的连接器实现文件上传功能 华为云Astro轻应用封装了不同类型的连接器用于对接其他服务,对接后即可在应用中使用该服务。本实践向您介绍如何通过OBS连接器,将前端页面中上传的文件存储到OBS桶中。
根据trigger_id查询触发器 功能介绍 按照trigger_id查询触发器。 URI GET 华为云Astro轻应用域名/u-route/baas/metadata/v1.0/object/{object_id}/Trigger/{trigger_id} 表1 路径参数 参数
选择连接器类型:选择有存储功能的连接器,支持OBS、MINIO和对象存储代理。 选择连接器:选择具体的连接器实例。 选择桶:连接器的存储桶。 使用相对地址:使用图片的相对路径。 链接 在链接地址中,输入图片跳转的目标地址。 高级设置 在高级设置中,可设置图片填充类型。
连接器访问控制 目前只向对外提供HTTP接口的连接器进行权限控制,包括S3、OBS、MINIO、ObjectStorageProxy类型连接器。 在运行这些连接器的接口时,需要检查其运行权限。
按ID增加选项列表值集的值 功能介绍 按picklist_id增加选项列表值集的值。 URI POST 华为云Astro轻应用域名/u-route/baas/metadata/v1.0/Picklist/{Picklist_id} 表1 路径参数 参数 是否必选 参数类型 描述 Picklist
类型 请在下拉列表中,选择新建服务编排的类型。取值如下: Autolaunched Flow:自启动服务编排,即在接口调用后,会立即执行服务编排中定义的逻辑。 Event Trigger:事件触发的服务编排,在事件触发时,才会开始执行服务编排中定义的逻辑。
开启华为云Astro轻应用根证书认证对方服务端身份 当华为云Astro轻应用调用其他服务(包括原生服务)的HTTPS请求时,可以通过开启根证书校验来认证对方服务端的身份(公钥持有者的身份)是否安全。 前提条件 已获取对方服务的根证书。
根据ID修改选项列表值集的基本信息 功能介绍 根据id修改Picklist对象。 URI PUT 华为云Astro轻应用域名/u-route/baas/metadata/v1.0/Picklist/{Picklist _id} 表1 路径参数 参数 是否必选 参数类型 描述 Picklist