TheThingRegistry..::..MsgCreateThingRequestV1 Fields
The TheThingRegistry..::..MsgCreateThingRequestV1 type exposes the following members.
Fields
Name | Description | |
---|---|---|
Address |
The Address property for the thing instance to be created.
|
|
cdeProperties |
A list of cdeP properties to be set on the thing instance. Use in addition to Properties when cdeP.cdeT or cdeP.cdeE need to be set.
|
|
CreateIfNotExist |
Indicates if the thing instance is to be created if it does not exist.
|
|
DeviceType |
The DeviceType of the thing instance to be created.
|
|
DoNotModifyIfExists |
Indicates if the thing instance is to be updated with the address and other properties if it already exists
|
|
EngineName |
The name of the plug-in of which an instance is to be created.
|
|
FriendlyName |
The FriendlyName property for the thing instance to be created.
|
|
Hidden |
Indicates if the thing is to be visible to the user/administrator, or if it is to be kept internal to programmatic use only (CreateUX will not be called if Hidden == true).
|
|
ID |
The ID property for the thing instance to be created.
|
|
InstanceId |
An identifier that can be used by the owner to distinguish between multiple instances of the same DeviceType/Address.
|
|
OwnerAddress |
The address of the owner, typically the owning Thing.
|
|
Properties |
A dictionary containing additional properties to be set on the thing instance to be created.
|
|
ReadOnly |
Indicates if the thing is to be readonly for all users and administrators, or if it is to be usable like a manually created thing.
|
|
ThingMID |
Advanced use only (i.e. import of a backup): forces the cdeMID to be matched or created exactly
|