检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何进入经典开发环境 使用华为账号,登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。 单击管理控制台左上角的,展开服务列表,选择“开发与运维 > Astro轻应用(原AppCube)”,进入AstroZero服务控制台。 图1 在服务列表中找到Astro轻应用 在页面上方,单
自定义模型 将绑定页面组件。包含的计算节点如下,这些节点与前台页面上的设备信息一一对应,加粗斜体部分要替换为自己账号对应的命名空间: name:设备名称,字段类型Text。 HW__equipmentSN__CST:设备编码,字段类型Text。 HW__equipmentBran
变量使用。其配置页面上参数含义与ConfigMap大体相同,差异的参数说明如下: “密钥类型”取值为“Opaque”,表示一般密钥类型。 “密钥数据”的“值”必须使用Base64编码。对字符串进行Base64加密,可以直接使用“echo -n 待编码内容 | base64”命令。
ref("modelName").delete(); $model.ref("modelName").count(); 服务模型 服务模型是与后台服务映射生成的,当前支持与服务编排或Script映射。 参数根据后台服务的入参、出参映射生成为inputParam和outputParam节点。 平台自动生成了run方法
状态码 状态码如表1所示。 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。
单击上图中每个字段后的,修改列标题、是否隐藏、是否可编辑等字段属性。 以“设备编码”为例,其属性配置如下图所示。在配置列标题时,可选择已有多语言、创建或更新多语言,此处创建的多语言会保存在租户的多语言库中。 图5 设置“设备编码”列的属性 为表格增加操作列。 在左侧“设计视图”中选中“表格”,单击右侧“属性
AOM),采集日志文件,并将日志展示在AOM的界面上。 配置Chart时的规则约束 规则1:在配置Chart时,Chart中应尽量避免包含密码等敏感信息。若需要配置敏感信息,用户需要自行对敏感信息进行加密,且Chart中不能包含解密敏感信息需要的密钥。 规则2:将Chart中的易
件以更新数据。 在“数据绑定”中,单击“值(value)绑定”中的,进入选择模型页面。 单击“新增模型”,进入新增模型页面。 设置模型名称与来源,单击“下一步”。 图2 定义模型 AstroZero支持自定义、对象、服务和事件四类模型,每类模型都包含参数定义和方法定义。方法是在模
新建实例所在的虚拟私有云,实例创建后不可更改。 安全组 新建实例所在的安全组,实例创建后不可更改。 公网出口 是否开启服务器访问外部公网/局域网内大网网络,网络环境与云平台EIP(弹性公网IP)网络环境一致,当AstroZero需要访问外部邮箱服务或其它第三方网站等需求时,建议开启。 购买时长 设置实例的购买时长,最短1个月,最长3年。
如果导出相同的对象,避免每次导出时重复选择相同的对象,建议选择模板导出方式。即在“模板区域”新建模板,在后续导出相同对象时,选择对应的模板即可导出。 导出文件编码 导出文件的编码格式,支持“UTF-8”和“GBK”两种。 前置脚本 配置前置脚本,导出的zip包在进行数据导入时,会先执行前置脚本,可以用于导入前清理某些数据。
绑定值为准。更多介绍,请参见属性绑定。 基本属性:基本属性通过数据绑定后,在运行时以数据绑定的值为准。 文本类型:设置文本类型,如输入框、密码。 标签:输入框在界面的展示标签名,必须是输入框存在于某个表单组件中,该标签设置才生效。 占位符:设置占位符,可辅助元素对齐,让页面更整齐。
单击上图中每个字段后的,修改列标题、是否隐藏、是否可编辑等字段属性。 以“设备编码”为例,其属性配置如下图所示。在配置列标题时,可选择已有多语言、创建或更新多语言,此处创建的多语言会保存在租户的多语言库中。 图11 设置“设备编码”列的属性 为表格增加操作列。 在左侧“设计视图”中选中“表格”,单击右侧“属性
快速发布与部署AstroZero开发的应用:应用开发完成后,支持将应用一键打包发布到运行环境或沙箱环境。 发布与部署AstroZero开发应用的安装包或补丁包:将应用发布为安装包或补丁包。安装包/补丁包主要用于租户之间或者环境之间的资产复用,避免重复开发。 发布与部署Astr
必须以英文字母开头,只能由英文字母、数字或单下划线组成,且不能以下划线结尾。 访问密钥ID 与私有访问密钥关联的唯一标识符,访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。配置为前提条件中“AK”的值。 访问密钥 私有访问密钥,与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止
详细的日志消息。 接入云日志服务 接入云日志服务后,可将应用运行过程中产生的日志存储到云日志服务,方便进行问题定位和业务性能分析。同时,提供了日志监控与告警功能,支持对存储在云日志服务中的日志数据,进行关键词统计,并通过在一定时间段内日志中关键字出现次数,实时监控服务运行状态。 参考创建日志组和日志流中操作,创建日志组和日志流。
AstroZero免费版本当前仅支持创建10个用户,若需添加更多用户,请购买AstroZero专业版或专享版,详情请参见购买商用租户。 约束与限制 只有华为账号或具有“Astro Zero IAM User QueryAccess”权限的IAM用户才能执行创建子账号的操作。如何给用户配置权限,请参考创建用户组并授权。
在本地沙箱中运行:在本地沙箱中运行当前开发中的应用,与本地系统做集成联调测试。 须知: “在本地沙箱中运行”特性为白名单特性,需要联系后台管理人员开通后方可使用。 发布 > 一键部署:将应用一键部署到生产环境或沙箱环境,打包、安装和运行一步到位,详情请参见快速发布与部署AstroZero开发的应用。
并支持对已开发的服务重新进行组合编排。用户能够在服务编排编辑器内以图形化编排的形式快速地进行服务的开发并扩展出更丰富的业务功能,同时能够与API接口进行绑定,以API的形式对外提供服务。更多内容请参见服务编排。 应用模板 为了降低应用开发成本,让用户通过拖拽的方式零代码或者低代
针对业务逻辑比较复杂的场景,AstroZero低代码平台提供了脚本(Script)能力,支持用户在线开发TypeScript脚本,完成灵活复杂的业务逻辑。 与服务编排对比 脚本是代码化的,使用TypeScript开发的。脚本是内聚的,相当于生产积木的,并且脚本可以对这个积木实现批量化处理的复杂场景。
针对业务逻辑比较复杂的场景,低代码平台提供了脚本(Script)能力,支持用户在线开发TypeScript脚本,完成灵活复杂的业务逻辑。 与服务编排对比 脚本是代码化,使用TypeScript开发的。脚本是内聚的,相当于生产积木的,并且脚本可以对这个积木实现批量化处理的复杂场景。