【已评审】新增vlan取值范围配置

关联Issue:

评审背景

  • 当前部分机型存在配置VLANId取值范围的诉求,需提供配置能力

评审点1:

  • 新增资源树属性
  • path:
/bmc/kepler/Managers/:ManagerId/EthernetInterfaces
  • interface:
bmc.kepler.Managers.EthernetInterfaces
  • property:
属性名称 变化类型 签名 读写&权限 持久化 变化通知 接口说明 接口约束
MinVLANId 新增属性 q 读:ReadOnly;写:BasicSetting 掉电持久化 false 可配置的VLAN取值范围下限 默认值为1
MaxVLANId 新增属性 q 读:ReadOnly;写:BasicSetting 掉电持久化 false 可配置的VLAN取值范围上限 默认值为4094

评审点2

  • 新增资源树属性
  • path:
/bmc/kepler/Managers/:ManagerId/EthernetInterfaces/:Id
  • interface:
bmc.kepler.Managers.EthernetInterfaces.MgmtPort
  • property:
属性名称 变化类型 签名 读写&权限 持久化 变化通知 接口说明 接口约束
MinVLANId 新增属性 q 读:ReadOnly;写:BasicSetting 掉电持久化 false 可配置的VLAN取值范围下限 默认值为1
MaxVLANId 新增属性 q 读:ReadOnly;写:BasicSetting 掉电持久化 false 可配置的VLAN取值范围上限 默认值为4094

评审点3

  • 新增私有属性
  • path:
私有对象DedicatedPort
  • property:
属性名称 变化类型 签名 读写&权限 持久化 变化通知 接口说明 接口约束
MinVLANId 新增属性 q ReadOnly 不持久化 false 可配置的VLAN取值范围下限 默认值为1
MaxVLANId 新增属性 q ReadOnly 不持久化 false 可配置的VLAN取值范围上限 默认值为4094

评审点4

  • web后端URI新增字段MinVLANId,MaxVLANId
Uri: /UI/Rest/BMCSettings/NetworkSettings
属性名称 取值类型 取值范围 默认值 操作权限 约束
MinVLANId number 1 ReadOnly 大于等于MinVLANId
MaxVLANId number 4094 ReadOnly 大于等于MaxVLANId

评审结论:

1.同意资源树接口新增MinVLANId 和MaxVLANId属性
2.同意web后端接口新增MinVLANId 和MaxVLANId属性