The Asset Linking Object provides a method for linking one Asset Object to another Asset Object. For example, you may have a vehicle, defined as a Vehicle Object, fitted with one or more devices. Using Asset Linking, you can assign all of the Device Objects [assets.device] to the Vehicle Object [assets.vehicle].
Module: Assets
Collection: AssetLinks
Object Identifier: assets.link
| Friendly Field Name | Data Field Name | General Data Type | Description | Optimised for Searching |
|---|---|---|---|---|
| Unique Identifier | uuid | UUID | Unique identifier for each asset link record. | Yes |
| Application Identifier | app_uuid | UUID | Identifier for the associated application. | Yes |
| Application Context Reference | app_context_ref | Text (max length 50) | You can use this field to provide searchable context to your object – for example this may be an external identifier, or a lookup UUID to another object in your application. | Yes |
| Linked Context A | linked_context_a | Enumerated List | Type of the first linked entity. Allowable values are:device, event, identifier, item, position, vehicle | Yes |
| Linked UUID A | linked_uuid_a | UUID | Identifier for the first linked entity. | Yes |
| Linked Context B | linked_context_b | Enumerated List | Type of the second linked entity. Allowable values are:device, event, identifier, item, position, vehicle | Yes |
| Linked UUID B | linked_uuid_b | UUID | Identifier for the second linked entity. | Yes |
| Created At | created_at | DateTime | Timestamp when the asset link record was created. | No |
| Updated At | updated_at | DateTime | Timestamp when the asset link record was last updated. | No |
