struct

PlaceOS::Driver::DriverModel::ControlSystem

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

bookable
Source
bookable=(bookable : Bool)
Source
capacity
Source
capacity=(capacity : Int32)
Source
code
Source
code=(code : String | Nil)
Source
description
Source
description=(description : String | Nil)
Source
display_name
Source
display_name=(display_name : String | Nil)
Source
email
Source
email=(email : String | Nil)
Source
features
Source
features=(features : Array(String) | Nil)
Source
id=(id : String)
Source
images
Source
images=(images : Array(String) | Nil)
Source
map_id
Source
map_id=(map_id : String | Nil)
Source
name
Source
name=(name : String)
Source
security_groups
Source
security_groups=(security_groups : Array(String) | Nil)
Source
support_url
Source
support_url=(support_url : String | Nil)
Source
timezone
Source
timezone=(timezone : String | Nil)
Source
type
Source
type=(type : String | Nil)
Source
zones
Source
zones=(zones : Array(String))
Source