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

#include <ConnectionLogResponseOptions.h>

Public Member Functions

 ConnectionLogResponseOptions ()
 
 ConnectionLogResponseOptions (const Aws::Utils::Xml::XmlNode &xmlNode)
 
ConnectionLogResponseOptionsoperator= (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
 
bool GetEnabled () const
 
bool EnabledHasBeenSet () const
 
void SetEnabled (bool value)
 
ConnectionLogResponseOptionsWithEnabled (bool value)
 
const Aws::StringGetCloudwatchLogGroup () const
 
bool CloudwatchLogGroupHasBeenSet () const
 
void SetCloudwatchLogGroup (const Aws::String &value)
 
void SetCloudwatchLogGroup (Aws::String &&value)
 
void SetCloudwatchLogGroup (const char *value)
 
ConnectionLogResponseOptionsWithCloudwatchLogGroup (const Aws::String &value)
 
ConnectionLogResponseOptionsWithCloudwatchLogGroup (Aws::String &&value)
 
ConnectionLogResponseOptionsWithCloudwatchLogGroup (const char *value)
 
const Aws::StringGetCloudwatchLogStream () const
 
bool CloudwatchLogStreamHasBeenSet () const
 
void SetCloudwatchLogStream (const Aws::String &value)
 
void SetCloudwatchLogStream (Aws::String &&value)
 
void SetCloudwatchLogStream (const char *value)
 
ConnectionLogResponseOptionsWithCloudwatchLogStream (const Aws::String &value)
 
ConnectionLogResponseOptionsWithCloudwatchLogStream (Aws::String &&value)
 
ConnectionLogResponseOptionsWithCloudwatchLogStream (const char *value)
 

Detailed Description

Information about the client connection logging options for a Client VPN endpoint.

See Also:

AWS API Reference

Definition at line 32 of file ConnectionLogResponseOptions.h.

Constructor & Destructor Documentation

◆ ConnectionLogResponseOptions() [1/2]

Aws::EC2::Model::ConnectionLogResponseOptions::ConnectionLogResponseOptions ( )

◆ ConnectionLogResponseOptions() [2/2]

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

Member Function Documentation

◆ CloudwatchLogGroupHasBeenSet()

bool Aws::EC2::Model::ConnectionLogResponseOptions::CloudwatchLogGroupHasBeenSet ( ) const
inline

The name of the Amazon CloudWatch Logs log group to which connection logging data is published.

Definition at line 78 of file ConnectionLogResponseOptions.h.

◆ CloudwatchLogStreamHasBeenSet()

bool Aws::EC2::Model::ConnectionLogResponseOptions::CloudwatchLogStreamHasBeenSet ( ) const
inline

The name of the Amazon CloudWatch Logs log stream to which connection logging data is published.

Definition at line 127 of file ConnectionLogResponseOptions.h.

◆ EnabledHasBeenSet()

bool Aws::EC2::Model::ConnectionLogResponseOptions::EnabledHasBeenSet ( ) const
inline

Indicates whether client connection logging is enabled for the Client VPN endpoint.

Definition at line 53 of file ConnectionLogResponseOptions.h.

◆ GetCloudwatchLogGroup()

const Aws::String& Aws::EC2::Model::ConnectionLogResponseOptions::GetCloudwatchLogGroup ( ) const
inline

The name of the Amazon CloudWatch Logs log group to which connection logging data is published.

Definition at line 72 of file ConnectionLogResponseOptions.h.

◆ GetCloudwatchLogStream()

const Aws::String& Aws::EC2::Model::ConnectionLogResponseOptions::GetCloudwatchLogStream ( ) const
inline

The name of the Amazon CloudWatch Logs log stream to which connection logging data is published.

Definition at line 121 of file ConnectionLogResponseOptions.h.

◆ GetEnabled()

bool Aws::EC2::Model::ConnectionLogResponseOptions::GetEnabled ( ) const
inline

Indicates whether client connection logging is enabled for the Client VPN endpoint.

Definition at line 47 of file ConnectionLogResponseOptions.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ SetCloudwatchLogGroup() [1/3]

void Aws::EC2::Model::ConnectionLogResponseOptions::SetCloudwatchLogGroup ( Aws::String &&  value)
inline

The name of the Amazon CloudWatch Logs log group to which connection logging data is published.

Definition at line 90 of file ConnectionLogResponseOptions.h.

◆ SetCloudwatchLogGroup() [2/3]

void Aws::EC2::Model::ConnectionLogResponseOptions::SetCloudwatchLogGroup ( const Aws::String value)
inline

The name of the Amazon CloudWatch Logs log group to which connection logging data is published.

Definition at line 84 of file ConnectionLogResponseOptions.h.

◆ SetCloudwatchLogGroup() [3/3]

void Aws::EC2::Model::ConnectionLogResponseOptions::SetCloudwatchLogGroup ( const char *  value)
inline

The name of the Amazon CloudWatch Logs log group to which connection logging data is published.

Definition at line 96 of file ConnectionLogResponseOptions.h.

◆ SetCloudwatchLogStream() [1/3]

void Aws::EC2::Model::ConnectionLogResponseOptions::SetCloudwatchLogStream ( Aws::String &&  value)
inline

The name of the Amazon CloudWatch Logs log stream to which connection logging data is published.

Definition at line 139 of file ConnectionLogResponseOptions.h.

◆ SetCloudwatchLogStream() [2/3]

void Aws::EC2::Model::ConnectionLogResponseOptions::SetCloudwatchLogStream ( const Aws::String value)
inline

The name of the Amazon CloudWatch Logs log stream to which connection logging data is published.

Definition at line 133 of file ConnectionLogResponseOptions.h.

◆ SetCloudwatchLogStream() [3/3]

void Aws::EC2::Model::ConnectionLogResponseOptions::SetCloudwatchLogStream ( const char *  value)
inline

The name of the Amazon CloudWatch Logs log stream to which connection logging data is published.

Definition at line 145 of file ConnectionLogResponseOptions.h.

◆ SetEnabled()

void Aws::EC2::Model::ConnectionLogResponseOptions::SetEnabled ( bool  value)
inline

Indicates whether client connection logging is enabled for the Client VPN endpoint.

Definition at line 59 of file ConnectionLogResponseOptions.h.

◆ WithCloudwatchLogGroup() [1/3]

ConnectionLogResponseOptions& Aws::EC2::Model::ConnectionLogResponseOptions::WithCloudwatchLogGroup ( Aws::String &&  value)
inline

The name of the Amazon CloudWatch Logs log group to which connection logging data is published.

Definition at line 108 of file ConnectionLogResponseOptions.h.

◆ WithCloudwatchLogGroup() [2/3]

ConnectionLogResponseOptions& Aws::EC2::Model::ConnectionLogResponseOptions::WithCloudwatchLogGroup ( const Aws::String value)
inline

The name of the Amazon CloudWatch Logs log group to which connection logging data is published.

Definition at line 102 of file ConnectionLogResponseOptions.h.

◆ WithCloudwatchLogGroup() [3/3]

ConnectionLogResponseOptions& Aws::EC2::Model::ConnectionLogResponseOptions::WithCloudwatchLogGroup ( const char *  value)
inline

The name of the Amazon CloudWatch Logs log group to which connection logging data is published.

Definition at line 114 of file ConnectionLogResponseOptions.h.

◆ WithCloudwatchLogStream() [1/3]

ConnectionLogResponseOptions& Aws::EC2::Model::ConnectionLogResponseOptions::WithCloudwatchLogStream ( Aws::String &&  value)
inline

The name of the Amazon CloudWatch Logs log stream to which connection logging data is published.

Definition at line 157 of file ConnectionLogResponseOptions.h.

◆ WithCloudwatchLogStream() [2/3]

ConnectionLogResponseOptions& Aws::EC2::Model::ConnectionLogResponseOptions::WithCloudwatchLogStream ( const Aws::String value)
inline

The name of the Amazon CloudWatch Logs log stream to which connection logging data is published.

Definition at line 151 of file ConnectionLogResponseOptions.h.

◆ WithCloudwatchLogStream() [3/3]

ConnectionLogResponseOptions& Aws::EC2::Model::ConnectionLogResponseOptions::WithCloudwatchLogStream ( const char *  value)
inline

The name of the Amazon CloudWatch Logs log stream to which connection logging data is published.

Definition at line 163 of file ConnectionLogResponseOptions.h.

◆ WithEnabled()

ConnectionLogResponseOptions& Aws::EC2::Model::ConnectionLogResponseOptions::WithEnabled ( bool  value)
inline

Indicates whether client connection logging is enabled for the Client VPN endpoint.

Definition at line 65 of file ConnectionLogResponseOptions.h.


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