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

#include <ClusterPendingModifiedValues.h>

Public Member Functions

 ClusterPendingModifiedValues ()
 
 ClusterPendingModifiedValues (const Aws::Utils::Xml::XmlNode &xmlNode)
 
ClusterPendingModifiedValuesoperator= (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 PendingCloudwatchLogsExportsGetPendingCloudwatchLogsExports () const
 
bool PendingCloudwatchLogsExportsHasBeenSet () const
 
void SetPendingCloudwatchLogsExports (const PendingCloudwatchLogsExports &value)
 
void SetPendingCloudwatchLogsExports (PendingCloudwatchLogsExports &&value)
 
ClusterPendingModifiedValuesWithPendingCloudwatchLogsExports (const PendingCloudwatchLogsExports &value)
 
ClusterPendingModifiedValuesWithPendingCloudwatchLogsExports (PendingCloudwatchLogsExports &&value)
 
const Aws::StringGetDBClusterIdentifier () const
 
bool DBClusterIdentifierHasBeenSet () const
 
void SetDBClusterIdentifier (const Aws::String &value)
 
void SetDBClusterIdentifier (Aws::String &&value)
 
void SetDBClusterIdentifier (const char *value)
 
ClusterPendingModifiedValuesWithDBClusterIdentifier (const Aws::String &value)
 
ClusterPendingModifiedValuesWithDBClusterIdentifier (Aws::String &&value)
 
ClusterPendingModifiedValuesWithDBClusterIdentifier (const char *value)
 
const Aws::StringGetMasterUserPassword () const
 
bool MasterUserPasswordHasBeenSet () const
 
void SetMasterUserPassword (const Aws::String &value)
 
void SetMasterUserPassword (Aws::String &&value)
 
void SetMasterUserPassword (const char *value)
 
ClusterPendingModifiedValuesWithMasterUserPassword (const Aws::String &value)
 
ClusterPendingModifiedValuesWithMasterUserPassword (Aws::String &&value)
 
ClusterPendingModifiedValuesWithMasterUserPassword (const char *value)
 
bool GetIAMDatabaseAuthenticationEnabled () const
 
bool IAMDatabaseAuthenticationEnabledHasBeenSet () const
 
void SetIAMDatabaseAuthenticationEnabled (bool value)
 
ClusterPendingModifiedValuesWithIAMDatabaseAuthenticationEnabled (bool value)
 
const Aws::StringGetEngineVersion () const
 
bool EngineVersionHasBeenSet () const
 
void SetEngineVersion (const Aws::String &value)
 
void SetEngineVersion (Aws::String &&value)
 
void SetEngineVersion (const char *value)
 
ClusterPendingModifiedValuesWithEngineVersion (const Aws::String &value)
 
ClusterPendingModifiedValuesWithEngineVersion (Aws::String &&value)
 
ClusterPendingModifiedValuesWithEngineVersion (const char *value)
 

Detailed Description

This data type is used as a response element in the ModifyDBCluster operation and contains changes that will be applied during the next maintenance window.

See Also:

AWS API Reference

Definition at line 34 of file ClusterPendingModifiedValues.h.

Constructor & Destructor Documentation

◆ ClusterPendingModifiedValues() [1/2]

Aws::RDS::Model::ClusterPendingModifiedValues::ClusterPendingModifiedValues ( )

◆ ClusterPendingModifiedValues() [2/2]

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

Member Function Documentation

◆ DBClusterIdentifierHasBeenSet()

bool Aws::RDS::Model::ClusterPendingModifiedValues::DBClusterIdentifierHasBeenSet ( ) const
inline

The DBClusterIdentifier value for the DB cluster.

Definition at line 72 of file ClusterPendingModifiedValues.h.

◆ EngineVersionHasBeenSet()

bool Aws::RDS::Model::ClusterPendingModifiedValues::EngineVersionHasBeenSet ( ) const
inline

The database engine version.

Definition at line 179 of file ClusterPendingModifiedValues.h.

◆ GetDBClusterIdentifier()

const Aws::String& Aws::RDS::Model::ClusterPendingModifiedValues::GetDBClusterIdentifier ( ) const
inline

The DBClusterIdentifier value for the DB cluster.

Definition at line 67 of file ClusterPendingModifiedValues.h.

◆ GetEngineVersion()

const Aws::String& Aws::RDS::Model::ClusterPendingModifiedValues::GetEngineVersion ( ) const
inline

The database engine version.

Definition at line 174 of file ClusterPendingModifiedValues.h.

◆ GetIAMDatabaseAuthenticationEnabled()

bool Aws::RDS::Model::ClusterPendingModifiedValues::GetIAMDatabaseAuthenticationEnabled ( ) const
inline

A value that indicates whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.

Definition at line 150 of file ClusterPendingModifiedValues.h.

◆ GetMasterUserPassword()

const Aws::String& Aws::RDS::Model::ClusterPendingModifiedValues::GetMasterUserPassword ( ) const
inline

The master credentials for the DB cluster.

Definition at line 108 of file ClusterPendingModifiedValues.h.

◆ GetPendingCloudwatchLogsExports()

const PendingCloudwatchLogsExports& Aws::RDS::Model::ClusterPendingModifiedValues::GetPendingCloudwatchLogsExports ( ) const
inline

Definition at line 46 of file ClusterPendingModifiedValues.h.

◆ IAMDatabaseAuthenticationEnabledHasBeenSet()

bool Aws::RDS::Model::ClusterPendingModifiedValues::IAMDatabaseAuthenticationEnabledHasBeenSet ( ) const
inline

A value that indicates whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.

Definition at line 156 of file ClusterPendingModifiedValues.h.

◆ MasterUserPasswordHasBeenSet()

bool Aws::RDS::Model::ClusterPendingModifiedValues::MasterUserPasswordHasBeenSet ( ) const
inline

The master credentials for the DB cluster.

Definition at line 113 of file ClusterPendingModifiedValues.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ PendingCloudwatchLogsExportsHasBeenSet()

bool Aws::RDS::Model::ClusterPendingModifiedValues::PendingCloudwatchLogsExportsHasBeenSet ( ) const
inline

Definition at line 49 of file ClusterPendingModifiedValues.h.

◆ SetDBClusterIdentifier() [1/3]

void Aws::RDS::Model::ClusterPendingModifiedValues::SetDBClusterIdentifier ( Aws::String &&  value)
inline

The DBClusterIdentifier value for the DB cluster.

Definition at line 82 of file ClusterPendingModifiedValues.h.

◆ SetDBClusterIdentifier() [2/3]

void Aws::RDS::Model::ClusterPendingModifiedValues::SetDBClusterIdentifier ( const Aws::String value)
inline

The DBClusterIdentifier value for the DB cluster.

Definition at line 77 of file ClusterPendingModifiedValues.h.

◆ SetDBClusterIdentifier() [3/3]

void Aws::RDS::Model::ClusterPendingModifiedValues::SetDBClusterIdentifier ( const char *  value)
inline

The DBClusterIdentifier value for the DB cluster.

Definition at line 87 of file ClusterPendingModifiedValues.h.

◆ SetEngineVersion() [1/3]

void Aws::RDS::Model::ClusterPendingModifiedValues::SetEngineVersion ( Aws::String &&  value)
inline

The database engine version.

Definition at line 189 of file ClusterPendingModifiedValues.h.

◆ SetEngineVersion() [2/3]

void Aws::RDS::Model::ClusterPendingModifiedValues::SetEngineVersion ( const Aws::String value)
inline

The database engine version.

Definition at line 184 of file ClusterPendingModifiedValues.h.

◆ SetEngineVersion() [3/3]

void Aws::RDS::Model::ClusterPendingModifiedValues::SetEngineVersion ( const char *  value)
inline

The database engine version.

Definition at line 194 of file ClusterPendingModifiedValues.h.

◆ SetIAMDatabaseAuthenticationEnabled()

void Aws::RDS::Model::ClusterPendingModifiedValues::SetIAMDatabaseAuthenticationEnabled ( bool  value)
inline

A value that indicates whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.

Definition at line 162 of file ClusterPendingModifiedValues.h.

◆ SetMasterUserPassword() [1/3]

void Aws::RDS::Model::ClusterPendingModifiedValues::SetMasterUserPassword ( Aws::String &&  value)
inline

The master credentials for the DB cluster.

Definition at line 123 of file ClusterPendingModifiedValues.h.

◆ SetMasterUserPassword() [2/3]

void Aws::RDS::Model::ClusterPendingModifiedValues::SetMasterUserPassword ( const Aws::String value)
inline

The master credentials for the DB cluster.

Definition at line 118 of file ClusterPendingModifiedValues.h.

◆ SetMasterUserPassword() [3/3]

void Aws::RDS::Model::ClusterPendingModifiedValues::SetMasterUserPassword ( const char *  value)
inline

The master credentials for the DB cluster.

Definition at line 128 of file ClusterPendingModifiedValues.h.

◆ SetPendingCloudwatchLogsExports() [1/2]

void Aws::RDS::Model::ClusterPendingModifiedValues::SetPendingCloudwatchLogsExports ( const PendingCloudwatchLogsExports value)
inline

Definition at line 52 of file ClusterPendingModifiedValues.h.

◆ SetPendingCloudwatchLogsExports() [2/2]

void Aws::RDS::Model::ClusterPendingModifiedValues::SetPendingCloudwatchLogsExports ( PendingCloudwatchLogsExports &&  value)
inline

Definition at line 55 of file ClusterPendingModifiedValues.h.

◆ WithDBClusterIdentifier() [1/3]

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithDBClusterIdentifier ( Aws::String &&  value)
inline

The DBClusterIdentifier value for the DB cluster.

Definition at line 97 of file ClusterPendingModifiedValues.h.

◆ WithDBClusterIdentifier() [2/3]

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithDBClusterIdentifier ( const Aws::String value)
inline

The DBClusterIdentifier value for the DB cluster.

Definition at line 92 of file ClusterPendingModifiedValues.h.

◆ WithDBClusterIdentifier() [3/3]

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithDBClusterIdentifier ( const char *  value)
inline

The DBClusterIdentifier value for the DB cluster.

Definition at line 102 of file ClusterPendingModifiedValues.h.

◆ WithEngineVersion() [1/3]

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithEngineVersion ( Aws::String &&  value)
inline

The database engine version.

Definition at line 204 of file ClusterPendingModifiedValues.h.

◆ WithEngineVersion() [2/3]

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithEngineVersion ( const Aws::String value)
inline

The database engine version.

Definition at line 199 of file ClusterPendingModifiedValues.h.

◆ WithEngineVersion() [3/3]

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithEngineVersion ( const char *  value)
inline

The database engine version.

Definition at line 209 of file ClusterPendingModifiedValues.h.

◆ WithIAMDatabaseAuthenticationEnabled()

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithIAMDatabaseAuthenticationEnabled ( bool  value)
inline

A value that indicates whether mapping of AWS Identity and Access Management (IAM) accounts to database accounts is enabled.

Definition at line 168 of file ClusterPendingModifiedValues.h.

◆ WithMasterUserPassword() [1/3]

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithMasterUserPassword ( Aws::String &&  value)
inline

The master credentials for the DB cluster.

Definition at line 138 of file ClusterPendingModifiedValues.h.

◆ WithMasterUserPassword() [2/3]

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithMasterUserPassword ( const Aws::String value)
inline

The master credentials for the DB cluster.

Definition at line 133 of file ClusterPendingModifiedValues.h.

◆ WithMasterUserPassword() [3/3]

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithMasterUserPassword ( const char *  value)
inline

The master credentials for the DB cluster.

Definition at line 143 of file ClusterPendingModifiedValues.h.

◆ WithPendingCloudwatchLogsExports() [1/2]

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithPendingCloudwatchLogsExports ( const PendingCloudwatchLogsExports value)
inline

Definition at line 58 of file ClusterPendingModifiedValues.h.

◆ WithPendingCloudwatchLogsExports() [2/2]

ClusterPendingModifiedValues& Aws::RDS::Model::ClusterPendingModifiedValues::WithPendingCloudwatchLogsExports ( PendingCloudwatchLogsExports &&  value)
inline

Definition at line 61 of file ClusterPendingModifiedValues.h.


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