AWS SDK for C++  1.9.128
AWS SDK for C++
Public Member Functions | List of all members
Aws::WAFRegional::Model::GeoMatchSetUpdate Class Reference

#include <GeoMatchSetUpdate.h>

Public Member Functions

 GeoMatchSetUpdate ()
 
 GeoMatchSetUpdate (Aws::Utils::Json::JsonView jsonValue)
 
GeoMatchSetUpdateoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ChangeActionGetAction () const
 
bool ActionHasBeenSet () const
 
void SetAction (const ChangeAction &value)
 
void SetAction (ChangeAction &&value)
 
GeoMatchSetUpdateWithAction (const ChangeAction &value)
 
GeoMatchSetUpdateWithAction (ChangeAction &&value)
 
const GeoMatchConstraintGetGeoMatchConstraint () const
 
bool GeoMatchConstraintHasBeenSet () const
 
void SetGeoMatchConstraint (const GeoMatchConstraint &value)
 
void SetGeoMatchConstraint (GeoMatchConstraint &&value)
 
GeoMatchSetUpdateWithGeoMatchConstraint (const GeoMatchConstraint &value)
 
GeoMatchSetUpdateWithGeoMatchConstraint (GeoMatchConstraint &&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.

Specifies the type of update to perform to an GeoMatchSet with UpdateGeoMatchSet.

See Also:

AWS API Reference

Definition at line 41 of file GeoMatchSetUpdate.h.

Constructor & Destructor Documentation

◆ GeoMatchSetUpdate() [1/2]

Aws::WAFRegional::Model::GeoMatchSetUpdate::GeoMatchSetUpdate ( )

◆ GeoMatchSetUpdate() [2/2]

Aws::WAFRegional::Model::GeoMatchSetUpdate::GeoMatchSetUpdate ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ActionHasBeenSet()

bool Aws::WAFRegional::Model::GeoMatchSetUpdate::ActionHasBeenSet ( ) const
inline

Specifies whether to insert or delete a country with UpdateGeoMatchSet.

Definition at line 60 of file GeoMatchSetUpdate.h.

◆ GeoMatchConstraintHasBeenSet()

bool Aws::WAFRegional::Model::GeoMatchSetUpdate::GeoMatchConstraintHasBeenSet ( ) const
inline

The country from which web requests originate that you want AWS WAF to search for.

Definition at line 97 of file GeoMatchSetUpdate.h.

◆ GetAction()

const ChangeAction& Aws::WAFRegional::Model::GeoMatchSetUpdate::GetAction ( ) const
inline

Specifies whether to insert or delete a country with UpdateGeoMatchSet.

Definition at line 54 of file GeoMatchSetUpdate.h.

◆ GetGeoMatchConstraint()

const GeoMatchConstraint& Aws::WAFRegional::Model::GeoMatchSetUpdate::GetGeoMatchConstraint ( ) const
inline

The country from which web requests originate that you want AWS WAF to search for.

Definition at line 91 of file GeoMatchSetUpdate.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::WAFRegional::Model::GeoMatchSetUpdate::Jsonize ( ) const

◆ operator=()

GeoMatchSetUpdate& Aws::WAFRegional::Model::GeoMatchSetUpdate::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAction() [1/2]

void Aws::WAFRegional::Model::GeoMatchSetUpdate::SetAction ( ChangeAction &&  value)
inline

Specifies whether to insert or delete a country with UpdateGeoMatchSet.

Definition at line 72 of file GeoMatchSetUpdate.h.

◆ SetAction() [2/2]

void Aws::WAFRegional::Model::GeoMatchSetUpdate::SetAction ( const ChangeAction value)
inline

Specifies whether to insert or delete a country with UpdateGeoMatchSet.

Definition at line 66 of file GeoMatchSetUpdate.h.

◆ SetGeoMatchConstraint() [1/2]

void Aws::WAFRegional::Model::GeoMatchSetUpdate::SetGeoMatchConstraint ( const GeoMatchConstraint value)
inline

The country from which web requests originate that you want AWS WAF to search for.

Definition at line 103 of file GeoMatchSetUpdate.h.

◆ SetGeoMatchConstraint() [2/2]

void Aws::WAFRegional::Model::GeoMatchSetUpdate::SetGeoMatchConstraint ( GeoMatchConstraint &&  value)
inline

The country from which web requests originate that you want AWS WAF to search for.

Definition at line 109 of file GeoMatchSetUpdate.h.

◆ WithAction() [1/2]

GeoMatchSetUpdate& Aws::WAFRegional::Model::GeoMatchSetUpdate::WithAction ( ChangeAction &&  value)
inline

Specifies whether to insert or delete a country with UpdateGeoMatchSet.

Definition at line 84 of file GeoMatchSetUpdate.h.

◆ WithAction() [2/2]

GeoMatchSetUpdate& Aws::WAFRegional::Model::GeoMatchSetUpdate::WithAction ( const ChangeAction value)
inline

Specifies whether to insert or delete a country with UpdateGeoMatchSet.

Definition at line 78 of file GeoMatchSetUpdate.h.

◆ WithGeoMatchConstraint() [1/2]

GeoMatchSetUpdate& Aws::WAFRegional::Model::GeoMatchSetUpdate::WithGeoMatchConstraint ( const GeoMatchConstraint value)
inline

The country from which web requests originate that you want AWS WAF to search for.

Definition at line 115 of file GeoMatchSetUpdate.h.

◆ WithGeoMatchConstraint() [2/2]

GeoMatchSetUpdate& Aws::WAFRegional::Model::GeoMatchSetUpdate::WithGeoMatchConstraint ( GeoMatchConstraint &&  value)
inline

The country from which web requests originate that you want AWS WAF to search for.

Definition at line 121 of file GeoMatchSetUpdate.h.


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