GET/PATCH – BMC network services
Use the GET/PATCH method to retrieve properties definition for the network protocol in a BMC.
- Some properties will be null when platform doesn’t support that.
- Some properties will be null when Fod tier level doesn’t meets the requirement.
- If failed to invoke the backend API, the value of related properties will be null.
Request URL
https://<SMM_IPADDR>/redfish/v1/Managers/bmc/NetworkProtocol
Request body
None
Response body
Field | Type | Description | |||
|---|---|---|---|---|---|
Description | String | “Manager Network Service” | |||
FQDN | String | Fully qualified domain name for the manager obtained by DNS including the host name and top-level domain name. | |||
HTTPS | Object | Expanded | |||
ProtocolEnabled | Boolean | Indicates if the protocol is enabled or disabled. | |||
Port | Integer | Indicates the protocol port | |||
Certificates | link | The value of this property shall be a reference to a collection of certificates. | |||
HostName | String | The hostname of this SMM3 | |||
IPMI | Object | Expanded | |||
ProtocolEnabled | Boolean | Indicates if the protocol is enabled or disabled. | |||
Port | Integer | Fixed port “623” | |||
Id | String | “NetworkProtocol” | |||
NTP | Object | Expanded Not support in flex system. | |||
NTPServers | Array | Items: string Item count: 3 | |||
ProtocolEnabled | Boolean | Indicates if the protocol is enabled or disabled. | |||
Name | String | “Manager Network Protocol” | |||
Status | Object | The status and health of the resource and its subordinate or dependent resources. | |||
Health | String | “OK” / “Warning” / “Critical” | |||
State | String | “Enabled” | |||
REST operation — PATCH
| Operation | Properties | Comment |
| PATCH | HostName | |
IPMI/ProtocolEnabled | ||
NTP/NTPServers | ||
NTP/ProtocolEnabled |