Skip to main content

Module actions

Module actions 

Source
Expand description

Dynamic action dispatch driven by the capabilities catalog.

Modules§

hybrid
Resolves crate::api::ApiSourceFamily::Hybrid capabilities to a concrete official or internal action.
internal
Dispatch for ApiSourceFamily::Internal capabilities: the UniFi controller’s own (undocumented, but stable in practice) web-UI API.
official
Dispatch for ApiSourceFamily::Official capabilities: UniFi’s documented /proxy/network/integration REST API.

Structs§

ActionDispatcher
Looks up an ActionRequest’s action against the capability catalog and runs it against the official, internal, or hybrid API as appropriate.
ActionRequest
A dynamically-dispatched UniFi action: an action name matched against crate::capabilities::all_capabilities, plus its JSON parameters.