GET – BMC WLAN Ethernet properties
Use the GET method to retrieve properties in Ethernet interface resource for a BMC.
Request URL
GET https://<BMC_IPADDR>/redfish/v1/Managers/1/EthernetInterfaces/WLAN
Request body
None
Response body
| Field | Type | Description | ||||
|---|---|---|---|---|---|---|
| Id | String | The value is “NIC” or “WLAN” in resource for BMC Ethernet interface. | ||||
| Name | String | “Manager WLAN Interface” | ||||
| State | String | “Enabled” if this Ethernet interface is enabled. | ||||
| Health | String | “OK” | ||||
| Oem | Object | Expanded | ||||
| Lenovo | Object | Expanded | ||||
| AutoConnectLists | Array | Array element | ||||
| ConnectStatus | String | The connection status of Wifi. | ||||
| SecurityType | String | Wifi security type. | ||||
| SSID | String | Wifi network name. | ||||
| IPv4StaticAddresses | Array | An array of objects used to represent the IPv4 connection characteristics for this XCC2 interface. | ||||
| IPv4StaticAddress | Object | Array element | ||||
| Address | String | The IPv4 Address | ||||
| SubnetMask | String | The IPv4 Subnet mask. | ||||
| AddressOrigin | String | Static. | ||||
| Gateway | String | The IPv4 gateway for this address | ||||
| IPv4Address | Array | An array of objects used to represent the IPv4 connection characteristics for this XCC2 interface. | ||||
| IPv4Address | Object | Array element. | ||||
| Address | String | the IPv4 Address. | ||||
| SubnetMask | String | the IPv4 Subnet mask. | ||||
| AddressOrigin | String | This indicates how the address was determined: 
 | ||||
| Gateway | String | The IPv4 gateway for this address | ||||
| InterfaceEnabled | Boolean | A boolean indicating whether this interface is enabled | ||||
| MACAddress | String | The currently configured MAC address of the (logical port) interface. | ||||
| Actions | Object | Expanded | ||||
| Oem | Object | Expanded | ||||
| #LenovoEthernetInterface.IgnoreWifiAutoList | Object | Expanded | ||||
| title | String | “IgnoreWifiAutoList” | ||||
| target | Link | |||||
| #LenovoEthernetInterface.DisconnectWifi | Object | Expanded | ||||
| title | String | “DisconnectWifi” | ||||
| target | Link | |||||
| #LenovoEthernetInterface.ConnectWifi | Object | Expanded | ||||
| title | String | “Connect” | ||||
| target | Link | |||||
| Mode@Redfish.AllowableValues | Array | Array element | ||||
| Mode@Redfish.AllowableValues[0] | String | “WPA2-PSK” | ||||
| Mode@Redfish.AllowableValues[1] | String | “WPA2-Enterprise” | ||||
| #LenovoEthernetInterface.DoManualWifiScan | Object | Expanded | ||||
| title | String | “DoManualWifiScan” | ||||
| target | Link | |||||
| #LenovoEthernetInterface.GetWifiScanResults | Object | Expanded | ||||
| title | String | “GetWifiScanResults” | ||||
| target | Link | |||||
| DHCPv4 | Object | Expanded | ||||
| DHCPEnabled | Boolean | The DHCP is Enabled or not. | ||||
| Description | String | Manager WLAN Interface | ||||
Status code
| HTTP Status Code | Error Message ID | 
|---|---|
| 500 | InternalError | 
Example
The following example JSON response is returned:
{
    "Oem": {
        "Lenovo": {
            "AutoConnectLists": [
                "XCC_APTEST",
                "XCC_TEST"
            ],
            "ConnectStatus": "connected",
            "SecurityType": "WPA2-PSK",
            "SSID": "XCC_TEST"
        }
    },
    "Status": {
        "Health": "OK",
        "State": "Enabled"
    },
    "@odata.type": "#EthernetInterface.v1_9_0.EthernetInterface",
    "IPv4StaticAddresses": [
        {
            "SubnetMask": "255.255.255.0",
            "AddressOrigin": "Static",
            "Gateway": "0.0.0.0",
            "Address": "192.168.71.125"
        }
    ],
    "@odata.context": "/redfish/v1/$metadata#EthernetInterface.EthernetInterface",
    "Id": "WLAN",
    "Name": "Manager WLAN Interface",
    "IPv4Addresses": [
        {
            "SubnetMask": "255.255.255.0",
            "AddressOrigin": "DHCP",
            "Gateway": "192.168.1.1",
            "Address": "192.168.1.100"
        }
    ],
    "@odata.id": "/redfish/v1/Managers/1/EthernetInterfaces/WLAN",
    "InterfaceEnabled": true,
    "MACAddress": "14:13:33:66:1a:97",
    "@odata.etag": "\"c46437989b9732c5009e3\"",
    "DHCPv4": {
        "DHCPEnabled": true
    },
    "Actions": {
        "Oem": {
            "#LenovoEthernetInterface.IgnoreWifiAutoList": {
                "title": "IgnoreWifiAutoList",
                "target": "/redfish/v1/Managers/1/EthernetInterfaces/WLAN/Actions/Oem/LenovoEthernetInterface.IgnoreWifiAutoList"
            },
            "#LenovoEthernetInterface.DisconnectWifi": {
                "title": "DisconnectWifi",
                "target": "/redfish/v1/Managers/1/EthernetInterfaces/WLAN/Actions/Oem/LenovoEthernetInterface.DisconnectWifi"
            },
            "#LenovoEthernetInterface.ConnectWifi": {
                "target": "/redfish/v1/Managers/1/EthernetInterfaces/WLAN/Actions/Oem/LenovoEthernetInterface.ConnectWifi",
                "title": "ConnectWifi",
                "Mode@Redfish.AllowableValues": [
                    "WPA2-PSK",
                    "WPA2-Enterprise"
                ]
            },
            "#LenovoEthernetInterface.DoManualWifiScan": {
                "title": "DoManualWifiScan",
                "target": "/redfish/v1/Managers/1/EthernetInterfaces/WLAN/Actions/Oem/LenovoEthernetInterface.DoManualWifiScan"
            },
            "#LenovoEthernetInterface.GetWifiScanResults": {
                "title": "GetWifiScanResults",
                "target": "/redfish/v1/Managers/1/EthernetInterfaces/WLAN/Actions/Oem/LenovoEthernetInterface.GetWifiScanResults"
            }
        }
    },
    "Description": "Manager WLAN Interface"
}