AWS SDK for C++  1.9.74
AWS SDK for C++
Public Member Functions | List of all members
Aws::Macie2::Model::SearchResourcesTagCriterion Class Reference

#include <SearchResourcesTagCriterion.h>

Public Member Functions

 SearchResourcesTagCriterion ()
 
 SearchResourcesTagCriterion (Aws::Utils::Json::JsonView jsonValue)
 
SearchResourcesTagCriterionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const SearchResourcesComparatorGetComparator () const
 
bool ComparatorHasBeenSet () const
 
void SetComparator (const SearchResourcesComparator &value)
 
void SetComparator (SearchResourcesComparator &&value)
 
SearchResourcesTagCriterionWithComparator (const SearchResourcesComparator &value)
 
SearchResourcesTagCriterionWithComparator (SearchResourcesComparator &&value)
 
const Aws::Vector< SearchResourcesTagCriterionPair > & GetTagValues () const
 
bool TagValuesHasBeenSet () const
 
void SetTagValues (const Aws::Vector< SearchResourcesTagCriterionPair > &value)
 
void SetTagValues (Aws::Vector< SearchResourcesTagCriterionPair > &&value)
 
SearchResourcesTagCriterionWithTagValues (const Aws::Vector< SearchResourcesTagCriterionPair > &value)
 
SearchResourcesTagCriterionWithTagValues (Aws::Vector< SearchResourcesTagCriterionPair > &&value)
 
SearchResourcesTagCriterionAddTagValues (const SearchResourcesTagCriterionPair &value)
 
SearchResourcesTagCriterionAddTagValues (SearchResourcesTagCriterionPair &&value)
 

Detailed Description

Specifies a tag-based filter condition that determines which Amazon Web Services resources are included or excluded from the query results.

See Also:

AWS API Reference

Definition at line 35 of file SearchResourcesTagCriterion.h.

Constructor & Destructor Documentation

◆ SearchResourcesTagCriterion() [1/2]

Aws::Macie2::Model::SearchResourcesTagCriterion::SearchResourcesTagCriterion ( )

◆ SearchResourcesTagCriterion() [2/2]

Aws::Macie2::Model::SearchResourcesTagCriterion::SearchResourcesTagCriterion ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddTagValues() [1/2]

SearchResourcesTagCriterion& Aws::Macie2::Model::SearchResourcesTagCriterion::AddTagValues ( const SearchResourcesTagCriterionPair value)
inline

The tag keys, tag values, or tag key and value pairs to use in the condition.

Definition at line 121 of file SearchResourcesTagCriterion.h.

◆ AddTagValues() [2/2]

SearchResourcesTagCriterion& Aws::Macie2::Model::SearchResourcesTagCriterion::AddTagValues ( SearchResourcesTagCriterionPair &&  value)
inline

The tag keys, tag values, or tag key and value pairs to use in the condition.

Definition at line 127 of file SearchResourcesTagCriterion.h.

◆ ComparatorHasBeenSet()

bool Aws::Macie2::Model::SearchResourcesTagCriterion::ComparatorHasBeenSet ( ) const
inline

The operator to use in the condition. Valid values are EQ (equals) and NE (not equals).

Definition at line 54 of file SearchResourcesTagCriterion.h.

◆ GetComparator()

const SearchResourcesComparator& Aws::Macie2::Model::SearchResourcesTagCriterion::GetComparator ( ) const
inline

The operator to use in the condition. Valid values are EQ (equals) and NE (not equals).

Definition at line 48 of file SearchResourcesTagCriterion.h.

◆ GetTagValues()

const Aws::Vector<SearchResourcesTagCriterionPair>& Aws::Macie2::Model::SearchResourcesTagCriterion::GetTagValues ( ) const
inline

The tag keys, tag values, or tag key and value pairs to use in the condition.

Definition at line 85 of file SearchResourcesTagCriterion.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Macie2::Model::SearchResourcesTagCriterion::Jsonize ( ) const

◆ operator=()

SearchResourcesTagCriterion& Aws::Macie2::Model::SearchResourcesTagCriterion::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetComparator() [1/2]

void Aws::Macie2::Model::SearchResourcesTagCriterion::SetComparator ( const SearchResourcesComparator value)
inline

The operator to use in the condition. Valid values are EQ (equals) and NE (not equals).

Definition at line 60 of file SearchResourcesTagCriterion.h.

◆ SetComparator() [2/2]

void Aws::Macie2::Model::SearchResourcesTagCriterion::SetComparator ( SearchResourcesComparator &&  value)
inline

The operator to use in the condition. Valid values are EQ (equals) and NE (not equals).

Definition at line 66 of file SearchResourcesTagCriterion.h.

◆ SetTagValues() [1/2]

void Aws::Macie2::Model::SearchResourcesTagCriterion::SetTagValues ( Aws::Vector< SearchResourcesTagCriterionPair > &&  value)
inline

The tag keys, tag values, or tag key and value pairs to use in the condition.

Definition at line 103 of file SearchResourcesTagCriterion.h.

◆ SetTagValues() [2/2]

void Aws::Macie2::Model::SearchResourcesTagCriterion::SetTagValues ( const Aws::Vector< SearchResourcesTagCriterionPair > &  value)
inline

The tag keys, tag values, or tag key and value pairs to use in the condition.

Definition at line 97 of file SearchResourcesTagCriterion.h.

◆ TagValuesHasBeenSet()

bool Aws::Macie2::Model::SearchResourcesTagCriterion::TagValuesHasBeenSet ( ) const
inline

The tag keys, tag values, or tag key and value pairs to use in the condition.

Definition at line 91 of file SearchResourcesTagCriterion.h.

◆ WithComparator() [1/2]

SearchResourcesTagCriterion& Aws::Macie2::Model::SearchResourcesTagCriterion::WithComparator ( const SearchResourcesComparator value)
inline

The operator to use in the condition. Valid values are EQ (equals) and NE (not equals).

Definition at line 72 of file SearchResourcesTagCriterion.h.

◆ WithComparator() [2/2]

SearchResourcesTagCriterion& Aws::Macie2::Model::SearchResourcesTagCriterion::WithComparator ( SearchResourcesComparator &&  value)
inline

The operator to use in the condition. Valid values are EQ (equals) and NE (not equals).

Definition at line 78 of file SearchResourcesTagCriterion.h.

◆ WithTagValues() [1/2]

SearchResourcesTagCriterion& Aws::Macie2::Model::SearchResourcesTagCriterion::WithTagValues ( Aws::Vector< SearchResourcesTagCriterionPair > &&  value)
inline

The tag keys, tag values, or tag key and value pairs to use in the condition.

Definition at line 115 of file SearchResourcesTagCriterion.h.

◆ WithTagValues() [2/2]

SearchResourcesTagCriterion& Aws::Macie2::Model::SearchResourcesTagCriterion::WithTagValues ( const Aws::Vector< SearchResourcesTagCriterionPair > &  value)
inline

The tag keys, tag values, or tag key and value pairs to use in the condition.

Definition at line 109 of file SearchResourcesTagCriterion.h.


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