waft.actions.dashboard_actions.dashboard_actions module

class waft.actions.dashboard_actions.dashboard_actions.DashboardActions(email: str | None = None, key: str | None = None, account_id: str | None = None)

Bases: Actions

Main class for all dashboard actions to be called from

property account_id: str

Returns currently set Account ID

create_device_profile(profile_name: str, match_criteria: str) DeviceProfileModel

Create and return a device profile for the given name and WireFilter match criteria.

property device_actions: DeviceManager

Return instance of DeviceActions

property device_posture_actions: DevicePostureOperations

Return instance of DeviceProfileActions

property device_profile_actions: DeviceProfileOperations

Return instance of DeviceProfileActions

property gateway_actions: GatewayOperations

Return instance of GatewayActions

property managed_network_actions: ManagedNetwork

Return instance of ManagedNetworksActions

property seat_actions: SeatOperations

Return instance of SeatOperations

set_account_id(org_name: str | None = None, org_id: str | None = None)

Sets account ID to be used in API calls