const lang = {
base_code: "代表数据源的唯一标识,不允许重复且只允许输入英文",
base_db_args: "跟在数据库jdbc连接串后页面的参数,不同的数据库参数分隔符可能不同。
eg:连接串:jdbc:mysql://localhost:3306/database?autoReconnect=true
其中autoReconnect=true就代表连接参数",
base_prifix:"访问Rest数据源的路径前缀,如访问iMC都通过/imcrs,就可以配置为/imcrs",
base_header:"以key:value的形式分隔,冒号为英文格式,多个之间回车换行。eg:
Accept-Type:text/plain
Language:zh_CN",
base_token_uri:"获取Token的请求路径,如果配置有根据路径,则配置到根路径以后的路径信息",
base_token_username:"认证的用户名,如果认证类型是token类型,则输入格式为<<用户名参数名:实际用户名>>,eg:
username:admin",
base_token_password:"认证的密码,如果认证类型是token类型,则输入格式为<<密码参数名:实际密码>>,eg:
password:1234",
base_ipOrHostURL:"输入格式如:127.0.0.1或者www.baidu.com,注意前面不要加上http(s)",
sms_rest_param:"配置跟在请求路径后面的参数,以param1=value1¶m2=value2的方式输入,可以使用js表达式来拼装串。",
sms_rest_body:"根据对方所需要的body格式输入,可以使用js表达式来拼装串",
sms_rest_extinfo:"扩展信息,以key:value的形式分隔,冒号为英文格式,默认支持输入Accept-Charset:GBK的方式转换响应字符集。",
sms_jdbc_sql:"需要执行的语句,sql语句会先以字符串的方式进行模板替换,再以动态参数的方式进行参数设置,替换时使用${paramName}格式,执行参数使用:paramName的方式替换。paramName代表短信传入的remark参数
注:templateContent代表模板处理过的短信内容。
eg:insert into tbl_xxx values(:templateContent)",
sms_jdbc_param:"支持输入JS脚本,最后一行写入最终返回变量名,返回值将以scriptParam参数名加入到remark中,在配置sql语句时可以使用该参数进行替换。eg:var a=1;
a
在sql语句中可以使用${scriptParam}来替换成数值1" ,
sms_template_content:"模板内容:模板中以${paramName}的形式表示要替换的参数,eg: iMC告警:告警时间${timeDesc},告警:${name}",
sms_template_predicate:"子模板匹配条件,使用js表达式输入,eg:componentId=='iMCFault'&&level==1",
sms_vendor_extinfo:"扩展包参数信息,以key:value的形式分隔,冒号为英文格式。",
sms_vendor_beanName:"二次开发实现类全路径,eg:com.h3c.xxx.xxx.ClassA。",
psem_device_type_params:"设备类型传参,用于映射第三方接口对应设备类型的字段",
psem_device_type_access_type:"指标获取方式,表示后台处理数据的模式,每种模式对应一种对接情况,请按需进行配置选择,
标准批量获取:第三方动环接口只支持动环类型传参的情况下可以使用此模式,获取到设备类型下的所有指标然后根据配置动环指标的返回值映射字段来获取逐个指标。
标准遍历指标:第三方动环接口支持动环类型和动环指标参数组合的传参方式,可以根据类型和指标获取到指标数据。
遍历设备实例获取:用于每个设备的指标都对应一个单独无规律的传参。",
psem_indicator_params:"指标传参,用于映射第三方接口对应设备指标的字段",
psem_indicator_script:"指标脚本,用于处理第三方接口返回的脚本,可以已脚本的形式存在,返回值固定字段为value,可以以value+'V'这种形式增加单位或改变显示",
psem_indicator_response_reflect:"指标返回值映射字段,用于映射第三方接口返回值所对应指标的数据"
}
export default lang