IEquipmentService1
Operations
Name
Signature
Description
AddEquipmentField
Uri AddEquipmentField(Uri equipmentUri, EquipmentFieldParameter1 field)
Add a new field to an equipment item.
BulkDelete
EquipmentBulkDeleteResults1 BulkDelete(Uri[] equipmentUris)
Delete multiple equipment items. Items not found are treated as successfully deleted.
BulkGetEquipmentDetails
EquipmentDetails1[] BulkGetEquipmentDetails(Uri[] equipmentUris)
Bulk get equipment details from their URI. If a URI is not found, it will be omitted from the results.
Delete
void Delete(Uri equipmentUri)
Delete an equipment item.
Disable
void Disable(Uri equipmentUri)
Disable an equipment item.
DisableEquipmentField
void DisableEquipmentField(Uri fieldUri)
Disable an equipment field.
Enable
void Enable(Uri equipmentUri)
Enable an equipment item.
EnableEquipmentField
void EnableEquipmentField(Uri fieldUri)
Enable an equipment field.
GetEquipmentDetails
EquipmentDetails1 GetEquipmentDetails(Uri equipmentUri)
Retrieve equipment details from an equipment URI.
GetEquipmentFields
EquipmentFieldDetails1[] GetEquipmentFields(Uri equipmentUri)
Get fields configured for an equipment item.
GetPageOfEquipmentByTextSearch
EquipmentSearchResult1[] GetPageOfEquipmentByTextSearch(Int32 page, Int32 pageSize, EquipmentTextSearchParameter1 textSearch)
Search for equipment matching a given text search parameter.
PutEquipment
EquipmentReference1 PutEquipment(EquipmentParameter1 equipment)
Create or update an equipment. If the target name is specified and the equipment does not exist, it will be created.
PutEquipmentFields
void PutEquipmentFields(Uri equipmentUri, PutEquipmentFieldParameter1[] fields)
Replace all fields on an equipment item. Existing fields are updated or removed; new entries are added.
RemoveEquipmentField
void RemoveEquipmentField(Uri fieldUri)
Remove a field from an equipment item.
UpdateEquipmentField
void UpdateEquipmentField(Uri fieldUri, EquipmentFieldParameter1 field)
Update the properties of an equipment field.