class Cisco::Meraki::Dashboard
- Cisco::Meraki::Dashboard
- PlaceOS::Driver
- Reference
- Object
Defined in:
cisco/meraki/dashboard.crConstant Summary
-
EMPTY_HEADERS =
{} of String => String
-
SUCCESS_RESPONSE =
{HTTP::Status::OK.to_i, EMPTY_HEADERS, nil}
Class Method Summary
Instance Method Summary
-
#fetch(location : String)
Perform fetch with the required API request limits in place
- #fetch_all(location : String)
- #get_zones(camera_serial : String)
- #networks(organization_id : String)
- #on_load
- #on_unload
- #on_update
- #organizations
- #poll_clients(network_id : String | Nil = nil, timespan : UInt32 = 900_u32, connection : ConnectionType | Nil = nil, device_serial : String | Nil = nil, statuses : String = "Online")
-
#port_status(method : String, headers : Hash(String, Array(String)), body : String)
a webhook for obtaining changes in port status
- #ports_statuses(device_serial : String)
-
#scanning_api(method : String, headers : Hash(String, Array(String)), body : String)
Webhook endpoint for scanning API, expects version 3
Class Method Detail
Instance Method Detail
def poll_clients(network_id : String | Nil = nil, timespan : UInt32 = 900_u32, connection : ConnectionType | Nil = nil, device_serial : String | Nil = nil, statuses : String = "Online")
#
def port_status(method : String, headers : Hash(String, Array(String)), body : String)
#
a webhook for obtaining changes in port status
def scanning_api(method : String, headers : Hash(String, Array(String)), body : String)
#
Webhook endpoint for scanning API, expects version 3