Framework DocumentationΒΆ
This page documents the components and tools available in the framework.
- waft.mark module
- waft.fixture module
- waft.actions package
- Subpackages
- waft.actions.dashboard_actions package
- Subpackages
- waft.actions.dashboard_actions.models package
- Submodules
- waft.actions.dashboard_actions.models.device_profile_model module
DeviceProfileModelDeviceProfileModel.add_fallback_domains()DeviceProfileModel.allow_mode_switch()DeviceProfileModel.allow_updates()DeviceProfileModel.allow_user_to_leave_org()DeviceProfileModel.captive_portal_delay()DeviceProfileModel.delete()DeviceProfileModel.disable()DeviceProfileModel.disable_auto_fallback()DeviceProfileModel.disallow_mode_switch()DeviceProfileModel.disallow_updates()DeviceProfileModel.disallow_user_to_leave_org()DeviceProfileModel.edit()DeviceProfileModel.enable()DeviceProfileModel.enable_auto_fallback()DeviceProfileModel.exclude()DeviceProfileModel.exclude_office_ips()DeviceProfileModel.include()DeviceProfileModel.include_office_ips()DeviceProfileModel.lock_switch()DeviceProfileModel.remove_exclude()DeviceProfileModel.remove_fallback_domains()DeviceProfileModel.remove_include()DeviceProfileModel.reset_fallback_domains()DeviceProfileModel.reset_split_tunnel()DeviceProfileModel.set_auto_connect()DeviceProfileModel.set_description()DeviceProfileModel.set_match_value()DeviceProfileModel.set_precedence()DeviceProfileModel.set_service_mode()DeviceProfileModel.set_support_url()DeviceProfileModel.set_tunnel_protocol()DeviceProfileModel.unlock_switch()
- waft.actions.dashboard_actions.models.extensions module
ClientExtensionDevicePostureRuleResultDevicePostureRuleResult.checkDevicePostureRuleResult.descriptionDevicePostureRuleResult.errorDevicePostureRuleResult.idDevicePostureRuleResult.inputDevicePostureRuleResult.model_configDevicePostureRuleResult.rule_nameDevicePostureRuleResult.scheduleDevicePostureRuleResult.successDevicePostureRuleResult.timestampDevicePostureRuleResult.type
- waft.actions.dashboard_actions.models.protocols module
- waft.actions.dashboard_actions.models.device_profile_model module
- Submodules
- waft.actions.dashboard_actions.models package
- Submodules
- waft.actions.dashboard_actions.dashboard_actions module
- waft.actions.dashboard_actions.device_actions module
- waft.actions.dashboard_actions.device_posture_actions module
- waft.actions.dashboard_actions.gateway_actions module
GatewayActionsGatewayActions.activate_certificate()GatewayActions.certificate_in_useGatewayActions.create_certificate()GatewayActions.create_rule()GatewayActions.deactivate_certificate()GatewayActions.delete_certificate()GatewayActions.enable_proxy()GatewayActions.enable_tls_decrpytion()GatewayActions.get_certificate()GatewayActions.list_all_precedences()GatewayActions.list_certificates()GatewayActions.settingsGatewayActions.update_rule()GatewayActions.upload_certificate()
- Subpackages
- waft.actions.system_actions package
- waft.actions.warp_actions package
- Submodules
- waft.actions.warp_actions.cli_actions module
CliActionsCliActions.admin_override()CliActions.admin_override_enabledCliActions.clear_registration()CliActions.connect()CliActions.current_mode()CliActions.default_modeCliActions.disconnect()CliActions.enrich_exception()CliActions.get_configs()CliActions.get_settings()CliActions.get_tunnel_protocol()CliActions.ip_in_tunnel_list()CliActions.is_connected()CliActions.is_registered()CliActions.register_and_verify_registration()CliActions.registration_delete()CliActions.registration_info()CliActions.registration_show()CliActions.reset_mode()CliActions.run_disconnect()CliActions.set_mode()CliActions.set_mode_and_verify()CliActions.set_warp_protocol()CliActions.settings_reset()CliActions.start_pcap()CliActions.stop_pcap_and_copy_file()CliActions.tunnel_add_ip()CliActions.tunnel_add_ip_list()CliActions.tunnel_remove_ip()CliActions.tunnel_remove_ip_list()CliActions.verify_disconnected()CliActions.verify_registration()CliActions.wait_connected()CliActions.wait_for_mode()CliActions.wait_for_setting()CliActions.wait_for_statuses()
- waft.actions.warp_actions.connectivity_actions module
ConnectivityActionsConnectivityActions.cloudflare_dns_resolves()ConnectivityActions.confirm_tunnel_connected()ConnectivityActions.confirm_warp_dns_mode()ConnectivityActions.domain_routes_through_tunnel()ConnectivityActions.get_cf_trace()ConnectivityActions.get_trace()ConnectivityActions.get_trace_url()ConnectivityActions.get_warp_dns_mode()ConnectivityActions.verify_ip_version_connectivity()
WarpDnsModes
- waft.actions.warp_actions.exceptions module
- waft.actions.warp_actions.install_actions module
InstallActionsInstallActions.install()InstallActions.install_if_not_installed()InstallActions.reinstall()InstallActions.uninstall()InstallActions.upgrade()InstallActions.verify_install_successful()InstallActions.verify_installed_version_is()InstallActions.verify_installer_presence()InstallActions.verify_uninstall()InstallActions.verify_upgrade()
- waft.actions.warp_actions.mdm_actions module
MdmActionsMdmActions.add_mdm_config()MdmActions.apply_mdm_config()MdmActions.clear_mdm_configs()MdmActions.current_mdm_configsMdmActions.load_current_mdm()MdmActions.load_template()MdmActions.remove_mdm()MdmActions.set_config_and_verify()MdmActions.set_mdm_config_register_and_connect()MdmActions.verify_defined_orgs()
- waft.actions.warp_actions.warp_actions module
WarpActionsWarpActions.capture_traffic()WarpActions.captured_trafficWarpActions.cliWarpActions.connect_and_verify_connected()WarpActions.connectivityWarpActions.disconnect_and_verify_disconnected()WarpActions.enroll_by_email()WarpActions.installWarpActions.mdmWarpActions.registration_default_modeWarpActions.systemWarpActions.verify_connected()WarpActions.verify_org_info()WarpActions.warp_client_handler
- waft.actions.warp_actions.cli_actions module
- Submodules
- waft.actions.dashboard_actions package
- Submodules
- Subpackages
- waft.enums module