struct
PlaceOS::Client::API::Models::System
- PlaceOS::Client::API::Models::System
- PlaceOS::Client::API::Models::Response
- Struct
- Value
- Object
Included Modules
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.
-
#code : String | Nil
the room identification code, like 3-04 etc.
-
#description : String | Nil
Markdown formatted text that describes the system.
-
#display_name : String | Nil
an alternative to the full name that is easier to read.
-
#email : String | Nil
Calendar URI that is associated with this system.
-
#features : Set(String)
List of features in the room for searching and filtering spaces.
-
#id : String
A universally unique identifier for the system.
-
#images : Array(String) | Nil
images of this room
-
#installed_ui_devices : Int32
Expected number of fixed installation touch panels.
-
#map_id : String | Nil
a map identifier that can be used to locate this system.
-
#modules : Array(String)
Module ID's that this system contains.
-
#name : String
A human readable identifier.
-
#public : Bool | Nil
is the system intended for public access?
-
#support_url : String | Nil
A URL linking to the primary interface for controlling this system.
-
#timezone : String | Nil
timezone the system is located
-
#type : String | Nil
the system type, like a small meeting room etc.
-
#version : Int32
Incrementing counter for handling stale updates.
-
#zones : Array(String)
Zone IDs that this system is a member of.
Instance methods inherited from module PlaceOS::Client::API::Models::Timestamps
created_at : Time
created_at,
updated_at : Time
updated_at
Constructor methods inherited from struct PlaceOS::Client::API::Models::Response
new(pull : JSON::PullParser)
new
Macros inherited from module PlaceOS::Client::API::Models::Response::Init
__add_initialize__
__add_initialize__
Constructor Detail
Instance Method Detail
A URL linking to the primary interface for controlling this system.