AWS SDK for C++  1.8.152
AWS SDK for C++
Public Member Functions | List of all members
Aws::SES::Model::ConfigurationSet Class Reference

#include <ConfigurationSet.h>

Public Member Functions

 ConfigurationSet ()
 
 ConfigurationSet (const Aws::Utils::Xml::XmlNode &xmlNode)
 
ConfigurationSetoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
ConfigurationSetWithName (const Aws::String &value)
 
ConfigurationSetWithName (Aws::String &&value)
 
ConfigurationSetWithName (const char *value)
 

Detailed Description

The name of the configuration set.

Configuration sets let you create groups of rules that you can apply to the emails you send using Amazon SES. For more information about using configuration sets, see Using Amazon SES Configuration Sets in the Amazon SES Developer Guide.

See Also:

AWS API Reference

Definition at line 37 of file ConfigurationSet.h.

Constructor & Destructor Documentation

◆ ConfigurationSet() [1/2]

Aws::SES::Model::ConfigurationSet::ConfigurationSet ( )

◆ ConfigurationSet() [2/2]

Aws::SES::Model::ConfigurationSet::ConfigurationSet ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ GetName()

const Aws::String& Aws::SES::Model::ConfigurationSet::GetName ( ) const
inline

The name of the configuration set. The name must meet the following requirements:

  • Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).

  • Contain 64 characters or fewer.

Definition at line 54 of file ConfigurationSet.h.

◆ NameHasBeenSet()

bool Aws::SES::Model::ConfigurationSet::NameHasBeenSet ( ) const
inline

The name of the configuration set. The name must meet the following requirements:

  • Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).

  • Contain 64 characters or fewer.

Definition at line 62 of file ConfigurationSet.h.

◆ operator=()

ConfigurationSet& Aws::SES::Model::ConfigurationSet::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::SES::Model::ConfigurationSet::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::SES::Model::ConfigurationSet::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ SetName() [1/3]

void Aws::SES::Model::ConfigurationSet::SetName ( Aws::String &&  value)
inline

The name of the configuration set. The name must meet the following requirements:

  • Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).

  • Contain 64 characters or fewer.

Definition at line 78 of file ConfigurationSet.h.

◆ SetName() [2/3]

void Aws::SES::Model::ConfigurationSet::SetName ( const Aws::String value)
inline

The name of the configuration set. The name must meet the following requirements:

  • Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).

  • Contain 64 characters or fewer.

Definition at line 70 of file ConfigurationSet.h.

◆ SetName() [3/3]

void Aws::SES::Model::ConfigurationSet::SetName ( const char *  value)
inline

The name of the configuration set. The name must meet the following requirements:

  • Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).

  • Contain 64 characters or fewer.

Definition at line 86 of file ConfigurationSet.h.

◆ WithName() [1/3]

ConfigurationSet& Aws::SES::Model::ConfigurationSet::WithName ( Aws::String &&  value)
inline

The name of the configuration set. The name must meet the following requirements:

  • Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).

  • Contain 64 characters or fewer.

Definition at line 102 of file ConfigurationSet.h.

◆ WithName() [2/3]

ConfigurationSet& Aws::SES::Model::ConfigurationSet::WithName ( const Aws::String value)
inline

The name of the configuration set. The name must meet the following requirements:

  • Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).

  • Contain 64 characters or fewer.

Definition at line 94 of file ConfigurationSet.h.

◆ WithName() [3/3]

ConfigurationSet& Aws::SES::Model::ConfigurationSet::WithName ( const char *  value)
inline

The name of the configuration set. The name must meet the following requirements:

  • Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).

  • Contain 64 characters or fewer.

Definition at line 110 of file ConfigurationSet.h.


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