检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在AstroZero中,通过应用与OBS对接,可实现对象或Widget资产存储功能。 前提条件 使用OBS前,需要拥有一个华为账号或一个可用于访问OBS的IAM用户,即先注册华为云并实名认证、创建IAM用户、充值以及购买资源包,具体操作请参见使用OBS前需要做的准备工作。 获取AK(Access Key ID)、SK(Secret
将AstroZero中的应用发布到微信小程序 本实践向您介绍如何将AstroZero上开发的应用发布到微信小程序,包括微信公众平台小程序注册、小程序登录鉴权、发布配置和验证小程序是否发布成功。 通过AstroZero开发业务用户登录页 AstroZero为每个应用预置了一个默认
和自定义AstroZero服务编排的URL。 新建权限配置 以新建普通业务用户权限“csProfile”为例进行介绍。在后续有新的业务用户注册时,只需要将业务用户配置上“csProfile”,即可获取该权限配置中的权限。 新建权限配置csProfile。 在AstroZero服务
you', 'long time no see']; return out; } } 上述示例脚本主要分为如下三部分: 导入标准库或其他模块。 上例中,第1行表示使用平台提供的decimal库。 import * as decimal from 'decimal';
支持变更参数值,并且也会把该参数上报流水线。 状态为“已使用”,记录参数已被使用。 complileOptions 表示在安装应用包时,在导入实例化配置数据之前或者之后执行的脚本。 字符串类型参数。 默认值不用配置,在提交代码,在AstroZero平台打包设置的参数配置会自动提交
BS对接,为应用提供对象或Widget资产存储功能。 前提条件 使用OBS前,需要拥有一个华为账号或一个可用于访问OBS的IAM用户,即先注册华为云并实名认证、创建IAM用户、充值以及购买资源包,具体操作请参见使用OBS前需要做的准备工作。 获取AK(Access Key ID)、SK(Secret
单击服务编排编辑器上方的,执行服务编排。 在“Flow Run”界面中输入测试数据,单击“运行”。其中,“test_cs”、“{XXXXXXXX}”为用户注册脚本中测试数据。 { "username": "test_cs", "password": "{XXXXXXXX}", "captcha":
例如,流程编排A中需要调用脚本B,请确保A和B处于同一应用中。若需要调用的资源不在同一应用中,则在流程编排A所在的应用中新建脚本B,或选择“使用已有脚本”导入脚本B。再在流程编排A中,使用“调用脚本”图元调用该脚本。 图14 使用已有脚本新增脚本 调用服务编排 当流程到达“调用服务编排”任务时,
例如,工作流A中需要调用脚本B,请确保A和B处于同一应用中。如果需要调用的资源不在同一应用中,请在工作流A所在的应用中新建脚本B,或选择“使用已有脚本”导入脚本B。再在工作流A中,使用“调用脚本”图元调用该脚本。 图15 使用已有脚本 调用服务编排 当流程到达“调用服务编排”任务时,系统自动执
添加自定义字段。此处以创建年龄(age)、性别(gender)字段为例(系统已预置name字段),添加一条简单的数据记录。您也可以参考批量导入对象数据中操作,为对象批量添加数据。 在应用设计器的左侧导航栏中,选择“数据”。 将鼠标放在已创建的对象上,单击,选择“编辑”,进入对象设计器。
内,保证代码可读性,也方便维护、测试。 脚本扩展名限制 因为脚本实际上是存在数据库中的,所以脚本没有路径的概念,扩展名也没有特别的意义。 导入模块时,尽量采用不带扩展的方式。如果必须要带扩展名,只允许“.ts”扩展名文件。 import * as circle from './circle';
接器名称,“docTemplate”为3中配置的文件存储位置。 import * as context from 'context';//导入上下文相关的标准库 import * as objectstorage from 'objectstorage'; //定义入参结构 @action
测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部的输入参数中,输入如下测试数据,单击。 其中,“test_cs”、“{XXXXXXXX}”为注册的业务用户账号和密码,“captcha”验证码非必填项为空。 在业务配置中心创建的业务用户和使用脚本创建的业务用户不能通用,故此处设置的业
registerConnector("bridgeTest", "bridgeTest", "", bridgeTest, bridgeModel):注册该桥接器,参数分别为桥接器的命名空间、桥接器名称、桥接说明、桥接器实例和桥接器模型。 bridgeModel.js 定义桥接器对象模型。 packageinfo
registerConnector("bridgeTest", "bridgeTest", "", bridgeTest, bridgeModel):注册该桥接器,参数分别为桥接器的命名空间、桥接器名称、桥接说明、桥接器实例和桥接器模型。 bridgeModel.js 定义桥接器的对象模型。
JSON.parse(widgetProperties.defaultPropObj)) : defaultPropObj; // 注册路由 let arr = []; Object.keys(routers).forEach(item=>{