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

#include <SqlInjectionMatchSetUpdate.h>

Public Member Functions

 SqlInjectionMatchSetUpdate ()
 
 SqlInjectionMatchSetUpdate (Aws::Utils::Json::JsonView jsonValue)
 
SqlInjectionMatchSetUpdateoperator= (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)
 
SqlInjectionMatchSetUpdateWithAction (const ChangeAction &value)
 
SqlInjectionMatchSetUpdateWithAction (ChangeAction &&value)
 
const SqlInjectionMatchTupleGetSqlInjectionMatchTuple () const
 
bool SqlInjectionMatchTupleHasBeenSet () const
 
void SetSqlInjectionMatchTuple (const SqlInjectionMatchTuple &value)
 
void SetSqlInjectionMatchTuple (SqlInjectionMatchTuple &&value)
 
SqlInjectionMatchSetUpdateWithSqlInjectionMatchTuple (const SqlInjectionMatchTuple &value)
 
SqlInjectionMatchSetUpdateWithSqlInjectionMatchTuple (SqlInjectionMatchTuple &&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 part of a web request that you want to inspect for snippets of malicious SQL code and indicates whether you want to add the specification to a SqlInjectionMatchSet or delete it from a SqlInjectionMatchSet.

See Also:

AWS API Reference

Definition at line 43 of file SqlInjectionMatchSetUpdate.h.

Constructor & Destructor Documentation

◆ SqlInjectionMatchSetUpdate() [1/2]

Aws::WAF::Model::SqlInjectionMatchSetUpdate::SqlInjectionMatchSetUpdate ( )

◆ SqlInjectionMatchSetUpdate() [2/2]

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

Member Function Documentation

◆ ActionHasBeenSet()

bool Aws::WAF::Model::SqlInjectionMatchSetUpdate::ActionHasBeenSet ( ) const
inline

Specify INSERT to add a SqlInjectionMatchSetUpdate to a SqlInjectionMatchSet. Use DELETE to remove a SqlInjectionMatchSetUpdate from a SqlInjectionMatchSet.

Definition at line 66 of file SqlInjectionMatchSetUpdate.h.

◆ GetAction()

const ChangeAction& Aws::WAF::Model::SqlInjectionMatchSetUpdate::GetAction ( ) const
inline

Specify INSERT to add a SqlInjectionMatchSetUpdate to a SqlInjectionMatchSet. Use DELETE to remove a SqlInjectionMatchSetUpdate from a SqlInjectionMatchSet.

Definition at line 58 of file SqlInjectionMatchSetUpdate.h.

◆ GetSqlInjectionMatchTuple()

const SqlInjectionMatchTuple& Aws::WAF::Model::SqlInjectionMatchSetUpdate::GetSqlInjectionMatchTuple ( ) const
inline

Specifies the part of a web request that you want AWS WAF to inspect for snippets of malicious SQL code and, if you want AWS WAF to inspect a header, the name of the header.

Definition at line 106 of file SqlInjectionMatchSetUpdate.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetAction() [1/2]

void Aws::WAF::Model::SqlInjectionMatchSetUpdate::SetAction ( ChangeAction &&  value)
inline

Specify INSERT to add a SqlInjectionMatchSetUpdate to a SqlInjectionMatchSet. Use DELETE to remove a SqlInjectionMatchSetUpdate from a SqlInjectionMatchSet.

Definition at line 82 of file SqlInjectionMatchSetUpdate.h.

◆ SetAction() [2/2]

void Aws::WAF::Model::SqlInjectionMatchSetUpdate::SetAction ( const ChangeAction value)
inline

Specify INSERT to add a SqlInjectionMatchSetUpdate to a SqlInjectionMatchSet. Use DELETE to remove a SqlInjectionMatchSetUpdate from a SqlInjectionMatchSet.

Definition at line 74 of file SqlInjectionMatchSetUpdate.h.

◆ SetSqlInjectionMatchTuple() [1/2]

void Aws::WAF::Model::SqlInjectionMatchSetUpdate::SetSqlInjectionMatchTuple ( const SqlInjectionMatchTuple value)
inline

Specifies the part of a web request that you want AWS WAF to inspect for snippets of malicious SQL code and, if you want AWS WAF to inspect a header, the name of the header.

Definition at line 120 of file SqlInjectionMatchSetUpdate.h.

◆ SetSqlInjectionMatchTuple() [2/2]

void Aws::WAF::Model::SqlInjectionMatchSetUpdate::SetSqlInjectionMatchTuple ( SqlInjectionMatchTuple &&  value)
inline

Specifies the part of a web request that you want AWS WAF to inspect for snippets of malicious SQL code and, if you want AWS WAF to inspect a header, the name of the header.

Definition at line 127 of file SqlInjectionMatchSetUpdate.h.

◆ SqlInjectionMatchTupleHasBeenSet()

bool Aws::WAF::Model::SqlInjectionMatchSetUpdate::SqlInjectionMatchTupleHasBeenSet ( ) const
inline

Specifies the part of a web request that you want AWS WAF to inspect for snippets of malicious SQL code and, if you want AWS WAF to inspect a header, the name of the header.

Definition at line 113 of file SqlInjectionMatchSetUpdate.h.

◆ WithAction() [1/2]

SqlInjectionMatchSetUpdate& Aws::WAF::Model::SqlInjectionMatchSetUpdate::WithAction ( ChangeAction &&  value)
inline

Specify INSERT to add a SqlInjectionMatchSetUpdate to a SqlInjectionMatchSet. Use DELETE to remove a SqlInjectionMatchSetUpdate from a SqlInjectionMatchSet.

Definition at line 98 of file SqlInjectionMatchSetUpdate.h.

◆ WithAction() [2/2]

SqlInjectionMatchSetUpdate& Aws::WAF::Model::SqlInjectionMatchSetUpdate::WithAction ( const ChangeAction value)
inline

Specify INSERT to add a SqlInjectionMatchSetUpdate to a SqlInjectionMatchSet. Use DELETE to remove a SqlInjectionMatchSetUpdate from a SqlInjectionMatchSet.

Definition at line 90 of file SqlInjectionMatchSetUpdate.h.

◆ WithSqlInjectionMatchTuple() [1/2]

SqlInjectionMatchSetUpdate& Aws::WAF::Model::SqlInjectionMatchSetUpdate::WithSqlInjectionMatchTuple ( const SqlInjectionMatchTuple value)
inline

Specifies the part of a web request that you want AWS WAF to inspect for snippets of malicious SQL code and, if you want AWS WAF to inspect a header, the name of the header.

Definition at line 134 of file SqlInjectionMatchSetUpdate.h.

◆ WithSqlInjectionMatchTuple() [2/2]

SqlInjectionMatchSetUpdate& Aws::WAF::Model::SqlInjectionMatchSetUpdate::WithSqlInjectionMatchTuple ( SqlInjectionMatchTuple &&  value)
inline

Specifies the part of a web request that you want AWS WAF to inspect for snippets of malicious SQL code and, if you want AWS WAF to inspect a header, the name of the header.

Definition at line 141 of file SqlInjectionMatchSetUpdate.h.


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