Blueprint
Blueprints are structs for devices, they define what data a device will hold.
Blueprint methods
- get() - gets the blueprint
- update( patchOps ) - patches the blueprint
- delete() - deletes the blueprint
- simulate() - runs a simulation on the blueprint
- attributes() - gets all the attributes for the blueprint