libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Description

 
Synopsis

Documentation

data DeviceStatusDetail Source #

Details of a device’s status.

See: newDeviceStatusDetail smart constructor.

Constructors

DeviceStatusDetail' 

Fields

Instances

Instances details
Eq DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Read DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Show DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Generic DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Associated Types

type Rep DeviceStatusDetail :: Type -> Type #

NFData DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

Methods

rnf :: DeviceStatusDetail -> () #

Hashable DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

FromJSON DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

type Rep DeviceStatusDetail Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.DeviceStatusDetail

type Rep DeviceStatusDetail = D1 ('MetaData "DeviceStatusDetail" "Amazonka.AlexaBusiness.Types.DeviceStatusDetail" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "DeviceStatusDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "feature") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Feature)) :*: S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceStatusDetailCode))))

newDeviceStatusDetail :: DeviceStatusDetail Source #

Create a value of DeviceStatusDetail 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:feature:DeviceStatusDetail', deviceStatusDetail_feature - The list of available features on the device.

$sel:code:DeviceStatusDetail', deviceStatusDetail_code - The device status detail code.

deviceStatusDetail_feature :: Lens' DeviceStatusDetail (Maybe Feature) Source #

The list of available features on the device.