AWS SDK for C++  1.8.186
AWS SDK for C++
Public Member Functions | List of all members
Aws::RDS::Model::DomainMembership Class Reference

#include <DomainMembership.h>

Public Member Functions

 DomainMembership ()
 
 DomainMembership (const Aws::Utils::Xml::XmlNode &xmlNode)
 
DomainMembershipoperator= (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::StringGetDomain () const
 
bool DomainHasBeenSet () const
 
void SetDomain (const Aws::String &value)
 
void SetDomain (Aws::String &&value)
 
void SetDomain (const char *value)
 
DomainMembershipWithDomain (const Aws::String &value)
 
DomainMembershipWithDomain (Aws::String &&value)
 
DomainMembershipWithDomain (const char *value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
DomainMembershipWithStatus (const Aws::String &value)
 
DomainMembershipWithStatus (Aws::String &&value)
 
DomainMembershipWithStatus (const char *value)
 
const Aws::StringGetFQDN () const
 
bool FQDNHasBeenSet () const
 
void SetFQDN (const Aws::String &value)
 
void SetFQDN (Aws::String &&value)
 
void SetFQDN (const char *value)
 
DomainMembershipWithFQDN (const Aws::String &value)
 
DomainMembershipWithFQDN (Aws::String &&value)
 
DomainMembershipWithFQDN (const char *value)
 
const Aws::StringGetIAMRoleName () const
 
bool IAMRoleNameHasBeenSet () const
 
void SetIAMRoleName (const Aws::String &value)
 
void SetIAMRoleName (Aws::String &&value)
 
void SetIAMRoleName (const char *value)
 
DomainMembershipWithIAMRoleName (const Aws::String &value)
 
DomainMembershipWithIAMRoleName (Aws::String &&value)
 
DomainMembershipWithIAMRoleName (const char *value)
 

Detailed Description

An Active Directory Domain membership record associated with the DB instance or cluster.

See Also:

AWS API Reference

Definition at line 32 of file DomainMembership.h.

Constructor & Destructor Documentation

◆ DomainMembership() [1/2]

Aws::RDS::Model::DomainMembership::DomainMembership ( )

◆ DomainMembership() [2/2]

Aws::RDS::Model::DomainMembership::DomainMembership ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ DomainHasBeenSet()

bool Aws::RDS::Model::DomainMembership::DomainHasBeenSet ( ) const
inline

The identifier of the Active Directory Domain.

Definition at line 51 of file DomainMembership.h.

◆ FQDNHasBeenSet()

bool Aws::RDS::Model::DomainMembership::FQDNHasBeenSet ( ) const
inline

The fully qualified domain name of the Active Directory Domain.

Definition at line 141 of file DomainMembership.h.

◆ GetDomain()

const Aws::String& Aws::RDS::Model::DomainMembership::GetDomain ( ) const
inline

The identifier of the Active Directory Domain.

Definition at line 46 of file DomainMembership.h.

◆ GetFQDN()

const Aws::String& Aws::RDS::Model::DomainMembership::GetFQDN ( ) const
inline

The fully qualified domain name of the Active Directory Domain.

Definition at line 136 of file DomainMembership.h.

◆ GetIAMRoleName()

const Aws::String& Aws::RDS::Model::DomainMembership::GetIAMRoleName ( ) const
inline

The name of the IAM role to be used when making API calls to the Directory Service.

Definition at line 178 of file DomainMembership.h.

◆ GetStatus()

const Aws::String& Aws::RDS::Model::DomainMembership::GetStatus ( ) const
inline

The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.

Definition at line 88 of file DomainMembership.h.

◆ IAMRoleNameHasBeenSet()

bool Aws::RDS::Model::DomainMembership::IAMRoleNameHasBeenSet ( ) const
inline

The name of the IAM role to be used when making API calls to the Directory Service.

Definition at line 184 of file DomainMembership.h.

◆ operator=()

DomainMembership& Aws::RDS::Model::DomainMembership::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::RDS::Model::DomainMembership::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

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

◆ SetDomain() [1/3]

void Aws::RDS::Model::DomainMembership::SetDomain ( Aws::String &&  value)
inline

The identifier of the Active Directory Domain.

Definition at line 61 of file DomainMembership.h.

◆ SetDomain() [2/3]

void Aws::RDS::Model::DomainMembership::SetDomain ( const Aws::String value)
inline

The identifier of the Active Directory Domain.

Definition at line 56 of file DomainMembership.h.

◆ SetDomain() [3/3]

void Aws::RDS::Model::DomainMembership::SetDomain ( const char *  value)
inline

The identifier of the Active Directory Domain.

Definition at line 66 of file DomainMembership.h.

◆ SetFQDN() [1/3]

void Aws::RDS::Model::DomainMembership::SetFQDN ( Aws::String &&  value)
inline

The fully qualified domain name of the Active Directory Domain.

Definition at line 151 of file DomainMembership.h.

◆ SetFQDN() [2/3]

void Aws::RDS::Model::DomainMembership::SetFQDN ( const Aws::String value)
inline

The fully qualified domain name of the Active Directory Domain.

Definition at line 146 of file DomainMembership.h.

◆ SetFQDN() [3/3]

void Aws::RDS::Model::DomainMembership::SetFQDN ( const char *  value)
inline

The fully qualified domain name of the Active Directory Domain.

Definition at line 156 of file DomainMembership.h.

◆ SetIAMRoleName() [1/3]

void Aws::RDS::Model::DomainMembership::SetIAMRoleName ( Aws::String &&  value)
inline

The name of the IAM role to be used when making API calls to the Directory Service.

Definition at line 196 of file DomainMembership.h.

◆ SetIAMRoleName() [2/3]

void Aws::RDS::Model::DomainMembership::SetIAMRoleName ( const Aws::String value)
inline

The name of the IAM role to be used when making API calls to the Directory Service.

Definition at line 190 of file DomainMembership.h.

◆ SetIAMRoleName() [3/3]

void Aws::RDS::Model::DomainMembership::SetIAMRoleName ( const char *  value)
inline

The name of the IAM role to be used when making API calls to the Directory Service.

Definition at line 202 of file DomainMembership.h.

◆ SetStatus() [1/3]

void Aws::RDS::Model::DomainMembership::SetStatus ( Aws::String &&  value)
inline

The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.

Definition at line 106 of file DomainMembership.h.

◆ SetStatus() [2/3]

void Aws::RDS::Model::DomainMembership::SetStatus ( const Aws::String value)
inline

The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.

Definition at line 100 of file DomainMembership.h.

◆ SetStatus() [3/3]

void Aws::RDS::Model::DomainMembership::SetStatus ( const char *  value)
inline

The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.

Definition at line 112 of file DomainMembership.h.

◆ StatusHasBeenSet()

bool Aws::RDS::Model::DomainMembership::StatusHasBeenSet ( ) const
inline

The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.

Definition at line 94 of file DomainMembership.h.

◆ WithDomain() [1/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithDomain ( Aws::String &&  value)
inline

The identifier of the Active Directory Domain.

Definition at line 76 of file DomainMembership.h.

◆ WithDomain() [2/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithDomain ( const Aws::String value)
inline

The identifier of the Active Directory Domain.

Definition at line 71 of file DomainMembership.h.

◆ WithDomain() [3/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithDomain ( const char *  value)
inline

The identifier of the Active Directory Domain.

Definition at line 81 of file DomainMembership.h.

◆ WithFQDN() [1/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithFQDN ( Aws::String &&  value)
inline

The fully qualified domain name of the Active Directory Domain.

Definition at line 166 of file DomainMembership.h.

◆ WithFQDN() [2/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithFQDN ( const Aws::String value)
inline

The fully qualified domain name of the Active Directory Domain.

Definition at line 161 of file DomainMembership.h.

◆ WithFQDN() [3/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithFQDN ( const char *  value)
inline

The fully qualified domain name of the Active Directory Domain.

Definition at line 171 of file DomainMembership.h.

◆ WithIAMRoleName() [1/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithIAMRoleName ( Aws::String &&  value)
inline

The name of the IAM role to be used when making API calls to the Directory Service.

Definition at line 214 of file DomainMembership.h.

◆ WithIAMRoleName() [2/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithIAMRoleName ( const Aws::String value)
inline

The name of the IAM role to be used when making API calls to the Directory Service.

Definition at line 208 of file DomainMembership.h.

◆ WithIAMRoleName() [3/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithIAMRoleName ( const char *  value)
inline

The name of the IAM role to be used when making API calls to the Directory Service.

Definition at line 220 of file DomainMembership.h.

◆ WithStatus() [1/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithStatus ( Aws::String &&  value)
inline

The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.

Definition at line 124 of file DomainMembership.h.

◆ WithStatus() [2/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithStatus ( const Aws::String value)
inline

The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.

Definition at line 118 of file DomainMembership.h.

◆ WithStatus() [3/3]

DomainMembership& Aws::RDS::Model::DomainMembership::WithStatus ( const char *  value)
inline

The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.

Definition at line 130 of file DomainMembership.h.


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