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

#include <OrderableDBInstanceOption.h>

Public Member Functions

 OrderableDBInstanceOption ()
 
 OrderableDBInstanceOption (const Aws::Utils::Xml::XmlNode &xmlNode)
 
OrderableDBInstanceOptionoperator= (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::StringGetEngine () const
 
bool EngineHasBeenSet () const
 
void SetEngine (const Aws::String &value)
 
void SetEngine (Aws::String &&value)
 
void SetEngine (const char *value)
 
OrderableDBInstanceOptionWithEngine (const Aws::String &value)
 
OrderableDBInstanceOptionWithEngine (Aws::String &&value)
 
OrderableDBInstanceOptionWithEngine (const char *value)
 
const Aws::StringGetEngineVersion () const
 
bool EngineVersionHasBeenSet () const
 
void SetEngineVersion (const Aws::String &value)
 
void SetEngineVersion (Aws::String &&value)
 
void SetEngineVersion (const char *value)
 
OrderableDBInstanceOptionWithEngineVersion (const Aws::String &value)
 
OrderableDBInstanceOptionWithEngineVersion (Aws::String &&value)
 
OrderableDBInstanceOptionWithEngineVersion (const char *value)
 
const Aws::StringGetDBInstanceClass () const
 
bool DBInstanceClassHasBeenSet () const
 
void SetDBInstanceClass (const Aws::String &value)
 
void SetDBInstanceClass (Aws::String &&value)
 
void SetDBInstanceClass (const char *value)
 
OrderableDBInstanceOptionWithDBInstanceClass (const Aws::String &value)
 
OrderableDBInstanceOptionWithDBInstanceClass (Aws::String &&value)
 
OrderableDBInstanceOptionWithDBInstanceClass (const char *value)
 
const Aws::StringGetLicenseModel () const
 
bool LicenseModelHasBeenSet () const
 
void SetLicenseModel (const Aws::String &value)
 
void SetLicenseModel (Aws::String &&value)
 
void SetLicenseModel (const char *value)
 
OrderableDBInstanceOptionWithLicenseModel (const Aws::String &value)
 
OrderableDBInstanceOptionWithLicenseModel (Aws::String &&value)
 
OrderableDBInstanceOptionWithLicenseModel (const char *value)
 
const Aws::StringGetAvailabilityZoneGroup () const
 
bool AvailabilityZoneGroupHasBeenSet () const
 
void SetAvailabilityZoneGroup (const Aws::String &value)
 
void SetAvailabilityZoneGroup (Aws::String &&value)
 
void SetAvailabilityZoneGroup (const char *value)
 
OrderableDBInstanceOptionWithAvailabilityZoneGroup (const Aws::String &value)
 
OrderableDBInstanceOptionWithAvailabilityZoneGroup (Aws::String &&value)
 
OrderableDBInstanceOptionWithAvailabilityZoneGroup (const char *value)
 
const Aws::Vector< AvailabilityZone > & GetAvailabilityZones () const
 
bool AvailabilityZonesHasBeenSet () const
 
void SetAvailabilityZones (const Aws::Vector< AvailabilityZone > &value)
 
void SetAvailabilityZones (Aws::Vector< AvailabilityZone > &&value)
 
OrderableDBInstanceOptionWithAvailabilityZones (const Aws::Vector< AvailabilityZone > &value)
 
OrderableDBInstanceOptionWithAvailabilityZones (Aws::Vector< AvailabilityZone > &&value)
 
OrderableDBInstanceOptionAddAvailabilityZones (const AvailabilityZone &value)
 
OrderableDBInstanceOptionAddAvailabilityZones (AvailabilityZone &&value)
 
bool GetMultiAZCapable () const
 
bool MultiAZCapableHasBeenSet () const
 
void SetMultiAZCapable (bool value)
 
OrderableDBInstanceOptionWithMultiAZCapable (bool value)
 
bool GetReadReplicaCapable () const
 
bool ReadReplicaCapableHasBeenSet () const
 
void SetReadReplicaCapable (bool value)
 
OrderableDBInstanceOptionWithReadReplicaCapable (bool value)
 
bool GetVpc () const
 
bool VpcHasBeenSet () const
 
void SetVpc (bool value)
 
OrderableDBInstanceOptionWithVpc (bool value)
 
bool GetSupportsStorageEncryption () const
 
bool SupportsStorageEncryptionHasBeenSet () const
 
void SetSupportsStorageEncryption (bool value)
 
OrderableDBInstanceOptionWithSupportsStorageEncryption (bool value)
 
const Aws::StringGetStorageType () const
 
bool StorageTypeHasBeenSet () const
 
void SetStorageType (const Aws::String &value)
 
void SetStorageType (Aws::String &&value)
 
void SetStorageType (const char *value)
 
OrderableDBInstanceOptionWithStorageType (const Aws::String &value)
 
OrderableDBInstanceOptionWithStorageType (Aws::String &&value)
 
OrderableDBInstanceOptionWithStorageType (const char *value)
 
bool GetSupportsIops () const
 
bool SupportsIopsHasBeenSet () const
 
void SetSupportsIops (bool value)
 
OrderableDBInstanceOptionWithSupportsIops (bool value)
 
bool GetSupportsEnhancedMonitoring () const
 
bool SupportsEnhancedMonitoringHasBeenSet () const
 
void SetSupportsEnhancedMonitoring (bool value)
 
OrderableDBInstanceOptionWithSupportsEnhancedMonitoring (bool value)
 
bool GetSupportsIAMDatabaseAuthentication () const
 
bool SupportsIAMDatabaseAuthenticationHasBeenSet () const
 
void SetSupportsIAMDatabaseAuthentication (bool value)
 
OrderableDBInstanceOptionWithSupportsIAMDatabaseAuthentication (bool value)
 
bool GetSupportsPerformanceInsights () const
 
bool SupportsPerformanceInsightsHasBeenSet () const
 
void SetSupportsPerformanceInsights (bool value)
 
OrderableDBInstanceOptionWithSupportsPerformanceInsights (bool value)
 
int GetMinStorageSize () const
 
bool MinStorageSizeHasBeenSet () const
 
void SetMinStorageSize (int value)
 
OrderableDBInstanceOptionWithMinStorageSize (int value)
 
int GetMaxStorageSize () const
 
bool MaxStorageSizeHasBeenSet () const
 
void SetMaxStorageSize (int value)
 
OrderableDBInstanceOptionWithMaxStorageSize (int value)
 
int GetMinIopsPerDbInstance () const
 
bool MinIopsPerDbInstanceHasBeenSet () const
 
void SetMinIopsPerDbInstance (int value)
 
OrderableDBInstanceOptionWithMinIopsPerDbInstance (int value)
 
int GetMaxIopsPerDbInstance () const
 
bool MaxIopsPerDbInstanceHasBeenSet () const
 
void SetMaxIopsPerDbInstance (int value)
 
OrderableDBInstanceOptionWithMaxIopsPerDbInstance (int value)
 
double GetMinIopsPerGib () const
 
bool MinIopsPerGibHasBeenSet () const
 
void SetMinIopsPerGib (double value)
 
OrderableDBInstanceOptionWithMinIopsPerGib (double value)
 
double GetMaxIopsPerGib () const
 
bool MaxIopsPerGibHasBeenSet () const
 
void SetMaxIopsPerGib (double value)
 
OrderableDBInstanceOptionWithMaxIopsPerGib (double value)
 
const Aws::Vector< AvailableProcessorFeature > & GetAvailableProcessorFeatures () const
 
bool AvailableProcessorFeaturesHasBeenSet () const
 
void SetAvailableProcessorFeatures (const Aws::Vector< AvailableProcessorFeature > &value)
 
void SetAvailableProcessorFeatures (Aws::Vector< AvailableProcessorFeature > &&value)
 
OrderableDBInstanceOptionWithAvailableProcessorFeatures (const Aws::Vector< AvailableProcessorFeature > &value)
 
OrderableDBInstanceOptionWithAvailableProcessorFeatures (Aws::Vector< AvailableProcessorFeature > &&value)
 
OrderableDBInstanceOptionAddAvailableProcessorFeatures (const AvailableProcessorFeature &value)
 
OrderableDBInstanceOptionAddAvailableProcessorFeatures (AvailableProcessorFeature &&value)
 
const Aws::Vector< Aws::String > & GetSupportedEngineModes () const
 
bool SupportedEngineModesHasBeenSet () const
 
void SetSupportedEngineModes (const Aws::Vector< Aws::String > &value)
 
void SetSupportedEngineModes (Aws::Vector< Aws::String > &&value)
 
OrderableDBInstanceOptionWithSupportedEngineModes (const Aws::Vector< Aws::String > &value)
 
OrderableDBInstanceOptionWithSupportedEngineModes (Aws::Vector< Aws::String > &&value)
 
OrderableDBInstanceOptionAddSupportedEngineModes (const Aws::String &value)
 
OrderableDBInstanceOptionAddSupportedEngineModes (Aws::String &&value)
 
OrderableDBInstanceOptionAddSupportedEngineModes (const char *value)
 
bool GetSupportsStorageAutoscaling () const
 
bool SupportsStorageAutoscalingHasBeenSet () const
 
void SetSupportsStorageAutoscaling (bool value)
 
OrderableDBInstanceOptionWithSupportsStorageAutoscaling (bool value)
 
bool GetSupportsKerberosAuthentication () const
 
bool SupportsKerberosAuthenticationHasBeenSet () const
 
void SetSupportsKerberosAuthentication (bool value)
 
OrderableDBInstanceOptionWithSupportsKerberosAuthentication (bool value)
 
bool GetOutpostCapable () const
 
bool OutpostCapableHasBeenSet () const
 
void SetOutpostCapable (bool value)
 
OrderableDBInstanceOptionWithOutpostCapable (bool value)
 
bool GetSupportsGlobalDatabases () const
 
bool SupportsGlobalDatabasesHasBeenSet () const
 
void SetSupportsGlobalDatabases (bool value)
 
OrderableDBInstanceOptionWithSupportsGlobalDatabases (bool value)
 

Detailed Description

Contains a list of available options for a DB instance.

This data type is used as a response element in the DescribeOrderableDBInstanceOptions action.

See Also:

AWS API Reference

Definition at line 37 of file OrderableDBInstanceOption.h.

Constructor & Destructor Documentation

◆ OrderableDBInstanceOption() [1/2]

Aws::RDS::Model::OrderableDBInstanceOption::OrderableDBInstanceOption ( )

◆ OrderableDBInstanceOption() [2/2]

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

Member Function Documentation

◆ AddAvailabilityZones() [1/2]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::AddAvailabilityZones ( AvailabilityZone &&  value)
inline

A list of Availability Zones for a DB instance.

Definition at line 291 of file OrderableDBInstanceOption.h.

◆ AddAvailabilityZones() [2/2]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::AddAvailabilityZones ( const AvailabilityZone value)
inline

A list of Availability Zones for a DB instance.

Definition at line 286 of file OrderableDBInstanceOption.h.

◆ AddAvailableProcessorFeatures() [1/2]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::AddAvailableProcessorFeatures ( AvailableProcessorFeature &&  value)
inline

A list of the available processor features for the DB instance class of a DB instance.

Definition at line 679 of file OrderableDBInstanceOption.h.

◆ AddAvailableProcessorFeatures() [2/2]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::AddAvailableProcessorFeatures ( const AvailableProcessorFeature value)
inline

A list of the available processor features for the DB instance class of a DB instance.

Definition at line 673 of file OrderableDBInstanceOption.h.

◆ AddSupportedEngineModes() [1/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::AddSupportedEngineModes ( Aws::String &&  value)
inline

A list of the supported DB engine modes.

Definition at line 720 of file OrderableDBInstanceOption.h.

◆ AddSupportedEngineModes() [2/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::AddSupportedEngineModes ( const Aws::String value)
inline

A list of the supported DB engine modes.

Definition at line 715 of file OrderableDBInstanceOption.h.

◆ AddSupportedEngineModes() [3/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::AddSupportedEngineModes ( const char *  value)
inline

A list of the supported DB engine modes.

Definition at line 725 of file OrderableDBInstanceOption.h.

◆ AvailabilityZoneGroupHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::AvailabilityZoneGroupHasBeenSet ( ) const
inline

The Availability Zone group for a DB instance.

Definition at line 220 of file OrderableDBInstanceOption.h.

◆ AvailabilityZonesHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::AvailabilityZonesHasBeenSet ( ) const
inline

A list of Availability Zones for a DB instance.

Definition at line 261 of file OrderableDBInstanceOption.h.

◆ AvailableProcessorFeaturesHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::AvailableProcessorFeaturesHasBeenSet ( ) const
inline

A list of the available processor features for the DB instance class of a DB instance.

Definition at line 643 of file OrderableDBInstanceOption.h.

◆ DBInstanceClassHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::DBInstanceClassHasBeenSet ( ) const
inline

The DB instance class for a DB instance.

Definition at line 138 of file OrderableDBInstanceOption.h.

◆ EngineHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::EngineHasBeenSet ( ) const
inline

The engine type of a DB instance.

Definition at line 56 of file OrderableDBInstanceOption.h.

◆ EngineVersionHasBeenSet()

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

The engine version of a DB instance.

Definition at line 97 of file OrderableDBInstanceOption.h.

◆ GetAvailabilityZoneGroup()

const Aws::String& Aws::RDS::Model::OrderableDBInstanceOption::GetAvailabilityZoneGroup ( ) const
inline

The Availability Zone group for a DB instance.

Definition at line 215 of file OrderableDBInstanceOption.h.

◆ GetAvailabilityZones()

const Aws::Vector<AvailabilityZone>& Aws::RDS::Model::OrderableDBInstanceOption::GetAvailabilityZones ( ) const
inline

A list of Availability Zones for a DB instance.

Definition at line 256 of file OrderableDBInstanceOption.h.

◆ GetAvailableProcessorFeatures()

const Aws::Vector<AvailableProcessorFeature>& Aws::RDS::Model::OrderableDBInstanceOption::GetAvailableProcessorFeatures ( ) const
inline

A list of the available processor features for the DB instance class of a DB instance.

Definition at line 637 of file OrderableDBInstanceOption.h.

◆ GetDBInstanceClass()

const Aws::String& Aws::RDS::Model::OrderableDBInstanceOption::GetDBInstanceClass ( ) const
inline

The DB instance class for a DB instance.

Definition at line 133 of file OrderableDBInstanceOption.h.

◆ GetEngine()

const Aws::String& Aws::RDS::Model::OrderableDBInstanceOption::GetEngine ( ) const
inline

The engine type of a DB instance.

Definition at line 51 of file OrderableDBInstanceOption.h.

◆ GetEngineVersion()

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

The engine version of a DB instance.

Definition at line 92 of file OrderableDBInstanceOption.h.

◆ GetLicenseModel()

const Aws::String& Aws::RDS::Model::OrderableDBInstanceOption::GetLicenseModel ( ) const
inline

The license model for a DB instance.

Definition at line 174 of file OrderableDBInstanceOption.h.

◆ GetMaxIopsPerDbInstance()

int Aws::RDS::Model::OrderableDBInstanceOption::GetMaxIopsPerDbInstance ( ) const
inline

Maximum total provisioned IOPS for a DB instance.

Definition at line 573 of file OrderableDBInstanceOption.h.

◆ GetMaxIopsPerGib()

double Aws::RDS::Model::OrderableDBInstanceOption::GetMaxIopsPerGib ( ) const
inline

Maximum provisioned IOPS per GiB for a DB instance.

Definition at line 615 of file OrderableDBInstanceOption.h.

◆ GetMaxStorageSize()

int Aws::RDS::Model::OrderableDBInstanceOption::GetMaxStorageSize ( ) const
inline

Maximum storage size for a DB instance.

Definition at line 531 of file OrderableDBInstanceOption.h.

◆ GetMinIopsPerDbInstance()

int Aws::RDS::Model::OrderableDBInstanceOption::GetMinIopsPerDbInstance ( ) const
inline

Minimum total provisioned IOPS for a DB instance.

Definition at line 552 of file OrderableDBInstanceOption.h.

◆ GetMinIopsPerGib()

double Aws::RDS::Model::OrderableDBInstanceOption::GetMinIopsPerGib ( ) const
inline

Minimum provisioned IOPS per GiB for a DB instance.

Definition at line 594 of file OrderableDBInstanceOption.h.

◆ GetMinStorageSize()

int Aws::RDS::Model::OrderableDBInstanceOption::GetMinStorageSize ( ) const
inline

Minimum storage size for a DB instance.

Definition at line 510 of file OrderableDBInstanceOption.h.

◆ GetMultiAZCapable()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetMultiAZCapable ( ) const
inline

Indicates whether a DB instance is Multi-AZ capable.

Definition at line 297 of file OrderableDBInstanceOption.h.

◆ GetOutpostCapable()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetOutpostCapable ( ) const
inline

Whether a DB instance supports RDS on Outposts.

For more information about RDS on Outposts, see Amazon RDS on AWS Outposts in the Amazon RDS User Guide.

Definition at line 780 of file OrderableDBInstanceOption.h.

◆ GetReadReplicaCapable()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetReadReplicaCapable ( ) const
inline

Indicates whether a DB instance can have a read replica.

Definition at line 318 of file OrderableDBInstanceOption.h.

◆ GetStorageType()

const Aws::String& Aws::RDS::Model::OrderableDBInstanceOption::GetStorageType ( ) const
inline

Indicates the storage type for a DB instance.

Definition at line 381 of file OrderableDBInstanceOption.h.

◆ GetSupportedEngineModes()

const Aws::Vector<Aws::String>& Aws::RDS::Model::OrderableDBInstanceOption::GetSupportedEngineModes ( ) const
inline

A list of the supported DB engine modes.

Definition at line 685 of file OrderableDBInstanceOption.h.

◆ GetSupportsEnhancedMonitoring()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetSupportsEnhancedMonitoring ( ) const
inline

Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.

Definition at line 444 of file OrderableDBInstanceOption.h.

◆ GetSupportsGlobalDatabases()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetSupportsGlobalDatabases ( ) const
inline

A value that indicates whether you can use Aurora global databases with a specific combination of other DB engine attributes.

Definition at line 811 of file OrderableDBInstanceOption.h.

◆ GetSupportsIAMDatabaseAuthentication()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetSupportsIAMDatabaseAuthentication ( ) const
inline

Indicates whether a DB instance supports IAM database authentication.

Definition at line 468 of file OrderableDBInstanceOption.h.

◆ GetSupportsIops()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetSupportsIops ( ) const
inline

Indicates whether a DB instance supports provisioned IOPS.

Definition at line 422 of file OrderableDBInstanceOption.h.

◆ GetSupportsKerberosAuthentication()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetSupportsKerberosAuthentication ( ) const
inline

Whether a DB instance supports Kerberos Authentication.

Definition at line 756 of file OrderableDBInstanceOption.h.

◆ GetSupportsPerformanceInsights()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetSupportsPerformanceInsights ( ) const
inline

True if a DB instance supports Performance Insights, otherwise false.

Definition at line 489 of file OrderableDBInstanceOption.h.

◆ GetSupportsStorageAutoscaling()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetSupportsStorageAutoscaling ( ) const
inline

Whether Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.

Definition at line 732 of file OrderableDBInstanceOption.h.

◆ GetSupportsStorageEncryption()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetSupportsStorageEncryption ( ) const
inline

Indicates whether a DB instance supports encrypted storage.

Definition at line 360 of file OrderableDBInstanceOption.h.

◆ GetVpc()

bool Aws::RDS::Model::OrderableDBInstanceOption::GetVpc ( ) const
inline

Indicates whether a DB instance is in a VPC.

Definition at line 339 of file OrderableDBInstanceOption.h.

◆ LicenseModelHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::LicenseModelHasBeenSet ( ) const
inline

The license model for a DB instance.

Definition at line 179 of file OrderableDBInstanceOption.h.

◆ MaxIopsPerDbInstanceHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::MaxIopsPerDbInstanceHasBeenSet ( ) const
inline

Maximum total provisioned IOPS for a DB instance.

Definition at line 578 of file OrderableDBInstanceOption.h.

◆ MaxIopsPerGibHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::MaxIopsPerGibHasBeenSet ( ) const
inline

Maximum provisioned IOPS per GiB for a DB instance.

Definition at line 620 of file OrderableDBInstanceOption.h.

◆ MaxStorageSizeHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::MaxStorageSizeHasBeenSet ( ) const
inline

Maximum storage size for a DB instance.

Definition at line 536 of file OrderableDBInstanceOption.h.

◆ MinIopsPerDbInstanceHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::MinIopsPerDbInstanceHasBeenSet ( ) const
inline

Minimum total provisioned IOPS for a DB instance.

Definition at line 557 of file OrderableDBInstanceOption.h.

◆ MinIopsPerGibHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::MinIopsPerGibHasBeenSet ( ) const
inline

Minimum provisioned IOPS per GiB for a DB instance.

Definition at line 599 of file OrderableDBInstanceOption.h.

◆ MinStorageSizeHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::MinStorageSizeHasBeenSet ( ) const
inline

Minimum storage size for a DB instance.

Definition at line 515 of file OrderableDBInstanceOption.h.

◆ MultiAZCapableHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::MultiAZCapableHasBeenSet ( ) const
inline

Indicates whether a DB instance is Multi-AZ capable.

Definition at line 302 of file OrderableDBInstanceOption.h.

◆ operator=()

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

◆ OutpostCapableHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::OutpostCapableHasBeenSet ( ) const
inline

Whether a DB instance supports RDS on Outposts.

For more information about RDS on Outposts, see Amazon RDS on AWS Outposts in the Amazon RDS User Guide.

Definition at line 788 of file OrderableDBInstanceOption.h.

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ ReadReplicaCapableHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::ReadReplicaCapableHasBeenSet ( ) const
inline

Indicates whether a DB instance can have a read replica.

Definition at line 323 of file OrderableDBInstanceOption.h.

◆ SetAvailabilityZoneGroup() [1/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetAvailabilityZoneGroup ( Aws::String &&  value)
inline

The Availability Zone group for a DB instance.

Definition at line 230 of file OrderableDBInstanceOption.h.

◆ SetAvailabilityZoneGroup() [2/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetAvailabilityZoneGroup ( const Aws::String value)
inline

The Availability Zone group for a DB instance.

Definition at line 225 of file OrderableDBInstanceOption.h.

◆ SetAvailabilityZoneGroup() [3/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetAvailabilityZoneGroup ( const char *  value)
inline

The Availability Zone group for a DB instance.

Definition at line 235 of file OrderableDBInstanceOption.h.

◆ SetAvailabilityZones() [1/2]

void Aws::RDS::Model::OrderableDBInstanceOption::SetAvailabilityZones ( Aws::Vector< AvailabilityZone > &&  value)
inline

A list of Availability Zones for a DB instance.

Definition at line 271 of file OrderableDBInstanceOption.h.

◆ SetAvailabilityZones() [2/2]

void Aws::RDS::Model::OrderableDBInstanceOption::SetAvailabilityZones ( const Aws::Vector< AvailabilityZone > &  value)
inline

A list of Availability Zones for a DB instance.

Definition at line 266 of file OrderableDBInstanceOption.h.

◆ SetAvailableProcessorFeatures() [1/2]

void Aws::RDS::Model::OrderableDBInstanceOption::SetAvailableProcessorFeatures ( Aws::Vector< AvailableProcessorFeature > &&  value)
inline

A list of the available processor features for the DB instance class of a DB instance.

Definition at line 655 of file OrderableDBInstanceOption.h.

◆ SetAvailableProcessorFeatures() [2/2]

void Aws::RDS::Model::OrderableDBInstanceOption::SetAvailableProcessorFeatures ( const Aws::Vector< AvailableProcessorFeature > &  value)
inline

A list of the available processor features for the DB instance class of a DB instance.

Definition at line 649 of file OrderableDBInstanceOption.h.

◆ SetDBInstanceClass() [1/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetDBInstanceClass ( Aws::String &&  value)
inline

The DB instance class for a DB instance.

Definition at line 148 of file OrderableDBInstanceOption.h.

◆ SetDBInstanceClass() [2/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetDBInstanceClass ( const Aws::String value)
inline

The DB instance class for a DB instance.

Definition at line 143 of file OrderableDBInstanceOption.h.

◆ SetDBInstanceClass() [3/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetDBInstanceClass ( const char *  value)
inline

The DB instance class for a DB instance.

Definition at line 153 of file OrderableDBInstanceOption.h.

◆ SetEngine() [1/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetEngine ( Aws::String &&  value)
inline

The engine type of a DB instance.

Definition at line 66 of file OrderableDBInstanceOption.h.

◆ SetEngine() [2/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetEngine ( const Aws::String value)
inline

The engine type of a DB instance.

Definition at line 61 of file OrderableDBInstanceOption.h.

◆ SetEngine() [3/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetEngine ( const char *  value)
inline

The engine type of a DB instance.

Definition at line 71 of file OrderableDBInstanceOption.h.

◆ SetEngineVersion() [1/3]

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

The engine version of a DB instance.

Definition at line 107 of file OrderableDBInstanceOption.h.

◆ SetEngineVersion() [2/3]

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

The engine version of a DB instance.

Definition at line 102 of file OrderableDBInstanceOption.h.

◆ SetEngineVersion() [3/3]

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

The engine version of a DB instance.

Definition at line 112 of file OrderableDBInstanceOption.h.

◆ SetLicenseModel() [1/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetLicenseModel ( Aws::String &&  value)
inline

The license model for a DB instance.

Definition at line 189 of file OrderableDBInstanceOption.h.

◆ SetLicenseModel() [2/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetLicenseModel ( const Aws::String value)
inline

The license model for a DB instance.

Definition at line 184 of file OrderableDBInstanceOption.h.

◆ SetLicenseModel() [3/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetLicenseModel ( const char *  value)
inline

The license model for a DB instance.

Definition at line 194 of file OrderableDBInstanceOption.h.

◆ SetMaxIopsPerDbInstance()

void Aws::RDS::Model::OrderableDBInstanceOption::SetMaxIopsPerDbInstance ( int  value)
inline

Maximum total provisioned IOPS for a DB instance.

Definition at line 583 of file OrderableDBInstanceOption.h.

◆ SetMaxIopsPerGib()

void Aws::RDS::Model::OrderableDBInstanceOption::SetMaxIopsPerGib ( double  value)
inline

Maximum provisioned IOPS per GiB for a DB instance.

Definition at line 625 of file OrderableDBInstanceOption.h.

◆ SetMaxStorageSize()

void Aws::RDS::Model::OrderableDBInstanceOption::SetMaxStorageSize ( int  value)
inline

Maximum storage size for a DB instance.

Definition at line 541 of file OrderableDBInstanceOption.h.

◆ SetMinIopsPerDbInstance()

void Aws::RDS::Model::OrderableDBInstanceOption::SetMinIopsPerDbInstance ( int  value)
inline

Minimum total provisioned IOPS for a DB instance.

Definition at line 562 of file OrderableDBInstanceOption.h.

◆ SetMinIopsPerGib()

void Aws::RDS::Model::OrderableDBInstanceOption::SetMinIopsPerGib ( double  value)
inline

Minimum provisioned IOPS per GiB for a DB instance.

Definition at line 604 of file OrderableDBInstanceOption.h.

◆ SetMinStorageSize()

void Aws::RDS::Model::OrderableDBInstanceOption::SetMinStorageSize ( int  value)
inline

Minimum storage size for a DB instance.

Definition at line 520 of file OrderableDBInstanceOption.h.

◆ SetMultiAZCapable()

void Aws::RDS::Model::OrderableDBInstanceOption::SetMultiAZCapable ( bool  value)
inline

Indicates whether a DB instance is Multi-AZ capable.

Definition at line 307 of file OrderableDBInstanceOption.h.

◆ SetOutpostCapable()

void Aws::RDS::Model::OrderableDBInstanceOption::SetOutpostCapable ( bool  value)
inline

Whether a DB instance supports RDS on Outposts.

For more information about RDS on Outposts, see Amazon RDS on AWS Outposts in the Amazon RDS User Guide.

Definition at line 796 of file OrderableDBInstanceOption.h.

◆ SetReadReplicaCapable()

void Aws::RDS::Model::OrderableDBInstanceOption::SetReadReplicaCapable ( bool  value)
inline

Indicates whether a DB instance can have a read replica.

Definition at line 328 of file OrderableDBInstanceOption.h.

◆ SetStorageType() [1/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetStorageType ( Aws::String &&  value)
inline

Indicates the storage type for a DB instance.

Definition at line 396 of file OrderableDBInstanceOption.h.

◆ SetStorageType() [2/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetStorageType ( const Aws::String value)
inline

Indicates the storage type for a DB instance.

Definition at line 391 of file OrderableDBInstanceOption.h.

◆ SetStorageType() [3/3]

void Aws::RDS::Model::OrderableDBInstanceOption::SetStorageType ( const char *  value)
inline

Indicates the storage type for a DB instance.

Definition at line 401 of file OrderableDBInstanceOption.h.

◆ SetSupportedEngineModes() [1/2]

void Aws::RDS::Model::OrderableDBInstanceOption::SetSupportedEngineModes ( Aws::Vector< Aws::String > &&  value)
inline

A list of the supported DB engine modes.

Definition at line 700 of file OrderableDBInstanceOption.h.

◆ SetSupportedEngineModes() [2/2]

void Aws::RDS::Model::OrderableDBInstanceOption::SetSupportedEngineModes ( const Aws::Vector< Aws::String > &  value)
inline

A list of the supported DB engine modes.

Definition at line 695 of file OrderableDBInstanceOption.h.

◆ SetSupportsEnhancedMonitoring()

void Aws::RDS::Model::OrderableDBInstanceOption::SetSupportsEnhancedMonitoring ( bool  value)
inline

Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.

Definition at line 456 of file OrderableDBInstanceOption.h.

◆ SetSupportsGlobalDatabases()

void Aws::RDS::Model::OrderableDBInstanceOption::SetSupportsGlobalDatabases ( bool  value)
inline

A value that indicates whether you can use Aurora global databases with a specific combination of other DB engine attributes.

Definition at line 823 of file OrderableDBInstanceOption.h.

◆ SetSupportsIAMDatabaseAuthentication()

void Aws::RDS::Model::OrderableDBInstanceOption::SetSupportsIAMDatabaseAuthentication ( bool  value)
inline

Indicates whether a DB instance supports IAM database authentication.

Definition at line 478 of file OrderableDBInstanceOption.h.

◆ SetSupportsIops()

void Aws::RDS::Model::OrderableDBInstanceOption::SetSupportsIops ( bool  value)
inline

Indicates whether a DB instance supports provisioned IOPS.

Definition at line 432 of file OrderableDBInstanceOption.h.

◆ SetSupportsKerberosAuthentication()

void Aws::RDS::Model::OrderableDBInstanceOption::SetSupportsKerberosAuthentication ( bool  value)
inline

Whether a DB instance supports Kerberos Authentication.

Definition at line 766 of file OrderableDBInstanceOption.h.

◆ SetSupportsPerformanceInsights()

void Aws::RDS::Model::OrderableDBInstanceOption::SetSupportsPerformanceInsights ( bool  value)
inline

True if a DB instance supports Performance Insights, otherwise false.

Definition at line 499 of file OrderableDBInstanceOption.h.

◆ SetSupportsStorageAutoscaling()

void Aws::RDS::Model::OrderableDBInstanceOption::SetSupportsStorageAutoscaling ( bool  value)
inline

Whether Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.

Definition at line 744 of file OrderableDBInstanceOption.h.

◆ SetSupportsStorageEncryption()

void Aws::RDS::Model::OrderableDBInstanceOption::SetSupportsStorageEncryption ( bool  value)
inline

Indicates whether a DB instance supports encrypted storage.

Definition at line 370 of file OrderableDBInstanceOption.h.

◆ SetVpc()

void Aws::RDS::Model::OrderableDBInstanceOption::SetVpc ( bool  value)
inline

Indicates whether a DB instance is in a VPC.

Definition at line 349 of file OrderableDBInstanceOption.h.

◆ StorageTypeHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::StorageTypeHasBeenSet ( ) const
inline

Indicates the storage type for a DB instance.

Definition at line 386 of file OrderableDBInstanceOption.h.

◆ SupportedEngineModesHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::SupportedEngineModesHasBeenSet ( ) const
inline

A list of the supported DB engine modes.

Definition at line 690 of file OrderableDBInstanceOption.h.

◆ SupportsEnhancedMonitoringHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::SupportsEnhancedMonitoringHasBeenSet ( ) const
inline

Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.

Definition at line 450 of file OrderableDBInstanceOption.h.

◆ SupportsGlobalDatabasesHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::SupportsGlobalDatabasesHasBeenSet ( ) const
inline

A value that indicates whether you can use Aurora global databases with a specific combination of other DB engine attributes.

Definition at line 817 of file OrderableDBInstanceOption.h.

◆ SupportsIAMDatabaseAuthenticationHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::SupportsIAMDatabaseAuthenticationHasBeenSet ( ) const
inline

Indicates whether a DB instance supports IAM database authentication.

Definition at line 473 of file OrderableDBInstanceOption.h.

◆ SupportsIopsHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::SupportsIopsHasBeenSet ( ) const
inline

Indicates whether a DB instance supports provisioned IOPS.

Definition at line 427 of file OrderableDBInstanceOption.h.

◆ SupportsKerberosAuthenticationHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::SupportsKerberosAuthenticationHasBeenSet ( ) const
inline

Whether a DB instance supports Kerberos Authentication.

Definition at line 761 of file OrderableDBInstanceOption.h.

◆ SupportsPerformanceInsightsHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::SupportsPerformanceInsightsHasBeenSet ( ) const
inline

True if a DB instance supports Performance Insights, otherwise false.

Definition at line 494 of file OrderableDBInstanceOption.h.

◆ SupportsStorageAutoscalingHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::SupportsStorageAutoscalingHasBeenSet ( ) const
inline

Whether Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.

Definition at line 738 of file OrderableDBInstanceOption.h.

◆ SupportsStorageEncryptionHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::SupportsStorageEncryptionHasBeenSet ( ) const
inline

Indicates whether a DB instance supports encrypted storage.

Definition at line 365 of file OrderableDBInstanceOption.h.

◆ VpcHasBeenSet()

bool Aws::RDS::Model::OrderableDBInstanceOption::VpcHasBeenSet ( ) const
inline

Indicates whether a DB instance is in a VPC.

Definition at line 344 of file OrderableDBInstanceOption.h.

◆ WithAvailabilityZoneGroup() [1/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithAvailabilityZoneGroup ( Aws::String &&  value)
inline

The Availability Zone group for a DB instance.

Definition at line 245 of file OrderableDBInstanceOption.h.

◆ WithAvailabilityZoneGroup() [2/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithAvailabilityZoneGroup ( const Aws::String value)
inline

The Availability Zone group for a DB instance.

Definition at line 240 of file OrderableDBInstanceOption.h.

◆ WithAvailabilityZoneGroup() [3/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithAvailabilityZoneGroup ( const char *  value)
inline

The Availability Zone group for a DB instance.

Definition at line 250 of file OrderableDBInstanceOption.h.

◆ WithAvailabilityZones() [1/2]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithAvailabilityZones ( Aws::Vector< AvailabilityZone > &&  value)
inline

A list of Availability Zones for a DB instance.

Definition at line 281 of file OrderableDBInstanceOption.h.

◆ WithAvailabilityZones() [2/2]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithAvailabilityZones ( const Aws::Vector< AvailabilityZone > &  value)
inline

A list of Availability Zones for a DB instance.

Definition at line 276 of file OrderableDBInstanceOption.h.

◆ WithAvailableProcessorFeatures() [1/2]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithAvailableProcessorFeatures ( Aws::Vector< AvailableProcessorFeature > &&  value)
inline

A list of the available processor features for the DB instance class of a DB instance.

Definition at line 667 of file OrderableDBInstanceOption.h.

◆ WithAvailableProcessorFeatures() [2/2]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithAvailableProcessorFeatures ( const Aws::Vector< AvailableProcessorFeature > &  value)
inline

A list of the available processor features for the DB instance class of a DB instance.

Definition at line 661 of file OrderableDBInstanceOption.h.

◆ WithDBInstanceClass() [1/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithDBInstanceClass ( Aws::String &&  value)
inline

The DB instance class for a DB instance.

Definition at line 163 of file OrderableDBInstanceOption.h.

◆ WithDBInstanceClass() [2/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithDBInstanceClass ( const Aws::String value)
inline

The DB instance class for a DB instance.

Definition at line 158 of file OrderableDBInstanceOption.h.

◆ WithDBInstanceClass() [3/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithDBInstanceClass ( const char *  value)
inline

The DB instance class for a DB instance.

Definition at line 168 of file OrderableDBInstanceOption.h.

◆ WithEngine() [1/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithEngine ( Aws::String &&  value)
inline

The engine type of a DB instance.

Definition at line 81 of file OrderableDBInstanceOption.h.

◆ WithEngine() [2/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithEngine ( const Aws::String value)
inline

The engine type of a DB instance.

Definition at line 76 of file OrderableDBInstanceOption.h.

◆ WithEngine() [3/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithEngine ( const char *  value)
inline

The engine type of a DB instance.

Definition at line 86 of file OrderableDBInstanceOption.h.

◆ WithEngineVersion() [1/3]

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

The engine version of a DB instance.

Definition at line 122 of file OrderableDBInstanceOption.h.

◆ WithEngineVersion() [2/3]

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

The engine version of a DB instance.

Definition at line 117 of file OrderableDBInstanceOption.h.

◆ WithEngineVersion() [3/3]

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

The engine version of a DB instance.

Definition at line 127 of file OrderableDBInstanceOption.h.

◆ WithLicenseModel() [1/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithLicenseModel ( Aws::String &&  value)
inline

The license model for a DB instance.

Definition at line 204 of file OrderableDBInstanceOption.h.

◆ WithLicenseModel() [2/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithLicenseModel ( const Aws::String value)
inline

The license model for a DB instance.

Definition at line 199 of file OrderableDBInstanceOption.h.

◆ WithLicenseModel() [3/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithLicenseModel ( const char *  value)
inline

The license model for a DB instance.

Definition at line 209 of file OrderableDBInstanceOption.h.

◆ WithMaxIopsPerDbInstance()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithMaxIopsPerDbInstance ( int  value)
inline

Maximum total provisioned IOPS for a DB instance.

Definition at line 588 of file OrderableDBInstanceOption.h.

◆ WithMaxIopsPerGib()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithMaxIopsPerGib ( double  value)
inline

Maximum provisioned IOPS per GiB for a DB instance.

Definition at line 630 of file OrderableDBInstanceOption.h.

◆ WithMaxStorageSize()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithMaxStorageSize ( int  value)
inline

Maximum storage size for a DB instance.

Definition at line 546 of file OrderableDBInstanceOption.h.

◆ WithMinIopsPerDbInstance()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithMinIopsPerDbInstance ( int  value)
inline

Minimum total provisioned IOPS for a DB instance.

Definition at line 567 of file OrderableDBInstanceOption.h.

◆ WithMinIopsPerGib()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithMinIopsPerGib ( double  value)
inline

Minimum provisioned IOPS per GiB for a DB instance.

Definition at line 609 of file OrderableDBInstanceOption.h.

◆ WithMinStorageSize()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithMinStorageSize ( int  value)
inline

Minimum storage size for a DB instance.

Definition at line 525 of file OrderableDBInstanceOption.h.

◆ WithMultiAZCapable()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithMultiAZCapable ( bool  value)
inline

Indicates whether a DB instance is Multi-AZ capable.

Definition at line 312 of file OrderableDBInstanceOption.h.

◆ WithOutpostCapable()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithOutpostCapable ( bool  value)
inline

Whether a DB instance supports RDS on Outposts.

For more information about RDS on Outposts, see Amazon RDS on AWS Outposts in the Amazon RDS User Guide.

Definition at line 804 of file OrderableDBInstanceOption.h.

◆ WithReadReplicaCapable()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithReadReplicaCapable ( bool  value)
inline

Indicates whether a DB instance can have a read replica.

Definition at line 333 of file OrderableDBInstanceOption.h.

◆ WithStorageType() [1/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithStorageType ( Aws::String &&  value)
inline

Indicates the storage type for a DB instance.

Definition at line 411 of file OrderableDBInstanceOption.h.

◆ WithStorageType() [2/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithStorageType ( const Aws::String value)
inline

Indicates the storage type for a DB instance.

Definition at line 406 of file OrderableDBInstanceOption.h.

◆ WithStorageType() [3/3]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithStorageType ( const char *  value)
inline

Indicates the storage type for a DB instance.

Definition at line 416 of file OrderableDBInstanceOption.h.

◆ WithSupportedEngineModes() [1/2]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithSupportedEngineModes ( Aws::Vector< Aws::String > &&  value)
inline

A list of the supported DB engine modes.

Definition at line 710 of file OrderableDBInstanceOption.h.

◆ WithSupportedEngineModes() [2/2]

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithSupportedEngineModes ( const Aws::Vector< Aws::String > &  value)
inline

A list of the supported DB engine modes.

Definition at line 705 of file OrderableDBInstanceOption.h.

◆ WithSupportsEnhancedMonitoring()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithSupportsEnhancedMonitoring ( bool  value)
inline

Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.

Definition at line 462 of file OrderableDBInstanceOption.h.

◆ WithSupportsGlobalDatabases()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithSupportsGlobalDatabases ( bool  value)
inline

A value that indicates whether you can use Aurora global databases with a specific combination of other DB engine attributes.

Definition at line 829 of file OrderableDBInstanceOption.h.

◆ WithSupportsIAMDatabaseAuthentication()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithSupportsIAMDatabaseAuthentication ( bool  value)
inline

Indicates whether a DB instance supports IAM database authentication.

Definition at line 483 of file OrderableDBInstanceOption.h.

◆ WithSupportsIops()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithSupportsIops ( bool  value)
inline

Indicates whether a DB instance supports provisioned IOPS.

Definition at line 437 of file OrderableDBInstanceOption.h.

◆ WithSupportsKerberosAuthentication()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithSupportsKerberosAuthentication ( bool  value)
inline

Whether a DB instance supports Kerberos Authentication.

Definition at line 771 of file OrderableDBInstanceOption.h.

◆ WithSupportsPerformanceInsights()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithSupportsPerformanceInsights ( bool  value)
inline

True if a DB instance supports Performance Insights, otherwise false.

Definition at line 504 of file OrderableDBInstanceOption.h.

◆ WithSupportsStorageAutoscaling()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithSupportsStorageAutoscaling ( bool  value)
inline

Whether Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.

Definition at line 750 of file OrderableDBInstanceOption.h.

◆ WithSupportsStorageEncryption()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithSupportsStorageEncryption ( bool  value)
inline

Indicates whether a DB instance supports encrypted storage.

Definition at line 375 of file OrderableDBInstanceOption.h.

◆ WithVpc()

OrderableDBInstanceOption& Aws::RDS::Model::OrderableDBInstanceOption::WithVpc ( bool  value)
inline

Indicates whether a DB instance is in a VPC.

Definition at line 354 of file OrderableDBInstanceOption.h.


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