AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::SESV2::Model::SuppressionListDestination Class Reference

#include <SuppressionListDestination.h>

Public Member Functions

 SuppressionListDestination ()
 
 SuppressionListDestination (Aws::Utils::Json::JsonView jsonValue)
 
SuppressionListDestinationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const SuppressionListImportActionGetSuppressionListImportAction () const
 
bool SuppressionListImportActionHasBeenSet () const
 
void SetSuppressionListImportAction (const SuppressionListImportAction &value)
 
void SetSuppressionListImportAction (SuppressionListImportAction &&value)
 
SuppressionListDestinationWithSuppressionListImportAction (const SuppressionListImportAction &value)
 
SuppressionListDestinationWithSuppressionListImportAction (SuppressionListImportAction &&value)
 

Detailed Description

An object that contains details about the action of suppression list.

See Also:

AWS API Reference

Definition at line 32 of file SuppressionListDestination.h.

Constructor & Destructor Documentation

◆ SuppressionListDestination() [1/2]

Aws::SESV2::Model::SuppressionListDestination::SuppressionListDestination ( )

◆ SuppressionListDestination() [2/2]

Aws::SESV2::Model::SuppressionListDestination::SuppressionListDestination ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetSuppressionListImportAction()

const SuppressionListImportAction& Aws::SESV2::Model::SuppressionListDestination::GetSuppressionListImportAction ( ) const
inline

The type of action to perform on the address. The following are possible values:

  • PUT: add the addresses to the suppression list. If the record already exists, it will override it with the new value.

  • DELETE: remove the addresses from the suppression list.

Definition at line 47 of file SuppressionListDestination.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SESV2::Model::SuppressionListDestination::Jsonize ( ) const

◆ operator=()

SuppressionListDestination& Aws::SESV2::Model::SuppressionListDestination::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetSuppressionListImportAction() [1/2]

void Aws::SESV2::Model::SuppressionListDestination::SetSuppressionListImportAction ( const SuppressionListImportAction value)
inline

The type of action to perform on the address. The following are possible values:

  • PUT: add the addresses to the suppression list. If the record already exists, it will override it with the new value.

  • DELETE: remove the addresses from the suppression list.

Definition at line 63 of file SuppressionListDestination.h.

◆ SetSuppressionListImportAction() [2/2]

void Aws::SESV2::Model::SuppressionListDestination::SetSuppressionListImportAction ( SuppressionListImportAction &&  value)
inline

The type of action to perform on the address. The following are possible values:

  • PUT: add the addresses to the suppression list. If the record already exists, it will override it with the new value.

  • DELETE: remove the addresses from the suppression list.

Definition at line 71 of file SuppressionListDestination.h.

◆ SuppressionListImportActionHasBeenSet()

bool Aws::SESV2::Model::SuppressionListDestination::SuppressionListImportActionHasBeenSet ( ) const
inline

The type of action to perform on the address. The following are possible values:

  • PUT: add the addresses to the suppression list. If the record already exists, it will override it with the new value.

  • DELETE: remove the addresses from the suppression list.

Definition at line 55 of file SuppressionListDestination.h.

◆ WithSuppressionListImportAction() [1/2]

SuppressionListDestination& Aws::SESV2::Model::SuppressionListDestination::WithSuppressionListImportAction ( const SuppressionListImportAction value)
inline

The type of action to perform on the address. The following are possible values:

  • PUT: add the addresses to the suppression list. If the record already exists, it will override it with the new value.

  • DELETE: remove the addresses from the suppression list.

Definition at line 79 of file SuppressionListDestination.h.

◆ WithSuppressionListImportAction() [2/2]

SuppressionListDestination& Aws::SESV2::Model::SuppressionListDestination::WithSuppressionListImportAction ( SuppressionListImportAction &&  value)
inline

The type of action to perform on the address. The following are possible values:

  • PUT: add the addresses to the suppression list. If the record already exists, it will override it with the new value.

  • DELETE: remove the addresses from the suppression list.

Definition at line 87 of file SuppressionListDestination.h.


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