This creates a unique index on a column. A user has to do this before you can use upsert with columnName as the conflictColumn. This call will fail if the index already exists.
643 matches
100 actions
ClearBlade
100 actions
- 2FA - Create Email CommunicationPOSTv1.0.0
- 2FA - Create SMS CommunicationPOSTv1.0.0
- ADAPTERS - Add or replace file content & configurationPOSTv1.0.0
- ADAPTERS - Delete adapterDELETEv1.0.0
- ADAPTERS - Get all adaptersGETv1.0.0
- ADMIN - Get developerGETv1.0.0
- ADMIN - Get developersGETv1.0.0
- ADMIN - Get number of admin developersGETv1.0.0
- ADMIN - Get number of systems availableGETv1.0.0
- ADMIN - Get platform license key.GETv1.0.0
- ADMIN - Get system statusGETv1.0.0
- AUDIT - Get Audit InfoGETv1.0.0
- AUDIT - Get Audit InfoGETv1.0.0
- Audit - Get countsGETv1.0.0
- AUDIT - Get countsGETv1.0.0
- AUDIT - Get list of systems that have been updatedGETv1.0.0
- AUDIT - Get list of systems that have been updatedGETv1.0.0
- CODE - Get all failed services using QueryGETv1.0.0
- CODE - Retrieve information about serviceGETv1.0.0
- DATA - Create collectionPOSTv1.0.0
- DATA - Create collectionPOSTv1.0.0
- DATA - Create Unique IndexPOSTv1.0.0
- DATA - Delete collectionDELETEv1.0.0
- DATA - Get collectionsGETv1.0.0
- DATA - Get list of indexesGETv1.0.0
- DATA(id) - Create itemsPOSTv1.0.0
- DATA(id) - Get columnsGETv1.0.0
- DATA(id) - Get itemsGETv1.0.0
- DATA(name) - Create itemsPOSTv1.0.0
- DATA(name) - Get itemsGETv1.0.0
- DATABASES - Create a external database connectionPOSTv1.0.0
- DATABASES - Retrieve a specific external database connectionGETv1.0.0
- DATABASES - Retrieves all external database connectionsGETv1.0.0
- DATABASES - Retrieves all internal and external database statusesGETv1.0.0
- DEPLOYMENTS - Creates a deploymentPOSTv1.0.0
- DEPLOYMENTS - Gets a deloyment for a systemGETv1.0.0
- DEPLOYMENTS - Gets all deployment names and descriptions for a systemGETv1.0.0
- DEPLOYMENTS - Gets sync status for a deploymentGETv1.0.0
- DEVELOPER - Create devicePOSTv1.0.0
- DEVELOPER - Create edgePOSTv1.0.0
- DEVELOPER - Create libraryPOSTv1.0.0
- DEVELOPER - Create systemPOSTv1.0.0
- DEVELOPER - Create time handlerPOSTv1.0.0
- DEVELOPER - Create trigger handlerPOSTv1.0.0
- DEVELOPER - Get all failed servicesGETv1.0.0
- DEVELOPER - Get all librariesGETv1.0.0
- DEVELOPER - Get dev infoGETv1.0.0
- DEVELOPER - Get deviceGETv1.0.0
- DEVELOPER - Get devices with or without a queryGETv1.0.0
- DEVELOPER - Get edgeGETv1.0.0
- DEVELOPER - Get edge templateGETv1.0.0
- DEVELOPER - Get edgesGETv1.0.0
- DEVELOPER - Get edges for the adapterGETv1.0.0
- DEVELOPER - Get libraryGETv1.0.0
- DEVELOPER - Get list of rolesGETv1.0.0
- DEVELOPER - Get list of users and informationGETv1.0.0
- DEVELOPER - Get number of rolesGETv1.0.0
- DEVELOPER - Get services logsGETv1.0.0
- DEVELOPER - Get system infoGETv1.0.0
- DEVELOPER - Get system's failed servicesGETv1.0.0
- DEVELOPER - Get systemsGETv1.0.0
- DEVELOPER - Get timer handlerGETv1.0.0
- DEVELOPER - Get timer handlersGETv1.0.0
- DEVELOPER - Get trigger definitionsGETv1.0.0
- DEVELOPER - Get trigger handlerGETv1.0.0
- DEVELOPER - Get trigger handlersGETv1.0.0
- DEVELOPER - Get users column info.GETv1.0.0
- DEVELOPER - Gets the information for a portalGETv1.0.0
- DEVICE -Creates rotating keys for a device.POSTv1.0.0
- DEVICES - Get all devicesGETv1.0.0
- DEVICES - Get connected device listGETv1.0.0
- DEVICES - Get countGETv1.0.0
- DEVICES - Get information for a connected deviceGETv1.0.0
- EDGE - Create edgePOSTv1.0.0
- EDGE - Fetch all edgesGETv1.0.0
- EDGE - Get countGETv1.0.0
- Edge(name) - Get edge infoGETv1.0.0
- FILES - Creates a new file in a bucketPOSTv1.0.0
- FILES - Get a file's metadata in a boxGETv1.0.0
- FILES - Get all files metadata in a boxGETv1.0.0
- FILES - Returns a list of metadata for buckets in systemGETv1.0.0
- FILES - Returns metadata for specified bucketGETv1.0.0
- Get Systems for a developerGETv1.0.0
- Gets list of configuration information for all adapter filesGETv1.0.0
- HANDLERS - Create timer handlerPOSTv1.0.0
- HANDLERS - Create trigger handlerPOSTv1.0.0
- HANDLERS - Get timer handlerGETv1.0.0
- HANDLERS - Get timer handlersGETv1.0.0
- HANDLERS - Get trigger handlerGETv1.0.0
- HANDLERS - Get trigger handlersGETv1.0.0
- MESSAGING - Get historyGETv1.0.0
- MESSAGING - Gets list of topicsGETv1.0.0
- MESSAGING - Gets number of topicsGETv1.0.0
- SESSION - Get device session countGETv1.0.0
- SESSION - Get device session infoGETv1.0.0
- SESSION - Get user session countGETv1.0.0
- SESSION - Get user session infoGETv1.0.0
- SHARED CACHE - Gets shared caches for a systemGETv1.0.0
- USERS - Get all usersGETv1.0.0
- USERS - Get user infoGETv1.0.0
Other/ClearBlade
DATA - Create Unique Index
v1.0.0Input
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
{
"type": "object",
"properties": {
"ClearBlade-DevToken": {
"type": "string"
},
"collectionName": {
"type": "string"
},
"columnName": {
"type": "string"
},
"systemKey": {
"type": "string"
}
},
"required": [
"ClearBlade-DevToken",
"collectionName",
"columnName",
"systemKey"
],
"additionalProperties": false
}Output
- 1
- 2
- 3
- 4
{
"type": "object",
"additionalProperties": true
}