Values
public enum Values : String
The constant values of this enum.
-
A unique value identifying the device
Declaration
Swift
case ID = "id" -
A string representing the device unique identifier.
Declaration
Swift
case DEVICE_UID = "deviceUID" -
The device type
Declaration
Swift
case TYPE = "type" -
Optional free form text describing the device.
Declaration
Swift
case DESCRIPTION = "description" -
Date and time the endpoint was created as a String in ISO-8601 time format.
Declaration
Swift
case CREATED = "created" -
The device state.
Declaration
Swift
case STATE = "state" -
The device name.
Declaration
Swift
case NAME = "name" -
A string (generally an OUI) describing the manufacturer of the device.
Declaration
Swift
case MANUFACTURER = "manufacturer" -
A string representing the specific model of the device.
Declaration
Swift
case MODEL_NUMBER = "modelNumber" -
A string (which should be unique across all devices of this modelNumber / manufacturer) uniquely identifying the specific device.
Declaration
Swift
case SERIAL_NUMBER = "serialNumber" -
A string representing the hardware revision.
Declaration
Swift
case HARDWARE_REVISION = "hardwareRevision" -
A string representing the software revision.
Declaration
Swift
case SOFTWARE_REVISION = "softwareRevision" -
A string representing the software version. This field is available only for gateway devices.
Declaration
Swift
case SOFTWARE_VERSION = "softwareVersion" -
trueif the device is currently enabled.Declaration
Swift
case ENABLED = "enabled" -
Connection status of the device.
Declaration
Swift
case CONNECTIVITY_STATUS = "connectivityStatus" -
Last time the device sent a message.
Declaration
Swift
case LAST_HEARD_TIME = "lastHeardTime" -
A list of device models
Declaration
Swift
case DEVICE_MODELS = "deviceModels" -
Additional user-defined key / value pairs describing the endpoint.
Declaration
Swift
case METADATA = "metadata" -
The device location.
Declaration
Swift
case LOCATION = "location" -
For endpoints which are not themselves directly connected to the IoT network, this points to the endpoint which is handling communications on their behalf.
Declaration
Swift
case DIRECTLY_CONNECTED_OWNER = "directlyConnectedOwner"
Values Enumeration Reference