# ThisIsTheDocumentationOfTheRestInterfacesProvidedByNtsRetail.HardwareDeviceJson

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**href** | **String** |  | [optional] 
**id** | **Number** |  | [optional] 
**createdBy** | **Number** |  | [optional] 
**editedBy** | **Number** |  | [optional] 
**createdOn** | **Date** |  | [optional] 
**editedOn** | **Date** |  | [optional] 
**status** | **String** |  | [optional] 
**name** | **String** |  | [optional] 
**type** | **String** |  | [optional] 
**enabled** | **Boolean** |  | [optional] 
**location** | [**ExpandableWithIdLongJsonNode**](ExpandableWithIdLongJsonNode.md) |  | 
**applicationConfiguration** | [**ExpandableHardwareDeviceAppConfigurationRestResultPage**](ExpandableHardwareDeviceAppConfigurationRestResultPage.md) |  | [optional] 
**hardwareStation** | [**ExpandableWithIdLongHardwareStationJson**](ExpandableWithIdLongHardwareStationJson.md) |  | [optional] 
**settings** | [**ExpandableHardwareSettingRestResultPage**](ExpandableHardwareSettingRestResultPage.md) |  | [optional] 
**deviceController** | [**ExpandableWithIdLongDeviceControllerJson**](ExpandableWithIdLongDeviceControllerJson.md) |  | [optional] 
**device2MeansOfPayments** | [**ExpandableHardwareDevice2MeansOfPaymentRestResultPage**](ExpandableHardwareDevice2MeansOfPaymentRestResultPage.md) |  | [optional] 


<a name="StatusEnum"></a>
## Enum: StatusEnum


* `ONLINE` (value: `"ONLINE"`)

* `OFFLINE` (value: `"OFFLINE"`)

* `ERROR` (value: `"ERROR"`)




<a name="TypeEnum"></a>
## Enum: TypeEnum


* `IDS` (value: `"IDS"`)

* `EFT` (value: `"EFT"`)

* `TABLET` (value: `"TABLET"`)

* `SYS_PRINTER` (value: `"SYS_PRINTER"`)

* `RECEIPT_PRINTER` (value: `"RECEIPT_PRINTER"`)

* `CASH_DRAWER` (value: `"CASH_DRAWER"`)

* `CASH_PAYMENT_UNIT` (value: `"CASH_PAYMENT_UNIT"`)




