AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::OpsWorks::Model::RdsDbInstance Class Reference

#include <RdsDbInstance.h>

Public Member Functions

 RdsDbInstance ()
 
 RdsDbInstance (Aws::Utils::Json::JsonView jsonValue)
 
RdsDbInstanceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetRdsDbInstanceArn () const
 
bool RdsDbInstanceArnHasBeenSet () const
 
void SetRdsDbInstanceArn (const Aws::String &value)
 
void SetRdsDbInstanceArn (Aws::String &&value)
 
void SetRdsDbInstanceArn (const char *value)
 
RdsDbInstanceWithRdsDbInstanceArn (const Aws::String &value)
 
RdsDbInstanceWithRdsDbInstanceArn (Aws::String &&value)
 
RdsDbInstanceWithRdsDbInstanceArn (const char *value)
 
const Aws::StringGetDbInstanceIdentifier () const
 
bool DbInstanceIdentifierHasBeenSet () const
 
void SetDbInstanceIdentifier (const Aws::String &value)
 
void SetDbInstanceIdentifier (Aws::String &&value)
 
void SetDbInstanceIdentifier (const char *value)
 
RdsDbInstanceWithDbInstanceIdentifier (const Aws::String &value)
 
RdsDbInstanceWithDbInstanceIdentifier (Aws::String &&value)
 
RdsDbInstanceWithDbInstanceIdentifier (const char *value)
 
const Aws::StringGetDbUser () const
 
bool DbUserHasBeenSet () const
 
void SetDbUser (const Aws::String &value)
 
void SetDbUser (Aws::String &&value)
 
void SetDbUser (const char *value)
 
RdsDbInstanceWithDbUser (const Aws::String &value)
 
RdsDbInstanceWithDbUser (Aws::String &&value)
 
RdsDbInstanceWithDbUser (const char *value)
 
const Aws::StringGetDbPassword () const
 
bool DbPasswordHasBeenSet () const
 
void SetDbPassword (const Aws::String &value)
 
void SetDbPassword (Aws::String &&value)
 
void SetDbPassword (const char *value)
 
RdsDbInstanceWithDbPassword (const Aws::String &value)
 
RdsDbInstanceWithDbPassword (Aws::String &&value)
 
RdsDbInstanceWithDbPassword (const char *value)
 
const Aws::StringGetRegion () const
 
bool RegionHasBeenSet () const
 
void SetRegion (const Aws::String &value)
 
void SetRegion (Aws::String &&value)
 
void SetRegion (const char *value)
 
RdsDbInstanceWithRegion (const Aws::String &value)
 
RdsDbInstanceWithRegion (Aws::String &&value)
 
RdsDbInstanceWithRegion (const char *value)
 
const Aws::StringGetAddress () const
 
bool AddressHasBeenSet () const
 
void SetAddress (const Aws::String &value)
 
void SetAddress (Aws::String &&value)
 
void SetAddress (const char *value)
 
RdsDbInstanceWithAddress (const Aws::String &value)
 
RdsDbInstanceWithAddress (Aws::String &&value)
 
RdsDbInstanceWithAddress (const char *value)
 
const Aws::StringGetEngine () const
 
bool EngineHasBeenSet () const
 
void SetEngine (const Aws::String &value)
 
void SetEngine (Aws::String &&value)
 
void SetEngine (const char *value)
 
RdsDbInstanceWithEngine (const Aws::String &value)
 
RdsDbInstanceWithEngine (Aws::String &&value)
 
RdsDbInstanceWithEngine (const char *value)
 
const Aws::StringGetStackId () const
 
bool StackIdHasBeenSet () const
 
void SetStackId (const Aws::String &value)
 
void SetStackId (Aws::String &&value)
 
void SetStackId (const char *value)
 
RdsDbInstanceWithStackId (const Aws::String &value)
 
RdsDbInstanceWithStackId (Aws::String &&value)
 
RdsDbInstanceWithStackId (const char *value)
 
bool GetMissingOnRds () const
 
bool MissingOnRdsHasBeenSet () const
 
void SetMissingOnRds (bool value)
 
RdsDbInstanceWithMissingOnRds (bool value)
 

Detailed Description

Describes an Amazon RDS instance.

See Also:

AWS API Reference

Definition at line 31 of file RdsDbInstance.h.

Constructor & Destructor Documentation

◆ RdsDbInstance() [1/2]

Aws::OpsWorks::Model::RdsDbInstance::RdsDbInstance ( )

◆ RdsDbInstance() [2/2]

Aws::OpsWorks::Model::RdsDbInstance::RdsDbInstance ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddressHasBeenSet()

bool Aws::OpsWorks::Model::RdsDbInstance::AddressHasBeenSet ( ) const
inline

The instance's address.

Definition at line 261 of file RdsDbInstance.h.

◆ DbInstanceIdentifierHasBeenSet()

bool Aws::OpsWorks::Model::RdsDbInstance::DbInstanceIdentifierHasBeenSet ( ) const
inline

The DB instance identifier.

Definition at line 89 of file RdsDbInstance.h.

◆ DbPasswordHasBeenSet()

bool Aws::OpsWorks::Model::RdsDbInstance::DbPasswordHasBeenSet ( ) const
inline

AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

Definition at line 173 of file RdsDbInstance.h.

◆ DbUserHasBeenSet()

bool Aws::OpsWorks::Model::RdsDbInstance::DbUserHasBeenSet ( ) const
inline

The master user name.

Definition at line 130 of file RdsDbInstance.h.

◆ EngineHasBeenSet()

bool Aws::OpsWorks::Model::RdsDbInstance::EngineHasBeenSet ( ) const
inline

The instance's database engine.

Definition at line 302 of file RdsDbInstance.h.

◆ GetAddress()

const Aws::String& Aws::OpsWorks::Model::RdsDbInstance::GetAddress ( ) const
inline

The instance's address.

Definition at line 256 of file RdsDbInstance.h.

◆ GetDbInstanceIdentifier()

const Aws::String& Aws::OpsWorks::Model::RdsDbInstance::GetDbInstanceIdentifier ( ) const
inline

The DB instance identifier.

Definition at line 84 of file RdsDbInstance.h.

◆ GetDbPassword()

const Aws::String& Aws::OpsWorks::Model::RdsDbInstance::GetDbPassword ( ) const
inline

AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

Definition at line 167 of file RdsDbInstance.h.

◆ GetDbUser()

const Aws::String& Aws::OpsWorks::Model::RdsDbInstance::GetDbUser ( ) const
inline

The master user name.

Definition at line 125 of file RdsDbInstance.h.

◆ GetEngine()

const Aws::String& Aws::OpsWorks::Model::RdsDbInstance::GetEngine ( ) const
inline

The instance's database engine.

Definition at line 297 of file RdsDbInstance.h.

◆ GetMissingOnRds()

bool Aws::OpsWorks::Model::RdsDbInstance::GetMissingOnRds ( ) const
inline

Set to true if AWS OpsWorks Stacks is unable to discover the Amazon RDS instance. AWS OpsWorks Stacks attempts to discover the instance only once. If this value is set to true, you must deregister the instance, and then register it again.

Definition at line 382 of file RdsDbInstance.h.

◆ GetRdsDbInstanceArn()

const Aws::String& Aws::OpsWorks::Model::RdsDbInstance::GetRdsDbInstanceArn ( ) const
inline

The instance's ARN.

Definition at line 43 of file RdsDbInstance.h.

◆ GetRegion()

const Aws::String& Aws::OpsWorks::Model::RdsDbInstance::GetRegion ( ) const
inline

The instance's AWS region.

Definition at line 215 of file RdsDbInstance.h.

◆ GetStackId()

const Aws::String& Aws::OpsWorks::Model::RdsDbInstance::GetStackId ( ) const
inline

The ID of the stack with which the instance is registered.

Definition at line 338 of file RdsDbInstance.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::OpsWorks::Model::RdsDbInstance::Jsonize ( ) const

◆ MissingOnRdsHasBeenSet()

bool Aws::OpsWorks::Model::RdsDbInstance::MissingOnRdsHasBeenSet ( ) const
inline

Set to true if AWS OpsWorks Stacks is unable to discover the Amazon RDS instance. AWS OpsWorks Stacks attempts to discover the instance only once. If this value is set to true, you must deregister the instance, and then register it again.

Definition at line 390 of file RdsDbInstance.h.

◆ operator=()

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RdsDbInstanceArnHasBeenSet()

bool Aws::OpsWorks::Model::RdsDbInstance::RdsDbInstanceArnHasBeenSet ( ) const
inline

The instance's ARN.

Definition at line 48 of file RdsDbInstance.h.

◆ RegionHasBeenSet()

bool Aws::OpsWorks::Model::RdsDbInstance::RegionHasBeenSet ( ) const
inline

The instance's AWS region.

Definition at line 220 of file RdsDbInstance.h.

◆ SetAddress() [1/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetAddress ( const Aws::String value)
inline

The instance's address.

Definition at line 266 of file RdsDbInstance.h.

◆ SetAddress() [2/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetAddress ( Aws::String &&  value)
inline

The instance's address.

Definition at line 271 of file RdsDbInstance.h.

◆ SetAddress() [3/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetAddress ( const char *  value)
inline

The instance's address.

Definition at line 276 of file RdsDbInstance.h.

◆ SetDbInstanceIdentifier() [1/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetDbInstanceIdentifier ( const Aws::String value)
inline

The DB instance identifier.

Definition at line 94 of file RdsDbInstance.h.

◆ SetDbInstanceIdentifier() [2/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetDbInstanceIdentifier ( Aws::String &&  value)
inline

The DB instance identifier.

Definition at line 99 of file RdsDbInstance.h.

◆ SetDbInstanceIdentifier() [3/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetDbInstanceIdentifier ( const char *  value)
inline

The DB instance identifier.

Definition at line 104 of file RdsDbInstance.h.

◆ SetDbPassword() [1/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetDbPassword ( const Aws::String value)
inline

AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

Definition at line 179 of file RdsDbInstance.h.

◆ SetDbPassword() [2/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetDbPassword ( Aws::String &&  value)
inline

AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

Definition at line 185 of file RdsDbInstance.h.

◆ SetDbPassword() [3/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetDbPassword ( const char *  value)
inline

AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

Definition at line 191 of file RdsDbInstance.h.

◆ SetDbUser() [1/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetDbUser ( const Aws::String value)
inline

The master user name.

Definition at line 135 of file RdsDbInstance.h.

◆ SetDbUser() [2/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetDbUser ( Aws::String &&  value)
inline

The master user name.

Definition at line 140 of file RdsDbInstance.h.

◆ SetDbUser() [3/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetDbUser ( const char *  value)
inline

The master user name.

Definition at line 145 of file RdsDbInstance.h.

◆ SetEngine() [1/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetEngine ( const Aws::String value)
inline

The instance's database engine.

Definition at line 307 of file RdsDbInstance.h.

◆ SetEngine() [2/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetEngine ( Aws::String &&  value)
inline

The instance's database engine.

Definition at line 312 of file RdsDbInstance.h.

◆ SetEngine() [3/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetEngine ( const char *  value)
inline

The instance's database engine.

Definition at line 317 of file RdsDbInstance.h.

◆ SetMissingOnRds()

void Aws::OpsWorks::Model::RdsDbInstance::SetMissingOnRds ( bool  value)
inline

Set to true if AWS OpsWorks Stacks is unable to discover the Amazon RDS instance. AWS OpsWorks Stacks attempts to discover the instance only once. If this value is set to true, you must deregister the instance, and then register it again.

Definition at line 398 of file RdsDbInstance.h.

◆ SetRdsDbInstanceArn() [1/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetRdsDbInstanceArn ( const Aws::String value)
inline

The instance's ARN.

Definition at line 53 of file RdsDbInstance.h.

◆ SetRdsDbInstanceArn() [2/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetRdsDbInstanceArn ( Aws::String &&  value)
inline

The instance's ARN.

Definition at line 58 of file RdsDbInstance.h.

◆ SetRdsDbInstanceArn() [3/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetRdsDbInstanceArn ( const char *  value)
inline

The instance's ARN.

Definition at line 63 of file RdsDbInstance.h.

◆ SetRegion() [1/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetRegion ( const Aws::String value)
inline

The instance's AWS region.

Definition at line 225 of file RdsDbInstance.h.

◆ SetRegion() [2/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetRegion ( Aws::String &&  value)
inline

The instance's AWS region.

Definition at line 230 of file RdsDbInstance.h.

◆ SetRegion() [3/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetRegion ( const char *  value)
inline

The instance's AWS region.

Definition at line 235 of file RdsDbInstance.h.

◆ SetStackId() [1/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetStackId ( const Aws::String value)
inline

The ID of the stack with which the instance is registered.

Definition at line 348 of file RdsDbInstance.h.

◆ SetStackId() [2/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetStackId ( Aws::String &&  value)
inline

The ID of the stack with which the instance is registered.

Definition at line 353 of file RdsDbInstance.h.

◆ SetStackId() [3/3]

void Aws::OpsWorks::Model::RdsDbInstance::SetStackId ( const char *  value)
inline

The ID of the stack with which the instance is registered.

Definition at line 358 of file RdsDbInstance.h.

◆ StackIdHasBeenSet()

bool Aws::OpsWorks::Model::RdsDbInstance::StackIdHasBeenSet ( ) const
inline

The ID of the stack with which the instance is registered.

Definition at line 343 of file RdsDbInstance.h.

◆ WithAddress() [1/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithAddress ( const Aws::String value)
inline

The instance's address.

Definition at line 281 of file RdsDbInstance.h.

◆ WithAddress() [2/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithAddress ( Aws::String &&  value)
inline

The instance's address.

Definition at line 286 of file RdsDbInstance.h.

◆ WithAddress() [3/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithAddress ( const char *  value)
inline

The instance's address.

Definition at line 291 of file RdsDbInstance.h.

◆ WithDbInstanceIdentifier() [1/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithDbInstanceIdentifier ( const Aws::String value)
inline

The DB instance identifier.

Definition at line 109 of file RdsDbInstance.h.

◆ WithDbInstanceIdentifier() [2/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithDbInstanceIdentifier ( Aws::String &&  value)
inline

The DB instance identifier.

Definition at line 114 of file RdsDbInstance.h.

◆ WithDbInstanceIdentifier() [3/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithDbInstanceIdentifier ( const char *  value)
inline

The DB instance identifier.

Definition at line 119 of file RdsDbInstance.h.

◆ WithDbPassword() [1/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithDbPassword ( const Aws::String value)
inline

AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

Definition at line 197 of file RdsDbInstance.h.

◆ WithDbPassword() [2/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithDbPassword ( Aws::String &&  value)
inline

AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

Definition at line 203 of file RdsDbInstance.h.

◆ WithDbPassword() [3/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithDbPassword ( const char *  value)
inline

AWS OpsWorks Stacks returns *****FILTERED***** instead of the actual value.

Definition at line 209 of file RdsDbInstance.h.

◆ WithDbUser() [1/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithDbUser ( const Aws::String value)
inline

The master user name.

Definition at line 150 of file RdsDbInstance.h.

◆ WithDbUser() [2/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithDbUser ( Aws::String &&  value)
inline

The master user name.

Definition at line 155 of file RdsDbInstance.h.

◆ WithDbUser() [3/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithDbUser ( const char *  value)
inline

The master user name.

Definition at line 160 of file RdsDbInstance.h.

◆ WithEngine() [1/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithEngine ( const Aws::String value)
inline

The instance's database engine.

Definition at line 322 of file RdsDbInstance.h.

◆ WithEngine() [2/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithEngine ( Aws::String &&  value)
inline

The instance's database engine.

Definition at line 327 of file RdsDbInstance.h.

◆ WithEngine() [3/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithEngine ( const char *  value)
inline

The instance's database engine.

Definition at line 332 of file RdsDbInstance.h.

◆ WithMissingOnRds()

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithMissingOnRds ( bool  value)
inline

Set to true if AWS OpsWorks Stacks is unable to discover the Amazon RDS instance. AWS OpsWorks Stacks attempts to discover the instance only once. If this value is set to true, you must deregister the instance, and then register it again.

Definition at line 406 of file RdsDbInstance.h.

◆ WithRdsDbInstanceArn() [1/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithRdsDbInstanceArn ( const Aws::String value)
inline

The instance's ARN.

Definition at line 68 of file RdsDbInstance.h.

◆ WithRdsDbInstanceArn() [2/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithRdsDbInstanceArn ( Aws::String &&  value)
inline

The instance's ARN.

Definition at line 73 of file RdsDbInstance.h.

◆ WithRdsDbInstanceArn() [3/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithRdsDbInstanceArn ( const char *  value)
inline

The instance's ARN.

Definition at line 78 of file RdsDbInstance.h.

◆ WithRegion() [1/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithRegion ( const Aws::String value)
inline

The instance's AWS region.

Definition at line 240 of file RdsDbInstance.h.

◆ WithRegion() [2/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithRegion ( Aws::String &&  value)
inline

The instance's AWS region.

Definition at line 245 of file RdsDbInstance.h.

◆ WithRegion() [3/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithRegion ( const char *  value)
inline

The instance's AWS region.

Definition at line 250 of file RdsDbInstance.h.

◆ WithStackId() [1/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithStackId ( const Aws::String value)
inline

The ID of the stack with which the instance is registered.

Definition at line 363 of file RdsDbInstance.h.

◆ WithStackId() [2/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithStackId ( Aws::String &&  value)
inline

The ID of the stack with which the instance is registered.

Definition at line 368 of file RdsDbInstance.h.

◆ WithStackId() [3/3]

RdsDbInstance& Aws::OpsWorks::Model::RdsDbInstance::WithStackId ( const char *  value)
inline

The ID of the stack with which the instance is registered.

Definition at line 373 of file RdsDbInstance.h.


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