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"
-
true
if 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"