背景
网管收到服务器上报事件订阅信息时,可能会根据上报的ip做特定处理。需要支持redfish上报事件订阅信息时指定redfish报文源IP地址。
整体方案
新增资源协作属性,用于存储事件上报时指定的 Redfish 报文源 IP 地址。 产业组件可根据实际情况配置这几个属性。当 Redfish 事件上报时,若已设置源 IP 地址,则使用对应协议版本的地址作为 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地址。未配置时默认为空字符串,则上报时通过系统默认路由选择外出网口 | NA | Read: ReadOnly; Write:BasicSetting |
NA | 掉电持久化 | false |
| SourceIPv6Address | s | false | true | redfish事件上报时所使用的redfish报文源IPv6地址,未配置时默认为空字符串,则上报时通过系统默认路由选择外出网口 | NA | Read: ReadOnly; <br>Write:BasicSetting | NA | 掉电持久化 | false |
是否准备好AI预审
是
评审结论
已线下评审,同意新增SourceIPv4Address、SourceIPv6Address这两个资源协作属性
path:/bmc/kepler/EventService/Subscriptions/:Id
interface:bmc.kepler.EventService.Subscriptions.Destination
属性:SourceIPv4Address;SourceIPv6Address