IEquipmentService1

Operations

NameSignatureDescription
AddEquipmentFieldUri AddEquipmentField(Uri equipmentUri, EquipmentFieldParameter1 field)Add a new field to an equipment item.
BulkDeleteEquipmentBulkDeleteResults1 BulkDelete(Uri[] equipmentUris)Delete multiple equipment items. Items not found are treated as successfully deleted.
BulkGetEquipmentDetailsEquipmentDetails1[] BulkGetEquipmentDetails(Uri[] equipmentUris)Bulk get equipment details from their URI. If a URI is not found, it will be omitted from the results.
Deletevoid Delete(Uri equipmentUri)Delete an equipment item.
Disablevoid Disable(Uri equipmentUri)Disable an equipment item.
DisableEquipmentFieldvoid DisableEquipmentField(Uri fieldUri)Disable an equipment field.
Enablevoid Enable(Uri equipmentUri)Enable an equipment item.
EnableEquipmentFieldvoid EnableEquipmentField(Uri fieldUri)Enable an equipment field.
GetEquipmentDetailsEquipmentDetails1 GetEquipmentDetails(Uri equipmentUri)Retrieve equipment details from an equipment URI.
GetEquipmentFieldsEquipmentFieldDetails1[] GetEquipmentFields(Uri equipmentUri)Get fields configured for an equipment item.
GetPageOfEquipmentByTextSearchEquipmentSearchResult1[] GetPageOfEquipmentByTextSearch(Int32 page, Int32 pageSize, EquipmentTextSearchParameter1 textSearch)Search for equipment matching a given text search parameter.
PutEquipmentEquipmentReference1 PutEquipment(EquipmentParameter1 equipment)Create or update an equipment. If the target name is specified and the equipment does not exist, it will be created.
PutEquipmentFieldsvoid PutEquipmentFields(Uri equipmentUri, PutEquipmentFieldParameter1[] fields)Replace all fields on an equipment item. Existing fields are updated or removed; new entries are added.
RemoveEquipmentFieldvoid RemoveEquipmentField(Uri fieldUri)Remove a field from an equipment item.
UpdateEquipmentFieldvoid UpdateEquipmentField(Uri fieldUri, EquipmentFieldParameter1 field)Update the properties of an equipment field.