开源|维易CMDB详解之模型高级配置
💡
原文中文,约3900字,阅读约需10分钟。
📝
内容提要
本文介绍了维易CMDB中模型高级配置的几个方面,包括正则校验、字体、预定义值和计算属性,提升灵活性和数据准确性。
🎯
关键要点
- 维易CMDB的高级配置包括正则校验、字体、预定义值和计算属性,提升灵活性和数据准确性。
- 正则校验用于审核用户输入,确保数据符合特定格式,提高数据准确性。
- VECMDB内置常用的正则校验规则,支持自定义正则表达式。
- 字体配置可以定义属性值展示时的样式,增强重要数据的可视性。
- 预定义值通过下拉框方式呈现,支持多种定义方式,提升数据录入的准确性和便利性。
- 预定义值的定义方式适用于固定的属性值,如资源的在线状态。
- Webhook类型的预定义值可以从API获取数据填充选择框,支持多种请求方法和认证方式。
- 其他模型属性可以自动获取其他模型的字段值,提升数据录入的效率。
- 代码方式的预定义值提供更高的灵活性,适用于复杂的API返回结果。
- 计算属性通过表达式或代码动态计算属性值,支持引用其他属性值。
- 表达式用于拼接其他属性的字符,代码用于执行计算,支持使用jinja模板渲染功能。
- 计算属性在数据新增或修改时触发重新计算,不影响展示速度。
➡️