struct PlaceOS::API::Models::System
- PlaceOS::API::Models::System
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
placeos/api/models/system.crConstructors
Instance Method Summary
-
#bookable : Bool
Flag for signifying the space as reservable.
-
#capacity : Int32
Number of people that can be accommodated in this space.
- #created_at : Time
-
#description : String | Nil
Markdown formatted text that describes the system.
-
#edge_id : String
The engine node that this system operates from.
-
#email : String | Nil
Calendar URI that is associated with this system.
-
#features : String
List of features in the room for searching and filtering spaces.
-
#id : String
A universally unique identifier for the system.
-
#installed_ui_devices : Int32
Expected number of fixed installation touch panels.
-
#modules : Array(String)
Module ID's that this system contains.
-
#name : String
A human readable identifier.
-
#settings : Hash(String, JSON::Any)
JSON object representing the system's configuration.
-
#support_url : URI | Nil
A URL linking to the primary interface for controlling this system.
-
#version : Int32
Incrementing counter for handling stale updates.
-
#zones : Array(String)
Zone IDs that this system is a member of.