45 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
46 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
70 inline void SetDBInstanceClass(
const char* value) { m_dBInstanceClassHasBeenSet =
true; m_dBInstanceClass.assign(value); }
100 inline void SetAllocatedStorage(
int value) { m_allocatedStorageHasBeenSet =
true; m_allocatedStorage = value; }
130 inline void SetMasterUserPassword(
const char* value) { m_masterUserPasswordHasBeenSet =
true; m_masterUserPassword.assign(value); }
158 inline void SetPort(
int value) { m_portHasBeenSet =
true; m_port = value; }
193 inline void SetMultiAZ(
bool value) { m_multiAZHasBeenSet =
true; m_multiAZ = value; }
219 inline void SetEngineVersion(
const char* value) { m_engineVersionHasBeenSet =
true; m_engineVersion.assign(value); }
262 inline void SetLicenseModel(
const char* value) { m_licenseModelHasBeenSet =
true; m_licenseModel.assign(value); }
295 inline void SetIops(
int value) { m_iopsHasBeenSet =
true; m_iops = value; }
325 inline void SetDBInstanceIdentifier(
const char* value) { m_dBInstanceIdentifierHasBeenSet =
true; m_dBInstanceIdentifier.assign(value); }
363 inline void SetStorageType(
const char* value) { m_storageTypeHasBeenSet =
true; m_storageType.assign(value); }
398 inline void SetCACertificateIdentifier(
const char* value) { m_cACertificateIdentifierHasBeenSet =
true; m_cACertificateIdentifier.assign(value); }
433 inline void SetDBSubnetGroupName(
const char* value) { m_dBSubnetGroupNameHasBeenSet =
true; m_dBSubnetGroupName.assign(value); }
452 bool m_dBInstanceClassHasBeenSet;
453 int m_allocatedStorage;
454 bool m_allocatedStorageHasBeenSet;
456 bool m_masterUserPasswordHasBeenSet;
458 bool m_portHasBeenSet;
459 int m_backupRetentionPeriod;
460 bool m_backupRetentionPeriodHasBeenSet;
462 bool m_multiAZHasBeenSet;
464 bool m_engineVersionHasBeenSet;
466 bool m_licenseModelHasBeenSet;
468 bool m_iopsHasBeenSet;
470 bool m_dBInstanceIdentifierHasBeenSet;
472 bool m_storageTypeHasBeenSet;
474 bool m_cACertificateIdentifierHasBeenSet;
476 bool m_dBSubnetGroupNameHasBeenSet;
void SetMultiAZ(bool value)
void SetEngineVersion(const Aws::String &value)
void SetStorageType(const Aws::String &value)
void SetLicenseModel(Aws::String &&value)
PendingModifiedValues & WithCACertificateIdentifier(const Aws::String &value)
PendingModifiedValues & WithDBSubnetGroupName(const char *value)
void SetMasterUserPassword(Aws::String &&value)
PendingModifiedValues & WithDBInstanceIdentifier(const Aws::String &value)
void SetCACertificateIdentifier(const Aws::String &value)
PendingModifiedValues & WithDBInstanceClass(const char *value)
void SetDBInstanceIdentifier(Aws::String &&value)
void SetLicenseModel(const Aws::String &value)
int GetAllocatedStorage() const
int GetBackupRetentionPeriod() const
void SetDBSubnetGroupName(const Aws::String &value)
PendingModifiedValues & WithLicenseModel(Aws::String &&value)
PendingModifiedValues & WithEngineVersion(Aws::String &&value)
void SetCACertificateIdentifier(Aws::String &&value)
PendingModifiedValues & WithMasterUserPassword(const char *value)
const Aws::String & GetDBSubnetGroupName() const
void SetDBInstanceIdentifier(const char *value)
PendingModifiedValues & WithEngineVersion(const char *value)
void SetAllocatedStorage(int value)
PendingModifiedValues & WithIops(int value)
PendingModifiedValues & WithDBSubnetGroupName(Aws::String &&value)
void SetLicenseModel(const char *value)
const Aws::String & GetCACertificateIdentifier() const
PendingModifiedValues & WithDBInstanceClass(const Aws::String &value)
std::basic_ostream< char, std::char_traits< char > > OStream
void SetDBInstanceClass(Aws::String &&value)
PendingModifiedValues & WithPort(int value)
void SetDBSubnetGroupName(const char *value)
PendingModifiedValues & WithEngineVersion(const Aws::String &value)
const Aws::String & GetLicenseModel() const
void SetDBInstanceIdentifier(const Aws::String &value)
PendingModifiedValues & WithMasterUserPassword(Aws::String &&value)
const Aws::String & GetEngineVersion() const
PendingModifiedValues & WithDBInstanceIdentifier(Aws::String &&value)
const Aws::String & GetDBInstanceIdentifier() const
PendingModifiedValues & WithMasterUserPassword(const Aws::String &value)
PendingModifiedValues & WithCACertificateIdentifier(const char *value)
PendingModifiedValues & WithMultiAZ(bool value)
void SetDBSubnetGroupName(Aws::String &&value)
PendingModifiedValues & WithCACertificateIdentifier(Aws::String &&value)
const Aws::String & GetDBInstanceClass() const
PendingModifiedValues & WithLicenseModel(const Aws::String &value)
void SetEngineVersion(Aws::String &&value)
void SetStorageType(const char *value)
PendingModifiedValues & WithDBSubnetGroupName(const Aws::String &value)
void SetEngineVersion(const char *value)
PendingModifiedValues & WithStorageType(const char *value)
void SetBackupRetentionPeriod(int value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetCACertificateIdentifier(const char *value)
PendingModifiedValues & WithStorageType(Aws::String &&value)
void SetDBInstanceClass(const char *value)
void SetMasterUserPassword(const char *value)
void SetMasterUserPassword(const Aws::String &value)
PendingModifiedValues & WithBackupRetentionPeriod(int value)
PendingModifiedValues & WithLicenseModel(const char *value)
PendingModifiedValues & WithStorageType(const Aws::String &value)
void SetDBInstanceClass(const Aws::String &value)
PendingModifiedValues & WithDBInstanceClass(Aws::String &&value)
const Aws::String & GetStorageType() const
PendingModifiedValues & WithDBInstanceIdentifier(const char *value)
void SetStorageType(Aws::String &&value)
JSON (JavaScript Object Notation).
PendingModifiedValues & WithAllocatedStorage(int value)
const Aws::String & GetMasterUserPassword() const