AWS SDK for C++  1.9.106
AWS SDK for C++
Public Member Functions | List of all members
Aws::EC2::Model::CidrAuthorizationContext Class Reference

#include <CidrAuthorizationContext.h>

Public Member Functions

 CidrAuthorizationContext ()
 
 CidrAuthorizationContext (const Aws::Utils::Xml::XmlNode &xmlNode)
 
CidrAuthorizationContextoperator= (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::StringGetMessage () const
 
bool MessageHasBeenSet () const
 
void SetMessage (const Aws::String &value)
 
void SetMessage (Aws::String &&value)
 
void SetMessage (const char *value)
 
CidrAuthorizationContextWithMessage (const Aws::String &value)
 
CidrAuthorizationContextWithMessage (Aws::String &&value)
 
CidrAuthorizationContextWithMessage (const char *value)
 
const Aws::StringGetSignature () const
 
bool SignatureHasBeenSet () const
 
void SetSignature (const Aws::String &value)
 
void SetSignature (Aws::String &&value)
 
void SetSignature (const char *value)
 
CidrAuthorizationContextWithSignature (const Aws::String &value)
 
CidrAuthorizationContextWithSignature (Aws::String &&value)
 
CidrAuthorizationContextWithSignature (const char *value)
 

Detailed Description

Provides authorization for Amazon to bring a specific IP address range to a specific Amazon Web Services account using bring your own IP addresses (BYOIP). For more information, see Configuring your BYOIP address range in the Amazon Elastic Compute Cloud User Guide.

See Also:

AWS API Reference

Definition at line 36 of file CidrAuthorizationContext.h.

Constructor & Destructor Documentation

◆ CidrAuthorizationContext() [1/2]

Aws::EC2::Model::CidrAuthorizationContext::CidrAuthorizationContext ( )

◆ CidrAuthorizationContext() [2/2]

Aws::EC2::Model::CidrAuthorizationContext::CidrAuthorizationContext ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ GetMessage()

const Aws::String& Aws::EC2::Model::CidrAuthorizationContext::GetMessage ( ) const
inline

The plain-text authorization message for the prefix and account.

Definition at line 50 of file CidrAuthorizationContext.h.

◆ GetSignature()

const Aws::String& Aws::EC2::Model::CidrAuthorizationContext::GetSignature ( ) const
inline

The signed authorization message for the prefix and account.

Definition at line 91 of file CidrAuthorizationContext.h.

◆ MessageHasBeenSet()

bool Aws::EC2::Model::CidrAuthorizationContext::MessageHasBeenSet ( ) const
inline

The plain-text authorization message for the prefix and account.

Definition at line 55 of file CidrAuthorizationContext.h.

◆ operator=()

CidrAuthorizationContext& Aws::EC2::Model::CidrAuthorizationContext::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::EC2::Model::CidrAuthorizationContext::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

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

◆ SetMessage() [1/3]

void Aws::EC2::Model::CidrAuthorizationContext::SetMessage ( Aws::String &&  value)
inline

The plain-text authorization message for the prefix and account.

Definition at line 65 of file CidrAuthorizationContext.h.

◆ SetMessage() [2/3]

void Aws::EC2::Model::CidrAuthorizationContext::SetMessage ( const Aws::String value)
inline

The plain-text authorization message for the prefix and account.

Definition at line 60 of file CidrAuthorizationContext.h.

◆ SetMessage() [3/3]

void Aws::EC2::Model::CidrAuthorizationContext::SetMessage ( const char *  value)
inline

The plain-text authorization message for the prefix and account.

Definition at line 70 of file CidrAuthorizationContext.h.

◆ SetSignature() [1/3]

void Aws::EC2::Model::CidrAuthorizationContext::SetSignature ( Aws::String &&  value)
inline

The signed authorization message for the prefix and account.

Definition at line 106 of file CidrAuthorizationContext.h.

◆ SetSignature() [2/3]

void Aws::EC2::Model::CidrAuthorizationContext::SetSignature ( const Aws::String value)
inline

The signed authorization message for the prefix and account.

Definition at line 101 of file CidrAuthorizationContext.h.

◆ SetSignature() [3/3]

void Aws::EC2::Model::CidrAuthorizationContext::SetSignature ( const char *  value)
inline

The signed authorization message for the prefix and account.

Definition at line 111 of file CidrAuthorizationContext.h.

◆ SignatureHasBeenSet()

bool Aws::EC2::Model::CidrAuthorizationContext::SignatureHasBeenSet ( ) const
inline

The signed authorization message for the prefix and account.

Definition at line 96 of file CidrAuthorizationContext.h.

◆ WithMessage() [1/3]

CidrAuthorizationContext& Aws::EC2::Model::CidrAuthorizationContext::WithMessage ( Aws::String &&  value)
inline

The plain-text authorization message for the prefix and account.

Definition at line 80 of file CidrAuthorizationContext.h.

◆ WithMessage() [2/3]

CidrAuthorizationContext& Aws::EC2::Model::CidrAuthorizationContext::WithMessage ( const Aws::String value)
inline

The plain-text authorization message for the prefix and account.

Definition at line 75 of file CidrAuthorizationContext.h.

◆ WithMessage() [3/3]

CidrAuthorizationContext& Aws::EC2::Model::CidrAuthorizationContext::WithMessage ( const char *  value)
inline

The plain-text authorization message for the prefix and account.

Definition at line 85 of file CidrAuthorizationContext.h.

◆ WithSignature() [1/3]

CidrAuthorizationContext& Aws::EC2::Model::CidrAuthorizationContext::WithSignature ( Aws::String &&  value)
inline

The signed authorization message for the prefix and account.

Definition at line 121 of file CidrAuthorizationContext.h.

◆ WithSignature() [2/3]

CidrAuthorizationContext& Aws::EC2::Model::CidrAuthorizationContext::WithSignature ( const Aws::String value)
inline

The signed authorization message for the prefix and account.

Definition at line 116 of file CidrAuthorizationContext.h.

◆ WithSignature() [3/3]

CidrAuthorizationContext& Aws::EC2::Model::CidrAuthorizationContext::WithSignature ( const char *  value)
inline

The signed authorization message for the prefix and account.

Definition at line 126 of file CidrAuthorizationContext.h.


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