cpcc/models/cpcnode.json

90 lines
2.0 KiB
JSON

{
"summary": [
{
"name": "cpcnode",
"title": "算力节点",
"primary": [
"id"
]
}
],
"fields": [
{
"name": "id",
"title": "id",
"type": "str",
"length": 32
},
{
"name": "name",
"title": "名称",
"type": "str",
"length": 255
},
{
"name": "ip",
"title": "内网ip",
"type": "str",
"length": 90
},
{
"name": "sshport",
"title": "ssh端口号",
"type": "short"
},
{
"name": "adminuser",
"title": "管理账号",
"type": "str",
"length": 99
},
{
"name": "adminpwd",
"title": "管理密码",
"type": "str",
"length": 99
},
{
"name": "cpcid",
"title": "算力中心id",
"type": "str",
"length": 32,
"nullable": "no"
},
{
"name": "node_status",
"title": "节点状态",
"type": "str",
"length": 1,
"nullable": "yes"
},
{
"name": "clusterid",
"title": "所属集群",
"type": "long",
"length": 32,
"nullable": "yes"
},
{
"name": "enable_date",
"title": "启用日期",
"type": "date",
"length": 255
},
{
"name": "export_date",
"title": "停用日期",
"type": "date",
"length": 255
}
],
"codes": [
{
"field": "node_status",
"table": "appcodes_kv",
"valuefield": "k",
"textfield": "v",
"cond": "parentid='node_status'"
}
]
}