背景
网管收到服务器上报事件订阅信息时,可能会根据上报的ip做特定处理。需要支持redfish上报事件订阅信息时指定redfish报文源IP地址。
整体方案
新增资源协作属性用于存储事件上报时要指定的redfish报文源IP地址,产业可在组件中根据实际情况设置该ip,redfish事件上报时,若是该属性被设置为非空,则将该属性作为redfish报文源IP地址进行上报。
评审点
新增资源协作属性SourceIPv4Address、SourceIPv6Address ,用于存储redfish事件上报时使用的redfish报文源IP地址。
详细描述
评审点1:新增资源协作接口属性SourceIPAddress
path(已有):/bmc/kepler/EventService/Subscriptions/:Id
interface(已有):bmc.kepler.EventService.Subscriptions.Destination
属性(新增):SourceIPv4Address;SourceIPv6Address
描述:新增资源协作属性用于设置redfish上报时的报文源IP地址。
| 属性名称 | 签名 | 只读 | 变化通知 | 属性描述 | 访问权限 | 属性来源 | 持久化类型 | 易变属性 |
|---|---|---|---|---|---|---|---|---|
| SourceIPv4Address | s | false | true | redfish事件上报时所使用的redfish报文源IPv4地址。未配置时默认为空字符串,则上报时通过系统默认路由选择外出网口 | Read: ReadOnly; Write:BasicSetting |
NA | 掉电持久化 | false |
| SourceIPv6Address | s | false | true | redfish事件上报时所使用的redfish报文源IPv6地址,未配置时默认为空字符串,则上报时通过系统默认路由选择外出网口 | Read: ReadOnly; <br>Write:BasicSetting | NA | 掉电持久化 | false |
是否准备好AI预审
是
评审结论
评审通过,同意新增SourceIPv4Address、SourceIPv6Address 这两个资源协作属性
path:/bmc/kepler/EventService/Subscriptions/:Id
interface:bmc.kepler.EventService.Subscriptions.Destination
属性:SourceIPv4Address;SourceIPv6Address