struct
PlaceOS::Client::API::Models::Zone
- PlaceOS::Client::API::Models::Zone
- PlaceOS::Client::API::Models::Response
- Struct
- Value
- Object
Included Modules
Defined in:
placeos/api/models/zone.crConstructors
Instance Method Summary
-
#capacity : Int32
Could be used as people capacity
-
#code : String | Nil
Could be used as floor code or building code etc
-
#count : Int32
Could be used as desk count for a level
-
#description : String | Nil
Markdown formatted text that describes the zone.
-
#display_name : String | Nil
A human readable identifier for displaying on interfaces
-
#id : String
A universally unique identifier for the zone.
-
#location : String | Nil
Geo-location string (lat,long) or any other location
-
#map_id : String | Nil
Map identifier, could be a URL or id
-
#name : String
A human readable identifier.
-
#parent_id : String | Nil
Parent id
-
#tags : Array(String)
Space seperated list of tags for categorizing the zone.
-
#timezone : Time::Location | Nil
Timezone location of the zone
-
#trigger_data : Array(Trigger) | Nil
Trigger data returned when param
completeistrue -
#triggers : Array(String)
List of trigger ID's to be applied to all systems that associate with this zone.
-
#type : String | Nil
Could be used as floor type or building type etc
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
Trigger data returned when param complete is true
List of trigger ID's to be applied to all systems that associate with this zone.