AWS SDK for C++  1.8.128
AWS SDK for C++
Public Member Functions | List of all members
Aws::DirectoryService::Model::LDAPSSettingInfo Class Reference

#include <LDAPSSettingInfo.h>

Public Member Functions

 LDAPSSettingInfo ()
 
 LDAPSSettingInfo (Aws::Utils::Json::JsonView jsonValue)
 
LDAPSSettingInfooperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const LDAPSStatusGetLDAPSStatus () const
 
bool LDAPSStatusHasBeenSet () const
 
void SetLDAPSStatus (const LDAPSStatus &value)
 
void SetLDAPSStatus (LDAPSStatus &&value)
 
LDAPSSettingInfoWithLDAPSStatus (const LDAPSStatus &value)
 
LDAPSSettingInfoWithLDAPSStatus (LDAPSStatus &&value)
 
const Aws::StringGetLDAPSStatusReason () const
 
bool LDAPSStatusReasonHasBeenSet () const
 
void SetLDAPSStatusReason (const Aws::String &value)
 
void SetLDAPSStatusReason (Aws::String &&value)
 
void SetLDAPSStatusReason (const char *value)
 
LDAPSSettingInfoWithLDAPSStatusReason (const Aws::String &value)
 
LDAPSSettingInfoWithLDAPSStatusReason (Aws::String &&value)
 
LDAPSSettingInfoWithLDAPSStatusReason (const char *value)
 
const Aws::Utils::DateTimeGetLastUpdatedDateTime () const
 
bool LastUpdatedDateTimeHasBeenSet () const
 
void SetLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 
LDAPSSettingInfoWithLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
LDAPSSettingInfoWithLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Contains general information about the LDAPS settings.

See Also:

AWS API Reference

Definition at line 34 of file LDAPSSettingInfo.h.

Constructor & Destructor Documentation

◆ LDAPSSettingInfo() [1/2]

Aws::DirectoryService::Model::LDAPSSettingInfo::LDAPSSettingInfo ( )

◆ LDAPSSettingInfo() [2/2]

Aws::DirectoryService::Model::LDAPSSettingInfo::LDAPSSettingInfo ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetLastUpdatedDateTime()

const Aws::Utils::DateTime& Aws::DirectoryService::Model::LDAPSSettingInfo::GetLastUpdatedDateTime ( ) const
inline

The date and time when the LDAPS settings were last updated.

Definition at line 118 of file LDAPSSettingInfo.h.

◆ GetLDAPSStatus()

const LDAPSStatus& Aws::DirectoryService::Model::LDAPSSettingInfo::GetLDAPSStatus ( ) const
inline

The state of the LDAPS settings.

Definition at line 46 of file LDAPSSettingInfo.h.

◆ GetLDAPSStatusReason()

const Aws::String& Aws::DirectoryService::Model::LDAPSSettingInfo::GetLDAPSStatusReason ( ) const
inline

Describes a state change for LDAPS.

Definition at line 77 of file LDAPSSettingInfo.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DirectoryService::Model::LDAPSSettingInfo::Jsonize ( ) const

◆ LastUpdatedDateTimeHasBeenSet()

bool Aws::DirectoryService::Model::LDAPSSettingInfo::LastUpdatedDateTimeHasBeenSet ( ) const
inline

The date and time when the LDAPS settings were last updated.

Definition at line 123 of file LDAPSSettingInfo.h.

◆ LDAPSStatusHasBeenSet()

bool Aws::DirectoryService::Model::LDAPSSettingInfo::LDAPSStatusHasBeenSet ( ) const
inline

The state of the LDAPS settings.

Definition at line 51 of file LDAPSSettingInfo.h.

◆ LDAPSStatusReasonHasBeenSet()

bool Aws::DirectoryService::Model::LDAPSSettingInfo::LDAPSStatusReasonHasBeenSet ( ) const
inline

Describes a state change for LDAPS.

Definition at line 82 of file LDAPSSettingInfo.h.

◆ operator=()

LDAPSSettingInfo& Aws::DirectoryService::Model::LDAPSSettingInfo::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetLastUpdatedDateTime() [1/2]

void Aws::DirectoryService::Model::LDAPSSettingInfo::SetLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time when the LDAPS settings were last updated.

Definition at line 133 of file LDAPSSettingInfo.h.

◆ SetLastUpdatedDateTime() [2/2]

void Aws::DirectoryService::Model::LDAPSSettingInfo::SetLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The date and time when the LDAPS settings were last updated.

Definition at line 128 of file LDAPSSettingInfo.h.

◆ SetLDAPSStatus() [1/2]

void Aws::DirectoryService::Model::LDAPSSettingInfo::SetLDAPSStatus ( const LDAPSStatus value)
inline

The state of the LDAPS settings.

Definition at line 56 of file LDAPSSettingInfo.h.

◆ SetLDAPSStatus() [2/2]

void Aws::DirectoryService::Model::LDAPSSettingInfo::SetLDAPSStatus ( LDAPSStatus &&  value)
inline

The state of the LDAPS settings.

Definition at line 61 of file LDAPSSettingInfo.h.

◆ SetLDAPSStatusReason() [1/3]

void Aws::DirectoryService::Model::LDAPSSettingInfo::SetLDAPSStatusReason ( Aws::String &&  value)
inline

Describes a state change for LDAPS.

Definition at line 92 of file LDAPSSettingInfo.h.

◆ SetLDAPSStatusReason() [2/3]

void Aws::DirectoryService::Model::LDAPSSettingInfo::SetLDAPSStatusReason ( const Aws::String value)
inline

Describes a state change for LDAPS.

Definition at line 87 of file LDAPSSettingInfo.h.

◆ SetLDAPSStatusReason() [3/3]

void Aws::DirectoryService::Model::LDAPSSettingInfo::SetLDAPSStatusReason ( const char *  value)
inline

Describes a state change for LDAPS.

Definition at line 97 of file LDAPSSettingInfo.h.

◆ WithLastUpdatedDateTime() [1/2]

LDAPSSettingInfo& Aws::DirectoryService::Model::LDAPSSettingInfo::WithLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time when the LDAPS settings were last updated.

Definition at line 143 of file LDAPSSettingInfo.h.

◆ WithLastUpdatedDateTime() [2/2]

LDAPSSettingInfo& Aws::DirectoryService::Model::LDAPSSettingInfo::WithLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The date and time when the LDAPS settings were last updated.

Definition at line 138 of file LDAPSSettingInfo.h.

◆ WithLDAPSStatus() [1/2]

LDAPSSettingInfo& Aws::DirectoryService::Model::LDAPSSettingInfo::WithLDAPSStatus ( const LDAPSStatus value)
inline

The state of the LDAPS settings.

Definition at line 66 of file LDAPSSettingInfo.h.

◆ WithLDAPSStatus() [2/2]

LDAPSSettingInfo& Aws::DirectoryService::Model::LDAPSSettingInfo::WithLDAPSStatus ( LDAPSStatus &&  value)
inline

The state of the LDAPS settings.

Definition at line 71 of file LDAPSSettingInfo.h.

◆ WithLDAPSStatusReason() [1/3]

LDAPSSettingInfo& Aws::DirectoryService::Model::LDAPSSettingInfo::WithLDAPSStatusReason ( Aws::String &&  value)
inline

Describes a state change for LDAPS.

Definition at line 107 of file LDAPSSettingInfo.h.

◆ WithLDAPSStatusReason() [2/3]

LDAPSSettingInfo& Aws::DirectoryService::Model::LDAPSSettingInfo::WithLDAPSStatusReason ( const Aws::String value)
inline

Describes a state change for LDAPS.

Definition at line 102 of file LDAPSSettingInfo.h.

◆ WithLDAPSStatusReason() [3/3]

LDAPSSettingInfo& Aws::DirectoryService::Model::LDAPSSettingInfo::WithLDAPSStatusReason ( const char *  value)
inline

Describes a state change for LDAPS.

Definition at line 112 of file LDAPSSettingInfo.h.


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