7#include <aws/network-firewall/NetworkFirewall_EXPORTS.h>
8#include <aws/network-firewall/model/OverrideAction.h>
21namespace NetworkFirewall
56 bool m_actionHasBeenSet =
false;
StatefulRuleGroupOverride & WithAction(const OverrideAction &value)
StatefulRuleGroupOverride & WithAction(OverrideAction &&value)
void SetAction(OverrideAction &&value)
const OverrideAction & GetAction() const
AWS_NETWORKFIREWALL_API StatefulRuleGroupOverride(Aws::Utils::Json::JsonView jsonValue)
AWS_NETWORKFIREWALL_API StatefulRuleGroupOverride & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_NETWORKFIREWALL_API StatefulRuleGroupOverride()
AWS_NETWORKFIREWALL_API Aws::Utils::Json::JsonValue Jsonize() const
void SetAction(const OverrideAction &value)
bool ActionHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue