laravel-thingsboard
laravel-thingsboard copied to clipboard
Controller: Edge
-
[x] POST /api/customer/{customerId}/edge/{edgeId} Assign edge to customer (assignEdgeToCustomer)
-
[x] GET /api/customer/{customerId}/edgeInfos{?page,pageSize,sortOrder,sortProperty,textSearch,type} Get Customer Edge Infos (getCustomerEdgeInfos)
-
[x] GET /api/customer/{customerId}/edges{?page,pageSize,sortOrder,sortProperty,textSearch,type} Get Customer Edges (getCustomerEdges)
-
[x] DELETE /api/customer/edge/{edgeId} Unassign edge from customer (unassignEdgeFromCustomer)
-
[x] POST /api/customer/public/edge/{edgeId} Make edge publicly available (assignEdgeToPublicCustomer)
-
[x] POST /api/edge Create Or Update Edge (saveEdge)
-
[x] GET /api/edge/{edgeId} Get Edge (getEdgeById)
-
[x] DELETE /api/edge/{edgeId} Delete edge (deleteEdge)
-
[x] POST /api/edge/{edgeId}/{ruleChainId}/root Set root rule chain for provided edge (setEdgeRootRuleChain)
-
[ ] POST /api/edge/bulk_import Import the bulk of edges (processEdgesBulkImport)
-
[x] GET /api/edge/info/{edgeId} Get Edge Info (getEdgeInfoById)
-
[x] GET /api/edge/instructions/{edgeId} Get Edge Docker Install Instructions (getEdgeDockerInstallInstructions)
-
[ ] GET /api/edge/missingToRelatedRuleChains/{edgeId} Find missing rule chains (findMissingToRelatedRuleChains)
-
[x] POST /api/edge/sync/{edgeId} Sync edge (syncEdge)
-
[x] GET /api/edge/types Get Edge Types (getEdgeTypes)
-
[ ] POST /api/edges Find related edges (findByQuery)
-
[x] GET /api/edges{?edgeIds} Get Edges By Ids (getEdgesByIds)
-
[x] GET /api/edges{?page,pageSize,sortOrder,sortProperty,textSearch} Get Tenant Edges (getEdges)
-
[x] GET /api/edges/enabled Is edges support enabled (isEdgesSupportEnabled)
-
[x] GET /api/tenant/edgeInfos{?page,pageSize,sortOrder,sortProperty,textSearch,type} Get Tenant Edge Infos (getTenantEdgeInfos)
-
[x] GET /api/tenant/edges{?edgeName} Get Tenant Edge (getTenantEdge)
-
[x] GET /api/tenant/edges{?page,pageSize,sortOrder,sortProperty,textSearch,type} Get Tenant Edges (getTenantEdges)