AWS SDK for C++  1.9.160
AWS SDK for C++
Public Member Functions | List of all members
Aws::WAF::Model::WafOverrideAction Class Reference

#include <WafOverrideAction.h>

Public Member Functions

 WafOverrideAction ()
 
 WafOverrideAction (Aws::Utils::Json::JsonView jsonValue)
 
WafOverrideActionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const WafOverrideActionTypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const WafOverrideActionType &value)
 
void SetType (WafOverrideActionType &&value)
 
WafOverrideActionWithType (const WafOverrideActionType &value)
 
WafOverrideActionWithType (WafOverrideActionType &&value)
 

Detailed Description

This is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.

For the latest version of AWS WAF, use the AWS WAFV2 API and see the AWS WAF Developer Guide. With the latest version, AWS WAF has a single set of endpoints for regional and global use.

The action to take if any rule within the RuleGroup matches a request.

See Also:

AWS API Reference

Definition at line 40 of file WafOverrideAction.h.

Constructor & Destructor Documentation

◆ WafOverrideAction() [1/2]

Aws::WAF::Model::WafOverrideAction::WafOverrideAction ( )

◆ WafOverrideAction() [2/2]

Aws::WAF::Model::WafOverrideAction::WafOverrideAction ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetType()

const WafOverrideActionType& Aws::WAF::Model::WafOverrideAction::GetType ( ) const
inline

COUNT overrides the action specified by the individual rule within a RuleGroup . If set to NONE, the rule's action will take place.

Definition at line 54 of file WafOverrideAction.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::WAF::Model::WafOverrideAction::Jsonize ( ) const

◆ operator=()

WafOverrideAction& Aws::WAF::Model::WafOverrideAction::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetType() [1/2]

void Aws::WAF::Model::WafOverrideAction::SetType ( const WafOverrideActionType value)
inline

COUNT overrides the action specified by the individual rule within a RuleGroup . If set to NONE, the rule's action will take place.

Definition at line 68 of file WafOverrideAction.h.

◆ SetType() [2/2]

void Aws::WAF::Model::WafOverrideAction::SetType ( WafOverrideActionType &&  value)
inline

COUNT overrides the action specified by the individual rule within a RuleGroup . If set to NONE, the rule's action will take place.

Definition at line 75 of file WafOverrideAction.h.

◆ TypeHasBeenSet()

bool Aws::WAF::Model::WafOverrideAction::TypeHasBeenSet ( ) const
inline

COUNT overrides the action specified by the individual rule within a RuleGroup . If set to NONE, the rule's action will take place.

Definition at line 61 of file WafOverrideAction.h.

◆ WithType() [1/2]

WafOverrideAction& Aws::WAF::Model::WafOverrideAction::WithType ( const WafOverrideActionType value)
inline

COUNT overrides the action specified by the individual rule within a RuleGroup . If set to NONE, the rule's action will take place.

Definition at line 82 of file WafOverrideAction.h.

◆ WithType() [2/2]

WafOverrideAction& Aws::WAF::Model::WafOverrideAction::WithType ( WafOverrideActionType &&  value)
inline

COUNT overrides the action specified by the individual rule within a RuleGroup . If set to NONE, the rule's action will take place.

Definition at line 89 of file WafOverrideAction.h.


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