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

#include <SMSSandboxPhoneNumber.h>

Public Member Functions

 SMSSandboxPhoneNumber ()
 
 SMSSandboxPhoneNumber (const Aws::Utils::Xml::XmlNode &xmlNode)
 
SMSSandboxPhoneNumberoperator= (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::StringGetPhoneNumber () const
 
bool PhoneNumberHasBeenSet () const
 
void SetPhoneNumber (const Aws::String &value)
 
void SetPhoneNumber (Aws::String &&value)
 
void SetPhoneNumber (const char *value)
 
SMSSandboxPhoneNumberWithPhoneNumber (const Aws::String &value)
 
SMSSandboxPhoneNumberWithPhoneNumber (Aws::String &&value)
 
SMSSandboxPhoneNumberWithPhoneNumber (const char *value)
 
const SMSSandboxPhoneNumberVerificationStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const SMSSandboxPhoneNumberVerificationStatus &value)
 
void SetStatus (SMSSandboxPhoneNumberVerificationStatus &&value)
 
SMSSandboxPhoneNumberWithStatus (const SMSSandboxPhoneNumberVerificationStatus &value)
 
SMSSandboxPhoneNumberWithStatus (SMSSandboxPhoneNumberVerificationStatus &&value)
 

Detailed Description

A verified or pending destination phone number in the SMS sandbox.

When you start using Amazon SNS to send SMS messages, your account is in the SMS sandbox. The SMS sandbox provides a safe environment for you to try Amazon SNS features without risking your reputation as an SMS sender. While your account is in the SMS sandbox, you can use all of the features of Amazon SNS. However, you can send SMS messages only to verified destination phone numbers. For more information, including how to move out of the sandbox to send messages without restrictions, see SMS sandbox in the Amazon SNS Developer Guide.

See Also:


AWS API Reference

Definition at line 42 of file SMSSandboxPhoneNumber.h.

Constructor & Destructor Documentation

◆ SMSSandboxPhoneNumber() [1/2]

Aws::SNS::Model::SMSSandboxPhoneNumber::SMSSandboxPhoneNumber ( )

◆ SMSSandboxPhoneNumber() [2/2]

Aws::SNS::Model::SMSSandboxPhoneNumber::SMSSandboxPhoneNumber ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ GetPhoneNumber()

const Aws::String& Aws::SNS::Model::SMSSandboxPhoneNumber::GetPhoneNumber ( ) const
inline

The destination phone number.

Definition at line 56 of file SMSSandboxPhoneNumber.h.

◆ GetStatus()

const SMSSandboxPhoneNumberVerificationStatus& Aws::SNS::Model::SMSSandboxPhoneNumber::GetStatus ( ) const
inline

The destination phone number's verification status.

Definition at line 97 of file SMSSandboxPhoneNumber.h.

◆ operator=()

SMSSandboxPhoneNumber& Aws::SNS::Model::SMSSandboxPhoneNumber::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::SNS::Model::SMSSandboxPhoneNumber::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

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

◆ PhoneNumberHasBeenSet()

bool Aws::SNS::Model::SMSSandboxPhoneNumber::PhoneNumberHasBeenSet ( ) const
inline

The destination phone number.

Definition at line 61 of file SMSSandboxPhoneNumber.h.

◆ SetPhoneNumber() [1/3]

void Aws::SNS::Model::SMSSandboxPhoneNumber::SetPhoneNumber ( Aws::String &&  value)
inline

The destination phone number.

Definition at line 71 of file SMSSandboxPhoneNumber.h.

◆ SetPhoneNumber() [2/3]

void Aws::SNS::Model::SMSSandboxPhoneNumber::SetPhoneNumber ( const Aws::String value)
inline

The destination phone number.

Definition at line 66 of file SMSSandboxPhoneNumber.h.

◆ SetPhoneNumber() [3/3]

void Aws::SNS::Model::SMSSandboxPhoneNumber::SetPhoneNumber ( const char *  value)
inline

The destination phone number.

Definition at line 76 of file SMSSandboxPhoneNumber.h.

◆ SetStatus() [1/2]

void Aws::SNS::Model::SMSSandboxPhoneNumber::SetStatus ( const SMSSandboxPhoneNumberVerificationStatus value)
inline

The destination phone number's verification status.

Definition at line 107 of file SMSSandboxPhoneNumber.h.

◆ SetStatus() [2/2]

void Aws::SNS::Model::SMSSandboxPhoneNumber::SetStatus ( SMSSandboxPhoneNumberVerificationStatus &&  value)
inline

The destination phone number's verification status.

Definition at line 112 of file SMSSandboxPhoneNumber.h.

◆ StatusHasBeenSet()

bool Aws::SNS::Model::SMSSandboxPhoneNumber::StatusHasBeenSet ( ) const
inline

The destination phone number's verification status.

Definition at line 102 of file SMSSandboxPhoneNumber.h.

◆ WithPhoneNumber() [1/3]

SMSSandboxPhoneNumber& Aws::SNS::Model::SMSSandboxPhoneNumber::WithPhoneNumber ( Aws::String &&  value)
inline

The destination phone number.

Definition at line 86 of file SMSSandboxPhoneNumber.h.

◆ WithPhoneNumber() [2/3]

SMSSandboxPhoneNumber& Aws::SNS::Model::SMSSandboxPhoneNumber::WithPhoneNumber ( const Aws::String value)
inline

The destination phone number.

Definition at line 81 of file SMSSandboxPhoneNumber.h.

◆ WithPhoneNumber() [3/3]

SMSSandboxPhoneNumber& Aws::SNS::Model::SMSSandboxPhoneNumber::WithPhoneNumber ( const char *  value)
inline

The destination phone number.

Definition at line 91 of file SMSSandboxPhoneNumber.h.

◆ WithStatus() [1/2]

SMSSandboxPhoneNumber& Aws::SNS::Model::SMSSandboxPhoneNumber::WithStatus ( const SMSSandboxPhoneNumberVerificationStatus value)
inline

The destination phone number's verification status.

Definition at line 117 of file SMSSandboxPhoneNumber.h.

◆ WithStatus() [2/2]

SMSSandboxPhoneNumber& Aws::SNS::Model::SMSSandboxPhoneNumber::WithStatus ( SMSSandboxPhoneNumberVerificationStatus &&  value)
inline

The destination phone number's verification status.

Definition at line 122 of file SMSSandboxPhoneNumber.h.


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