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

#include <IPSetUpdate.h>

Public Member Functions

 IPSetUpdate ()
 
 IPSetUpdate (Aws::Utils::Json::JsonView jsonValue)
 
IPSetUpdateoperator= (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)
 
IPSetUpdateWithAction (const ChangeAction &value)
 
IPSetUpdateWithAction (ChangeAction &&value)
 
const IPSetDescriptorGetIPSetDescriptor () const
 
bool IPSetDescriptorHasBeenSet () const
 
void SetIPSetDescriptor (const IPSetDescriptor &value)
 
void SetIPSetDescriptor (IPSetDescriptor &&value)
 
IPSetUpdateWithIPSetDescriptor (const IPSetDescriptor &value)
 
IPSetUpdateWithIPSetDescriptor (IPSetDescriptor &&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 IPSet with UpdateIPSet.

See Also:

AWS API Reference

Definition at line 41 of file IPSetUpdate.h.

Constructor & Destructor Documentation

◆ IPSetUpdate() [1/2]

Aws::WAFRegional::Model::IPSetUpdate::IPSetUpdate ( )

◆ IPSetUpdate() [2/2]

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

Member Function Documentation

◆ ActionHasBeenSet()

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

Specifies whether to insert or delete an IP address with UpdateIPSet.

Definition at line 60 of file IPSetUpdate.h.

◆ GetAction()

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

Specifies whether to insert or delete an IP address with UpdateIPSet.

Definition at line 54 of file IPSetUpdate.h.

◆ GetIPSetDescriptor()

const IPSetDescriptor& Aws::WAFRegional::Model::IPSetUpdate::GetIPSetDescriptor ( ) const
inline

The IP address type (IPV4 or IPV6) and the IP address range (in CIDR notation) that web requests originate from.

Definition at line 91 of file IPSetUpdate.h.

◆ IPSetDescriptorHasBeenSet()

bool Aws::WAFRegional::Model::IPSetUpdate::IPSetDescriptorHasBeenSet ( ) const
inline

The IP address type (IPV4 or IPV6) and the IP address range (in CIDR notation) that web requests originate from.

Definition at line 97 of file IPSetUpdate.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetAction() [1/2]

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

Specifies whether to insert or delete an IP address with UpdateIPSet.

Definition at line 72 of file IPSetUpdate.h.

◆ SetAction() [2/2]

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

Specifies whether to insert or delete an IP address with UpdateIPSet.

Definition at line 66 of file IPSetUpdate.h.

◆ SetIPSetDescriptor() [1/2]

void Aws::WAFRegional::Model::IPSetUpdate::SetIPSetDescriptor ( const IPSetDescriptor value)
inline

The IP address type (IPV4 or IPV6) and the IP address range (in CIDR notation) that web requests originate from.

Definition at line 103 of file IPSetUpdate.h.

◆ SetIPSetDescriptor() [2/2]

void Aws::WAFRegional::Model::IPSetUpdate::SetIPSetDescriptor ( IPSetDescriptor &&  value)
inline

The IP address type (IPV4 or IPV6) and the IP address range (in CIDR notation) that web requests originate from.

Definition at line 109 of file IPSetUpdate.h.

◆ WithAction() [1/2]

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

Specifies whether to insert or delete an IP address with UpdateIPSet.

Definition at line 84 of file IPSetUpdate.h.

◆ WithAction() [2/2]

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

Specifies whether to insert or delete an IP address with UpdateIPSet.

Definition at line 78 of file IPSetUpdate.h.

◆ WithIPSetDescriptor() [1/2]

IPSetUpdate& Aws::WAFRegional::Model::IPSetUpdate::WithIPSetDescriptor ( const IPSetDescriptor value)
inline

The IP address type (IPV4 or IPV6) and the IP address range (in CIDR notation) that web requests originate from.

Definition at line 115 of file IPSetUpdate.h.

◆ WithIPSetDescriptor() [2/2]

IPSetUpdate& Aws::WAFRegional::Model::IPSetUpdate::WithIPSetDescriptor ( IPSetDescriptor &&  value)
inline

The IP address type (IPV4 or IPV6) and the IP address range (in CIDR notation) that web requests originate from.

Definition at line 121 of file IPSetUpdate.h.


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