| 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.NetworkManager.Types.Device
Description
Synopsis
- data Device = Device' {
- aWSLocation :: Maybe AWSLocation
- createdAt :: Maybe POSIX
- description :: Maybe Text
- deviceArn :: Maybe Text
- deviceId :: Maybe Text
- globalNetworkId :: Maybe Text
- location :: Maybe (Sensitive Location)
- model :: Maybe Text
- serialNumber :: Maybe Text
- siteId :: Maybe Text
- state :: Maybe DeviceState
- tags :: Maybe [Tag]
- type' :: Maybe Text
- vendor :: Maybe Text
- newDevice :: Device
- device_aWSLocation :: Lens' Device (Maybe AWSLocation)
- device_createdAt :: Lens' Device (Maybe UTCTime)
- device_description :: Lens' Device (Maybe Text)
- device_deviceArn :: Lens' Device (Maybe Text)
- device_deviceId :: Lens' Device (Maybe Text)
- device_globalNetworkId :: Lens' Device (Maybe Text)
- device_location :: Lens' Device (Maybe Location)
- device_model :: Lens' Device (Maybe Text)
- device_serialNumber :: Lens' Device (Maybe Text)
- device_siteId :: Lens' Device (Maybe Text)
- device_state :: Lens' Device (Maybe DeviceState)
- device_tags :: Lens' Device (Maybe [Tag])
- device_type :: Lens' Device (Maybe Text)
- device_vendor :: Lens' Device (Maybe Text)
Documentation
Describes a device.
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:aWSLocation:Device', device_aWSLocation - The Amazon Web Services location of the device.
$sel:createdAt:Device', device_createdAt - The date and time that the site was created.
$sel:description:Device', device_description - The description of the device.
$sel:deviceArn:Device', device_deviceArn - The Amazon Resource Name (ARN) of the device.
$sel:deviceId:Device', device_deviceId - The ID of the device.
$sel:globalNetworkId:Device', device_globalNetworkId - The ID of the global network.
$sel:location:Device', device_location - The site location.
$sel:model:Device', device_model - The device model.
$sel:serialNumber:Device', device_serialNumber - The device serial number.
$sel:siteId:Device', device_siteId - The site ID.
$sel:state:Device', device_state - The device state.
$sel:tags:Device', device_tags - The tags for the device.
$sel:type':Device', device_type - The device type.
$sel:vendor:Device', device_vendor - The device vendor.
device_aWSLocation :: Lens' Device (Maybe AWSLocation) Source #
The Amazon Web Services location of the device.
device_createdAt :: Lens' Device (Maybe UTCTime) Source #
The date and time that the site was created.
device_state :: Lens' Device (Maybe DeviceState) Source #
The device state.