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

#include <CreateClientVpnEndpointResponse.h>

Public Member Functions

 CreateClientVpnEndpointResponse ()
 
 CreateClientVpnEndpointResponse (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
CreateClientVpnEndpointResponseoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const Aws::StringGetClientVpnEndpointId () const
 
void SetClientVpnEndpointId (const Aws::String &value)
 
void SetClientVpnEndpointId (Aws::String &&value)
 
void SetClientVpnEndpointId (const char *value)
 
CreateClientVpnEndpointResponseWithClientVpnEndpointId (const Aws::String &value)
 
CreateClientVpnEndpointResponseWithClientVpnEndpointId (Aws::String &&value)
 
CreateClientVpnEndpointResponseWithClientVpnEndpointId (const char *value)
 
const ClientVpnEndpointStatusGetStatus () const
 
void SetStatus (const ClientVpnEndpointStatus &value)
 
void SetStatus (ClientVpnEndpointStatus &&value)
 
CreateClientVpnEndpointResponseWithStatus (const ClientVpnEndpointStatus &value)
 
CreateClientVpnEndpointResponseWithStatus (ClientVpnEndpointStatus &&value)
 
const Aws::StringGetDnsName () const
 
void SetDnsName (const Aws::String &value)
 
void SetDnsName (Aws::String &&value)
 
void SetDnsName (const char *value)
 
CreateClientVpnEndpointResponseWithDnsName (const Aws::String &value)
 
CreateClientVpnEndpointResponseWithDnsName (Aws::String &&value)
 
CreateClientVpnEndpointResponseWithDnsName (const char *value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
CreateClientVpnEndpointResponseWithResponseMetadata (const ResponseMetadata &value)
 
CreateClientVpnEndpointResponseWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Definition at line 29 of file CreateClientVpnEndpointResponse.h.

Constructor & Destructor Documentation

◆ CreateClientVpnEndpointResponse() [1/2]

Aws::EC2::Model::CreateClientVpnEndpointResponse::CreateClientVpnEndpointResponse ( )

◆ CreateClientVpnEndpointResponse() [2/2]

Aws::EC2::Model::CreateClientVpnEndpointResponse::CreateClientVpnEndpointResponse ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

Member Function Documentation

◆ GetClientVpnEndpointId()

const Aws::String& Aws::EC2::Model::CreateClientVpnEndpointResponse::GetClientVpnEndpointId ( ) const
inline

The ID of the Client VPN endpoint.

Definition at line 40 of file CreateClientVpnEndpointResponse.h.

◆ GetDnsName()

const Aws::String& Aws::EC2::Model::CreateClientVpnEndpointResponse::GetDnsName ( ) const
inline

The DNS name to be used by clients when establishing their VPN session.

Definition at line 102 of file CreateClientVpnEndpointResponse.h.

◆ GetResponseMetadata()

const ResponseMetadata& Aws::EC2::Model::CreateClientVpnEndpointResponse::GetResponseMetadata ( ) const
inline

Definition at line 136 of file CreateClientVpnEndpointResponse.h.

◆ GetStatus()

const ClientVpnEndpointStatus& Aws::EC2::Model::CreateClientVpnEndpointResponse::GetStatus ( ) const
inline

The current state of the Client VPN endpoint.

Definition at line 76 of file CreateClientVpnEndpointResponse.h.

◆ operator=()

CreateClientVpnEndpointResponse& Aws::EC2::Model::CreateClientVpnEndpointResponse::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

◆ SetClientVpnEndpointId() [1/3]

void Aws::EC2::Model::CreateClientVpnEndpointResponse::SetClientVpnEndpointId ( Aws::String &&  value)
inline

The ID of the Client VPN endpoint.

Definition at line 50 of file CreateClientVpnEndpointResponse.h.

◆ SetClientVpnEndpointId() [2/3]

void Aws::EC2::Model::CreateClientVpnEndpointResponse::SetClientVpnEndpointId ( const Aws::String value)
inline

The ID of the Client VPN endpoint.

Definition at line 45 of file CreateClientVpnEndpointResponse.h.

◆ SetClientVpnEndpointId() [3/3]

void Aws::EC2::Model::CreateClientVpnEndpointResponse::SetClientVpnEndpointId ( const char *  value)
inline

The ID of the Client VPN endpoint.

Definition at line 55 of file CreateClientVpnEndpointResponse.h.

◆ SetDnsName() [1/3]

void Aws::EC2::Model::CreateClientVpnEndpointResponse::SetDnsName ( Aws::String &&  value)
inline

The DNS name to be used by clients when establishing their VPN session.

Definition at line 112 of file CreateClientVpnEndpointResponse.h.

◆ SetDnsName() [2/3]

void Aws::EC2::Model::CreateClientVpnEndpointResponse::SetDnsName ( const Aws::String value)
inline

The DNS name to be used by clients when establishing their VPN session.

Definition at line 107 of file CreateClientVpnEndpointResponse.h.

◆ SetDnsName() [3/3]

void Aws::EC2::Model::CreateClientVpnEndpointResponse::SetDnsName ( const char *  value)
inline

The DNS name to be used by clients when establishing their VPN session.

Definition at line 117 of file CreateClientVpnEndpointResponse.h.

◆ SetResponseMetadata() [1/2]

void Aws::EC2::Model::CreateClientVpnEndpointResponse::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 139 of file CreateClientVpnEndpointResponse.h.

◆ SetResponseMetadata() [2/2]

void Aws::EC2::Model::CreateClientVpnEndpointResponse::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 142 of file CreateClientVpnEndpointResponse.h.

◆ SetStatus() [1/2]

void Aws::EC2::Model::CreateClientVpnEndpointResponse::SetStatus ( ClientVpnEndpointStatus &&  value)
inline

The current state of the Client VPN endpoint.

Definition at line 86 of file CreateClientVpnEndpointResponse.h.

◆ SetStatus() [2/2]

void Aws::EC2::Model::CreateClientVpnEndpointResponse::SetStatus ( const ClientVpnEndpointStatus value)
inline

The current state of the Client VPN endpoint.

Definition at line 81 of file CreateClientVpnEndpointResponse.h.

◆ WithClientVpnEndpointId() [1/3]

CreateClientVpnEndpointResponse& Aws::EC2::Model::CreateClientVpnEndpointResponse::WithClientVpnEndpointId ( Aws::String &&  value)
inline

The ID of the Client VPN endpoint.

Definition at line 65 of file CreateClientVpnEndpointResponse.h.

◆ WithClientVpnEndpointId() [2/3]

CreateClientVpnEndpointResponse& Aws::EC2::Model::CreateClientVpnEndpointResponse::WithClientVpnEndpointId ( const Aws::String value)
inline

The ID of the Client VPN endpoint.

Definition at line 60 of file CreateClientVpnEndpointResponse.h.

◆ WithClientVpnEndpointId() [3/3]

CreateClientVpnEndpointResponse& Aws::EC2::Model::CreateClientVpnEndpointResponse::WithClientVpnEndpointId ( const char *  value)
inline

The ID of the Client VPN endpoint.

Definition at line 70 of file CreateClientVpnEndpointResponse.h.

◆ WithDnsName() [1/3]

CreateClientVpnEndpointResponse& Aws::EC2::Model::CreateClientVpnEndpointResponse::WithDnsName ( Aws::String &&  value)
inline

The DNS name to be used by clients when establishing their VPN session.

Definition at line 127 of file CreateClientVpnEndpointResponse.h.

◆ WithDnsName() [2/3]

CreateClientVpnEndpointResponse& Aws::EC2::Model::CreateClientVpnEndpointResponse::WithDnsName ( const Aws::String value)
inline

The DNS name to be used by clients when establishing their VPN session.

Definition at line 122 of file CreateClientVpnEndpointResponse.h.

◆ WithDnsName() [3/3]

CreateClientVpnEndpointResponse& Aws::EC2::Model::CreateClientVpnEndpointResponse::WithDnsName ( const char *  value)
inline

The DNS name to be used by clients when establishing their VPN session.

Definition at line 132 of file CreateClientVpnEndpointResponse.h.

◆ WithResponseMetadata() [1/2]

CreateClientVpnEndpointResponse& Aws::EC2::Model::CreateClientVpnEndpointResponse::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 145 of file CreateClientVpnEndpointResponse.h.

◆ WithResponseMetadata() [2/2]

CreateClientVpnEndpointResponse& Aws::EC2::Model::CreateClientVpnEndpointResponse::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 148 of file CreateClientVpnEndpointResponse.h.

◆ WithStatus() [1/2]

CreateClientVpnEndpointResponse& Aws::EC2::Model::CreateClientVpnEndpointResponse::WithStatus ( ClientVpnEndpointStatus &&  value)
inline

The current state of the Client VPN endpoint.

Definition at line 96 of file CreateClientVpnEndpointResponse.h.

◆ WithStatus() [2/2]

CreateClientVpnEndpointResponse& Aws::EC2::Model::CreateClientVpnEndpointResponse::WithStatus ( const ClientVpnEndpointStatus value)
inline

The current state of the Client VPN endpoint.

Definition at line 91 of file CreateClientVpnEndpointResponse.h.


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