| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AlexaBusiness.Types.Device
Description
Synopsis
- data Device = Device' {
- deviceArn :: Maybe Text
- deviceName :: Maybe Text
- deviceSerialNumber :: Maybe Text
- deviceStatus :: Maybe DeviceStatus
- deviceStatusInfo :: Maybe DeviceStatusInfo
- deviceType :: Maybe Text
- macAddress :: Maybe Text
- networkProfileInfo :: Maybe DeviceNetworkProfileInfo
- roomArn :: Maybe Text
- softwareVersion :: Maybe Text
- newDevice :: Device
- device_deviceArn :: Lens' Device (Maybe Text)
- device_deviceName :: Lens' Device (Maybe Text)
- device_deviceSerialNumber :: Lens' Device (Maybe Text)
- device_deviceStatus :: Lens' Device (Maybe DeviceStatus)
- device_deviceStatusInfo :: Lens' Device (Maybe DeviceStatusInfo)
- device_deviceType :: Lens' Device (Maybe Text)
- device_macAddress :: Lens' Device (Maybe Text)
- device_networkProfileInfo :: Lens' Device (Maybe DeviceNetworkProfileInfo)
- device_roomArn :: Lens' Device (Maybe Text)
- device_softwareVersion :: Lens' Device (Maybe Text)
Documentation
A device with attributes.
See: newDevice smart constructor.
Constructors
| Device' | |
Fields
| |
Instances
Create a value of Device with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceArn:Device', device_deviceArn - The ARN of a device.
$sel:deviceName:Device', device_deviceName - The name of a device.
$sel:deviceSerialNumber:Device', device_deviceSerialNumber - The serial number of a device.
$sel:deviceStatus:Device', device_deviceStatus - The status of a device. If the status is not READY, check the
DeviceStatusInfo value for details.
$sel:deviceStatusInfo:Device', device_deviceStatusInfo - Detailed information about a device's status.
$sel:deviceType:Device', device_deviceType - The type of a device.
$sel:macAddress:Device', device_macAddress - The MAC address of a device.
$sel:networkProfileInfo:Device', device_networkProfileInfo - Detailed information about a device's network profile.
$sel:roomArn:Device', device_roomArn - The room ARN of a device.
$sel:softwareVersion:Device', device_softwareVersion - The software version of a device.
device_deviceStatus :: Lens' Device (Maybe DeviceStatus) Source #
The status of a device. If the status is not READY, check the DeviceStatusInfo value for details.
device_deviceStatusInfo :: Lens' Device (Maybe DeviceStatusInfo) Source #
Detailed information about a device's status.
device_networkProfileInfo :: Lens' Device (Maybe DeviceNetworkProfileInfo) Source #
Detailed information about a device's network profile.