Skip to content
API Documentation
BastionGuard™
RulesPage::Rule Struct Reference

Public Attributes

std::string name
std::string action
std::string duration
std::string operand
std::string data
bool enabled = true
std::string filepath

Detailed Description

Definition at line 60 of file RulesPage.hpp.

Member Data Documentation

◆ action

std::string RulesPage::Rule::action

Definition at line 62 of file RulesPage.hpp.

Referenced by RulesPage::createRuleFileAsRoot(), and RulesPage::onCreateRule().

◆ data

std::string RulesPage::Rule::data

Definition at line 65 of file RulesPage.hpp.

Referenced by RulesPage::createRuleFileAsRoot(), and RulesPage::onCreateRule().

◆ duration

std::string RulesPage::Rule::duration

Definition at line 63 of file RulesPage.hpp.

Referenced by RulesPage::createRuleFileAsRoot(), and RulesPage::onCreateRule().

◆ enabled

bool RulesPage::Rule::enabled = true

Definition at line 66 of file RulesPage.hpp.

Referenced by RulesPage::createRuleFileAsRoot(), and RulesPage::onCreateRule().

◆ filepath

std::string RulesPage::Rule::filepath

Definition at line 67 of file RulesPage.hpp.

◆ name

std::string RulesPage::Rule::name

Definition at line 61 of file RulesPage.hpp.

Referenced by RulesPage::createRuleFileAsRoot(), and RulesPage::onCreateRule().

◆ operand

std::string RulesPage::Rule::operand

Definition at line 64 of file RulesPage.hpp.

Referenced by RulesPage::createRuleFileAsRoot(), and RulesPage::onCreateRule().


The documentation for this struct was generated from the following file:
  • BastionGuard/thirdparty/bastionguard-secure-connection/ui/src/pages/RulesPage.hpp