检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
接口的入参为ActionInput,出参为ActionOutput @action.method({ input: 'ActionInput', output: 'ActionOutput' }) public registerPortalUser(input:
图11 配置SMTP连接器 动作:设置为“SendEmailBySMTP”,是系统预置的邮件发送接口。 输入参数:设置接口的输入参数。输入参数。 “目标”设置为“address”时:请在“源”中,配置邮件接收地址,可定义为一个输入型变量“"email add1"”。
} //使用数据对象HW__WorkOrder__CST @useObject(['HW__WorkOrder__CST']) @action.object({ type: "method" }) export class ModifyOrderStatus { //定义接口类
参考1中操作获取,配置为“SK”的值 创建脚本,用于提交图片信息以及OCR接口识别图片内容。 在应用设计器中,选择“逻辑”,单击脚本后的“+”。 新建一个空白脚本,脚本名称为octTryTs。 图9 新建octTryTs脚本 在脚本编辑器中,输入如下示例代码。
根据权限访问在应用中自定义的公共接口。 父主题: 为AstroZero开发的应用添加业务用户
Autolaunched Flow:自启动Flow,在接口调用后会立即执行服务编排模型定义的逻辑。 Event Trigger:事件触发的服务编排,在事件触发时才会开始执行服务编排模型定义的逻辑。当选择该类型时,您需要配置具体的事件以及条件规则。
图8 配置SMTP连接器 表3 EmailBySMTP图元连接器参数说明 参数 说明 动作 设置为“SendEmailBySMTP”,是系统预置的邮件发送接口。 输入参数 设置接口的输入参数。
示例自定义接口前置/后置脚本:在开放低代码平台的服务编排、脚本或者操作对象数据接口给第三方系统调用时,通过该示例脚本可实现在第三方系统配置这些接口的访问权限。 描述:新建脚本的描述信息,建议设置为脚本的功能。 在脚本编辑器中,将以下脚本代码粘贴到代码编辑区。
本示例脚本主要实现的功能为:根据页面输入的ID参数,使用接口,根据ID按条件删除一条数据记录。如果报错,则记录错误信息。示例中的“命名空间__product__CST”为2中创建的对象。
在AstroZero中,调用Native服务接口时,无法处理重定向的响应,因此必须给Ingress添加注解,键为“nginx.ingress.kubernetes.io/ssl-redirect”,值为“false”。 Nginx控制器默认后端Service使用的是http协议。
也可以使用“动态数据”调用后台接口URL返回如下结构模型数据。
例如:设备BO,为上层应用提供对设备的统一语义,对设备自身能力进行抽象封装;告警BO,对所有告警提供统一语义,从各个子系统和上层应用获取告警数据,统一模型统一展现;GIS服务BO,提供对GIS子系统的租户管理、地图管理、位置服务接口的封装和标准化接口。
string; } //使用数据对象HW__Equipment__CST @useObject(['HW__Equipment__CST']) @action.object({ type: "method" }) export class EditEquipment { //定义接口类
接口:设置对服务编排、脚本和BPM的执行权限。 将扩展权限集指派给用户 参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏中,选择“用户管理 > 用户”。 在用户列表中,单击对应的用户名,进入用户详情页面。
更多介绍,请参见如何调用后台接口。 图4 设置组件数据 事件 在事件中,查看组件可配置的事件列表。更多关于事件的介绍,请参见初识事件-动作。 图5 设置事件 父主题: 全局高级组件
可通过下面的REST接口,执行服务编排。 https://AstroZero域名/u-route/baas/flow/v1.0/URL取值 其中: AstroZero域名:请替换为实际域名。 URL取值:即该参数“URL”的显示值,由“run/FlowName”组成。
图1 修改内置系统参数默认值开发接口权限 单击“值”右侧的,进入编辑页面,设置“值”为“是”,单击“保存”,返回参数详情页面。 图2 编辑“值” 图3 将值修改为“是” 修改当前参数是为了开启“Portal User Profile”权限配置中接口权限。
在左侧“操作”下,单击“查询”,为系统预置的查询聚合对象接口。 在右侧查询页面,选中“输入根节点记录Id”,在“根节点记录Id”中输入插入数据的记录Id。 若可以查出与根节点对象所关联的所有节点对象的数据记录,表示该聚合对象设置成功。
本示例代码主要实现的功能为:获取前端页面输入,对入参进行校验,并调用对象接口完成对象实例增加。示例中的“命名空间__product__CST”为2中创建的对象。
分“开发环境”、“运行环境”、“沙箱”和“不依赖”(表示运行包不依赖任何环境,包中未调用AstroZero任何环境的接口)。默认为“开发环境”。 运行环境/沙箱域名:运行环境/沙箱的环境域名。当“请选择环境类型”配置为“运行环境”或“沙箱”时,该参数才需要配置。