AWS SDK for C++  1.9.67
AWS SDK for C++
Public Member Functions | List of all members
Aws::SecurityHub::Model::WafExcludedRule Class Reference

#include <WafExcludedRule.h>

Public Member Functions

 WafExcludedRule ()
 
 WafExcludedRule (Aws::Utils::Json::JsonView jsonValue)
 
WafExcludedRuleoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetRuleId () const
 
bool RuleIdHasBeenSet () const
 
void SetRuleId (const Aws::String &value)
 
void SetRuleId (Aws::String &&value)
 
void SetRuleId (const char *value)
 
WafExcludedRuleWithRuleId (const Aws::String &value)
 
WafExcludedRuleWithRuleId (Aws::String &&value)
 
WafExcludedRuleWithRuleId (const char *value)
 

Detailed Description

Details about a rule to exclude from a rule group.

See Also:


AWS API Reference

Definition at line 32 of file WafExcludedRule.h.

Constructor & Destructor Documentation

◆ WafExcludedRule() [1/2]

Aws::SecurityHub::Model::WafExcludedRule::WafExcludedRule ( )

◆ WafExcludedRule() [2/2]

Aws::SecurityHub::Model::WafExcludedRule::WafExcludedRule ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetRuleId()

const Aws::String& Aws::SecurityHub::Model::WafExcludedRule::GetRuleId ( ) const
inline

The unique identifier for the rule to exclude from the rule group.

Definition at line 44 of file WafExcludedRule.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SecurityHub::Model::WafExcludedRule::Jsonize ( ) const

◆ operator=()

WafExcludedRule& Aws::SecurityHub::Model::WafExcludedRule::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RuleIdHasBeenSet()

bool Aws::SecurityHub::Model::WafExcludedRule::RuleIdHasBeenSet ( ) const
inline

The unique identifier for the rule to exclude from the rule group.

Definition at line 49 of file WafExcludedRule.h.

◆ SetRuleId() [1/3]

void Aws::SecurityHub::Model::WafExcludedRule::SetRuleId ( Aws::String &&  value)
inline

The unique identifier for the rule to exclude from the rule group.

Definition at line 59 of file WafExcludedRule.h.

◆ SetRuleId() [2/3]

void Aws::SecurityHub::Model::WafExcludedRule::SetRuleId ( const Aws::String value)
inline

The unique identifier for the rule to exclude from the rule group.

Definition at line 54 of file WafExcludedRule.h.

◆ SetRuleId() [3/3]

void Aws::SecurityHub::Model::WafExcludedRule::SetRuleId ( const char *  value)
inline

The unique identifier for the rule to exclude from the rule group.

Definition at line 64 of file WafExcludedRule.h.

◆ WithRuleId() [1/3]

WafExcludedRule& Aws::SecurityHub::Model::WafExcludedRule::WithRuleId ( Aws::String &&  value)
inline

The unique identifier for the rule to exclude from the rule group.

Definition at line 74 of file WafExcludedRule.h.

◆ WithRuleId() [2/3]

WafExcludedRule& Aws::SecurityHub::Model::WafExcludedRule::WithRuleId ( const Aws::String value)
inline

The unique identifier for the rule to exclude from the rule group.

Definition at line 69 of file WafExcludedRule.h.

◆ WithRuleId() [3/3]

WafExcludedRule& Aws::SecurityHub::Model::WafExcludedRule::WithRuleId ( const char *  value)
inline

The unique identifier for the rule to exclude from the rule group.

Definition at line 79 of file WafExcludedRule.h.


The documentation for this class was generated from the following file: