{
    "luci-app-secubox": {
        "description": "SecuBox Dashboard",
		"read": {
			"ubus": {
				"luci.secubox": [
					"status",
					"getStatus",
					"getVersion",
					"modules",
					"getModules",
					"modules_by_category",
					"module_info",
					"getModuleInfo",
					"check_module_enabled",
					"health",
					"getHealth",
					"diagnostics",
					"runDiagnostics",
					"getLogs",
					"get_system_health",
					"get_alerts",
					"get_dashboard_data",
					"get_theme",
					"first_run_status",
					"list_apps",
					"get_app_manifest",
					"list_profiles",
					"listProfiles",
					"getProfile",
					"validateProfile",
					"listSnapshots",
					"get_appstore_apps",
					"get_appstore_app",
					"get_public_ips",
					"get_network_health",
					"get_vital_services",
					"get_full_health_report"
				],
                "uci": [
                    "get",
                    "state"
                ]
            },
            "uci": [
                "secubox"
            ]
        },
		"write": {
			"ubus": {
				"luci.secubox": [
					"reload",
					"start_module",
					"stop_module",
					"restart_module",
					"enable_module",
					"disable_module",
					"installModule",
					"removeModule",
					"updateModule",
					"applyProfile",
					"createSnapshot",
					"restoreSnapshot",
					"quick_action",
					"set_theme",
					"dismiss_alert",
					"clear_alerts",
					"fix_permissions",
					"apply_first_run",
					"apply_app_wizard",
					"apply_profile",
					"rollback_profile",
					"install_appstore_app",
					"remove_appstore_app"
				],
                "uci": [
                    "set",
                    "delete",
                    "commit",
                    "apply"
                ]
            },
            "uci": [
                "secubox"
            ]
        }
    }
}
