7#include <aws/wafv2/WAFV2_EXPORTS.h>
8#include <aws/wafv2/model/AWSManagedRulesBotControlRuleSet.h>
9#include <aws/wafv2/model/AWSManagedRulesATPRuleSet.h>
10#include <aws/wafv2/model/AWSManagedRulesACFPRuleSet.h>
124 bool m_aWSManagedRulesBotControlRuleSetHasBeenSet =
false;
127 bool m_aWSManagedRulesATPRuleSetHasBeenSet =
false;
130 bool m_aWSManagedRulesACFPRuleSetHasBeenSet =
false;
ManagedRuleGroupConfig & WithAWSManagedRulesACFPRuleSet(const AWSManagedRulesACFPRuleSet &value)
void SetAWSManagedRulesACFPRuleSet(const AWSManagedRulesACFPRuleSet &value)
void SetAWSManagedRulesBotControlRuleSet(const AWSManagedRulesBotControlRuleSet &value)
void SetAWSManagedRulesBotControlRuleSet(AWSManagedRulesBotControlRuleSet &&value)
bool AWSManagedRulesACFPRuleSetHasBeenSet() const
bool AWSManagedRulesATPRuleSetHasBeenSet() const
void SetAWSManagedRulesATPRuleSet(const AWSManagedRulesATPRuleSet &value)
ManagedRuleGroupConfig & WithAWSManagedRulesACFPRuleSet(AWSManagedRulesACFPRuleSet &&value)
AWS_WAFV2_API Aws::Utils::Json::JsonValue Jsonize() const
bool AWSManagedRulesBotControlRuleSetHasBeenSet() const
AWS_WAFV2_API ManagedRuleGroupConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetAWSManagedRulesATPRuleSet(AWSManagedRulesATPRuleSet &&value)
ManagedRuleGroupConfig & WithAWSManagedRulesATPRuleSet(const AWSManagedRulesATPRuleSet &value)
void SetAWSManagedRulesACFPRuleSet(AWSManagedRulesACFPRuleSet &&value)
const AWSManagedRulesATPRuleSet & GetAWSManagedRulesATPRuleSet() const
ManagedRuleGroupConfig & WithAWSManagedRulesATPRuleSet(AWSManagedRulesATPRuleSet &&value)
ManagedRuleGroupConfig & WithAWSManagedRulesBotControlRuleSet(const AWSManagedRulesBotControlRuleSet &value)
const AWSManagedRulesACFPRuleSet & GetAWSManagedRulesACFPRuleSet() const
const AWSManagedRulesBotControlRuleSet & GetAWSManagedRulesBotControlRuleSet() const
AWS_WAFV2_API ManagedRuleGroupConfig()
AWS_WAFV2_API ManagedRuleGroupConfig(Aws::Utils::Json::JsonView jsonValue)
ManagedRuleGroupConfig & WithAWSManagedRulesBotControlRuleSet(AWSManagedRulesBotControlRuleSet &&value)
Aws::Utils::Json::JsonValue JsonValue