AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | Protected Member Functions | List of all members
Aws::RDS::Model::DescribeDBEngineVersionsRequest Class Reference

#include <DescribeDBEngineVersionsRequest.h>

+ Inheritance diagram for Aws::RDS::Model::DescribeDBEngineVersionsRequest:

Public Member Functions

 DescribeDBEngineVersionsRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetEngine () const
 
bool EngineHasBeenSet () const
 
void SetEngine (const Aws::String &value)
 
void SetEngine (Aws::String &&value)
 
void SetEngine (const char *value)
 
DescribeDBEngineVersionsRequestWithEngine (const Aws::String &value)
 
DescribeDBEngineVersionsRequestWithEngine (Aws::String &&value)
 
DescribeDBEngineVersionsRequestWithEngine (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)
 
DescribeDBEngineVersionsRequestWithEngineVersion (const Aws::String &value)
 
DescribeDBEngineVersionsRequestWithEngineVersion (Aws::String &&value)
 
DescribeDBEngineVersionsRequestWithEngineVersion (const char *value)
 
const Aws::StringGetDBParameterGroupFamily () const
 
bool DBParameterGroupFamilyHasBeenSet () const
 
void SetDBParameterGroupFamily (const Aws::String &value)
 
void SetDBParameterGroupFamily (Aws::String &&value)
 
void SetDBParameterGroupFamily (const char *value)
 
DescribeDBEngineVersionsRequestWithDBParameterGroupFamily (const Aws::String &value)
 
DescribeDBEngineVersionsRequestWithDBParameterGroupFamily (Aws::String &&value)
 
DescribeDBEngineVersionsRequestWithDBParameterGroupFamily (const char *value)
 
const Aws::Vector< Filter > & GetFilters () const
 
bool FiltersHasBeenSet () const
 
void SetFilters (const Aws::Vector< Filter > &value)
 
void SetFilters (Aws::Vector< Filter > &&value)
 
DescribeDBEngineVersionsRequestWithFilters (const Aws::Vector< Filter > &value)
 
DescribeDBEngineVersionsRequestWithFilters (Aws::Vector< Filter > &&value)
 
DescribeDBEngineVersionsRequestAddFilters (const Filter &value)
 
DescribeDBEngineVersionsRequestAddFilters (Filter &&value)
 
int GetMaxRecords () const
 
bool MaxRecordsHasBeenSet () const
 
void SetMaxRecords (int value)
 
DescribeDBEngineVersionsRequestWithMaxRecords (int value)
 
const Aws::StringGetMarker () const
 
bool MarkerHasBeenSet () const
 
void SetMarker (const Aws::String &value)
 
void SetMarker (Aws::String &&value)
 
void SetMarker (const char *value)
 
DescribeDBEngineVersionsRequestWithMarker (const Aws::String &value)
 
DescribeDBEngineVersionsRequestWithMarker (Aws::String &&value)
 
DescribeDBEngineVersionsRequestWithMarker (const char *value)
 
bool GetDefaultOnly () const
 
bool DefaultOnlyHasBeenSet () const
 
void SetDefaultOnly (bool value)
 
DescribeDBEngineVersionsRequestWithDefaultOnly (bool value)
 
bool GetListSupportedCharacterSets () const
 
bool ListSupportedCharacterSetsHasBeenSet () const
 
void SetListSupportedCharacterSets (bool value)
 
DescribeDBEngineVersionsRequestWithListSupportedCharacterSets (bool value)
 
bool GetListSupportedTimezones () const
 
bool ListSupportedTimezonesHasBeenSet () const
 
void SetListSupportedTimezones (bool value)
 
DescribeDBEngineVersionsRequestWithListSupportedTimezones (bool value)
 
bool GetIncludeAll () const
 
bool IncludeAllHasBeenSet () const
 
void SetIncludeAll (bool value)
 
DescribeDBEngineVersionsRequestWithIncludeAll (bool value)
 
- Public Member Functions inherited from Aws::RDS::RDSRequest
virtual ~RDSRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Protected Member Functions

void DumpBodyToUrl (Aws::Http::URI &uri) const override
 
- Protected Member Functions inherited from Aws::RDS::RDSRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 

Detailed Description

Definition at line 23 of file DescribeDBEngineVersionsRequest.h.

Constructor & Destructor Documentation

◆ DescribeDBEngineVersionsRequest()

Aws::RDS::Model::DescribeDBEngineVersionsRequest::DescribeDBEngineVersionsRequest ( )

Member Function Documentation

◆ AddFilters() [1/2]

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::AddFilters ( const Filter value)
inline

This parameter isn't currently supported.

Definition at line 301 of file DescribeDBEngineVersionsRequest.h.

◆ AddFilters() [2/2]

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::AddFilters ( Filter &&  value)
inline

This parameter isn't currently supported.

Definition at line 306 of file DescribeDBEngineVersionsRequest.h.

◆ DBParameterGroupFamilyHasBeenSet()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::DBParameterGroupFamilyHasBeenSet ( ) const
inline

The name of a specific DB parameter group family to return details for.

Constraints:

  • If supplied, must match an existing DBParameterGroupFamily.

Definition at line 223 of file DescribeDBEngineVersionsRequest.h.

◆ DefaultOnlyHasBeenSet()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::DefaultOnlyHasBeenSet ( ) const
inline

A value that indicates whether only the default version of the specified engine or engine and major version combination is returned.

Definition at line 409 of file DescribeDBEngineVersionsRequest.h.

◆ DumpBodyToUrl()

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::DumpBodyToUrl ( Aws::Http::URI uri) const
overrideprotectedvirtual

Default does nothing. Override this to convert what would otherwise be the payload of the request to a query string format.

Reimplemented from Aws::AmazonWebServiceRequest.

◆ EngineHasBeenSet()

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

The database engine to return.

Valid Values:

  • aurora (for MySQL 5.6-compatible Aurora)

  • aurora-mysql (for MySQL 5.7-compatible Aurora)

  • aurora-postgresql

  • mariadb

  • mysql

  • oracle-ee

  • oracle-ee-cdb

  • oracle-se2

  • oracle-se2-cdb

  • postgres

  • sqlserver-ee

  • sqlserver-se

  • sqlserver-ex

  • sqlserver-web

Definition at line 69 of file DescribeDBEngineVersionsRequest.h.

◆ EngineVersionHasBeenSet()

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

The database engine version to return.

Example: 5.1.49

Definition at line 172 of file DescribeDBEngineVersionsRequest.h.

◆ FiltersHasBeenSet()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::FiltersHasBeenSet ( ) const
inline

This parameter isn't currently supported.

Definition at line 276 of file DescribeDBEngineVersionsRequest.h.

◆ GetDBParameterGroupFamily()

const Aws::String& Aws::RDS::Model::DescribeDBEngineVersionsRequest::GetDBParameterGroupFamily ( ) const
inline

The name of a specific DB parameter group family to return details for.

Constraints:

  • If supplied, must match an existing DBParameterGroupFamily.

Definition at line 216 of file DescribeDBEngineVersionsRequest.h.

◆ GetDefaultOnly()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::GetDefaultOnly ( ) const
inline

A value that indicates whether only the default version of the specified engine or engine and major version combination is returned.

Definition at line 403 of file DescribeDBEngineVersionsRequest.h.

◆ GetEngine()

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

The database engine to return.

Valid Values:

  • aurora (for MySQL 5.6-compatible Aurora)

  • aurora-mysql (for MySQL 5.7-compatible Aurora)

  • aurora-postgresql

  • mariadb

  • mysql

  • oracle-ee

  • oracle-ee-cdb

  • oracle-se2

  • oracle-se2-cdb

  • postgres

  • sqlserver-ee

  • sqlserver-se

  • sqlserver-ex

  • sqlserver-web

Definition at line 54 of file DescribeDBEngineVersionsRequest.h.

◆ GetEngineVersion()

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

The database engine version to return.

Example: 5.1.49

Definition at line 166 of file DescribeDBEngineVersionsRequest.h.

◆ GetFilters()

const Aws::Vector<Filter>& Aws::RDS::Model::DescribeDBEngineVersionsRequest::GetFilters ( ) const
inline

This parameter isn't currently supported.

Definition at line 271 of file DescribeDBEngineVersionsRequest.h.

◆ GetIncludeAll()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::GetIncludeAll ( ) const
inline

A value that indicates whether to include engine versions that aren't available in the list. The default is to list only available engine versions.

Definition at line 503 of file DescribeDBEngineVersionsRequest.h.

◆ GetListSupportedCharacterSets()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::GetListSupportedCharacterSets ( ) const
inline

A value that indicates whether to list the supported character sets for each engine version.

If this parameter is enabled and the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.

Definition at line 431 of file DescribeDBEngineVersionsRequest.h.

◆ GetListSupportedTimezones()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::GetListSupportedTimezones ( ) const
inline

A value that indicates whether to list the supported time zones for each engine version.

If this parameter is enabled and the requested engine supports the TimeZone parameter for CreateDBInstance, the response includes a list of supported time zones for each engine version.

Definition at line 468 of file DescribeDBEngineVersionsRequest.h.

◆ GetMarker()

const Aws::String& Aws::RDS::Model::DescribeDBEngineVersionsRequest::GetMarker ( ) const
inline

An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

Definition at line 347 of file DescribeDBEngineVersionsRequest.h.

◆ GetMaxRecords()

int Aws::RDS::Model::DescribeDBEngineVersionsRequest::GetMaxRecords ( ) const
inline

The maximum number of records to include in the response. If more than the MaxRecords value is available, a pagination token called a marker is included in the response so you can retrieve the remaining results.

Default: 100

Constraints: Minimum 20, maximum 100.

Definition at line 315 of file DescribeDBEngineVersionsRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::RDS::Model::DescribeDBEngineVersionsRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 32 of file DescribeDBEngineVersionsRequest.h.

◆ IncludeAllHasBeenSet()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::IncludeAllHasBeenSet ( ) const
inline

A value that indicates whether to include engine versions that aren't available in the list. The default is to list only available engine versions.

Definition at line 510 of file DescribeDBEngineVersionsRequest.h.

◆ ListSupportedCharacterSetsHasBeenSet()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::ListSupportedCharacterSetsHasBeenSet ( ) const
inline

A value that indicates whether to list the supported character sets for each engine version.

If this parameter is enabled and the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.

Definition at line 440 of file DescribeDBEngineVersionsRequest.h.

◆ ListSupportedTimezonesHasBeenSet()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::ListSupportedTimezonesHasBeenSet ( ) const
inline

A value that indicates whether to list the supported time zones for each engine version.

If this parameter is enabled and the requested engine supports the TimeZone parameter for CreateDBInstance, the response includes a list of supported time zones for each engine version.

Definition at line 477 of file DescribeDBEngineVersionsRequest.h.

◆ MarkerHasBeenSet()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::MarkerHasBeenSet ( ) const
inline

An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

Definition at line 354 of file DescribeDBEngineVersionsRequest.h.

◆ MaxRecordsHasBeenSet()

bool Aws::RDS::Model::DescribeDBEngineVersionsRequest::MaxRecordsHasBeenSet ( ) const
inline

The maximum number of records to include in the response. If more than the MaxRecords value is available, a pagination token called a marker is included in the response so you can retrieve the remaining results.

Default: 100

Constraints: Minimum 20, maximum 100.

Definition at line 323 of file DescribeDBEngineVersionsRequest.h.

◆ SerializePayload()

Aws::String Aws::RDS::Model::DescribeDBEngineVersionsRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetDBParameterGroupFamily() [1/3]

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetDBParameterGroupFamily ( Aws::String &&  value)
inline

The name of a specific DB parameter group family to return details for.

Constraints:

  • If supplied, must match an existing DBParameterGroupFamily.

Definition at line 237 of file DescribeDBEngineVersionsRequest.h.

◆ SetDBParameterGroupFamily() [2/3]

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetDBParameterGroupFamily ( const Aws::String value)
inline

The name of a specific DB parameter group family to return details for.

Constraints:

  • If supplied, must match an existing DBParameterGroupFamily.

Definition at line 230 of file DescribeDBEngineVersionsRequest.h.

◆ SetDBParameterGroupFamily() [3/3]

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetDBParameterGroupFamily ( const char *  value)
inline

The name of a specific DB parameter group family to return details for.

Constraints:

  • If supplied, must match an existing DBParameterGroupFamily.

Definition at line 244 of file DescribeDBEngineVersionsRequest.h.

◆ SetDefaultOnly()

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetDefaultOnly ( bool  value)
inline

A value that indicates whether only the default version of the specified engine or engine and major version combination is returned.

Definition at line 415 of file DescribeDBEngineVersionsRequest.h.

◆ SetEngine() [1/3]

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

The database engine to return.

Valid Values:

  • aurora (for MySQL 5.6-compatible Aurora)

  • aurora-mysql (for MySQL 5.7-compatible Aurora)

  • aurora-postgresql

  • mariadb

  • mysql

  • oracle-ee

  • oracle-ee-cdb

  • oracle-se2

  • oracle-se2-cdb

  • postgres

  • sqlserver-ee

  • sqlserver-se

  • sqlserver-ex

  • sqlserver-web

Definition at line 99 of file DescribeDBEngineVersionsRequest.h.

◆ SetEngine() [2/3]

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

The database engine to return.

Valid Values:

  • aurora (for MySQL 5.6-compatible Aurora)

  • aurora-mysql (for MySQL 5.7-compatible Aurora)

  • aurora-postgresql

  • mariadb

  • mysql

  • oracle-ee

  • oracle-ee-cdb

  • oracle-se2

  • oracle-se2-cdb

  • postgres

  • sqlserver-ee

  • sqlserver-se

  • sqlserver-ex

  • sqlserver-web

Definition at line 84 of file DescribeDBEngineVersionsRequest.h.

◆ SetEngine() [3/3]

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

The database engine to return.

Valid Values:

  • aurora (for MySQL 5.6-compatible Aurora)

  • aurora-mysql (for MySQL 5.7-compatible Aurora)

  • aurora-postgresql

  • mariadb

  • mysql

  • oracle-ee

  • oracle-ee-cdb

  • oracle-se2

  • oracle-se2-cdb

  • postgres

  • sqlserver-ee

  • sqlserver-se

  • sqlserver-ex

  • sqlserver-web

Definition at line 114 of file DescribeDBEngineVersionsRequest.h.

◆ SetEngineVersion() [1/3]

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

The database engine version to return.

Example: 5.1.49

Definition at line 184 of file DescribeDBEngineVersionsRequest.h.

◆ SetEngineVersion() [2/3]

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

The database engine version to return.

Example: 5.1.49

Definition at line 178 of file DescribeDBEngineVersionsRequest.h.

◆ SetEngineVersion() [3/3]

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

The database engine version to return.

Example: 5.1.49

Definition at line 190 of file DescribeDBEngineVersionsRequest.h.

◆ SetFilters() [1/2]

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetFilters ( Aws::Vector< Filter > &&  value)
inline

This parameter isn't currently supported.

Definition at line 286 of file DescribeDBEngineVersionsRequest.h.

◆ SetFilters() [2/2]

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetFilters ( const Aws::Vector< Filter > &  value)
inline

This parameter isn't currently supported.

Definition at line 281 of file DescribeDBEngineVersionsRequest.h.

◆ SetIncludeAll()

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetIncludeAll ( bool  value)
inline

A value that indicates whether to include engine versions that aren't available in the list. The default is to list only available engine versions.

Definition at line 517 of file DescribeDBEngineVersionsRequest.h.

◆ SetListSupportedCharacterSets()

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetListSupportedCharacterSets ( bool  value)
inline

A value that indicates whether to list the supported character sets for each engine version.

If this parameter is enabled and the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.

Definition at line 449 of file DescribeDBEngineVersionsRequest.h.

◆ SetListSupportedTimezones()

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetListSupportedTimezones ( bool  value)
inline

A value that indicates whether to list the supported time zones for each engine version.

If this parameter is enabled and the requested engine supports the TimeZone parameter for CreateDBInstance, the response includes a list of supported time zones for each engine version.

Definition at line 486 of file DescribeDBEngineVersionsRequest.h.

◆ SetMarker() [1/3]

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetMarker ( Aws::String &&  value)
inline

An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

Definition at line 368 of file DescribeDBEngineVersionsRequest.h.

◆ SetMarker() [2/3]

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetMarker ( const Aws::String value)
inline

An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

Definition at line 361 of file DescribeDBEngineVersionsRequest.h.

◆ SetMarker() [3/3]

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetMarker ( const char *  value)
inline

An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

Definition at line 375 of file DescribeDBEngineVersionsRequest.h.

◆ SetMaxRecords()

void Aws::RDS::Model::DescribeDBEngineVersionsRequest::SetMaxRecords ( int  value)
inline

The maximum number of records to include in the response. If more than the MaxRecords value is available, a pagination token called a marker is included in the response so you can retrieve the remaining results.

Default: 100

Constraints: Minimum 20, maximum 100.

Definition at line 331 of file DescribeDBEngineVersionsRequest.h.

◆ WithDBParameterGroupFamily() [1/3]

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithDBParameterGroupFamily ( Aws::String &&  value)
inline

The name of a specific DB parameter group family to return details for.

Constraints:

  • If supplied, must match an existing DBParameterGroupFamily.

Definition at line 258 of file DescribeDBEngineVersionsRequest.h.

◆ WithDBParameterGroupFamily() [2/3]

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithDBParameterGroupFamily ( const Aws::String value)
inline

The name of a specific DB parameter group family to return details for.

Constraints:

  • If supplied, must match an existing DBParameterGroupFamily.

Definition at line 251 of file DescribeDBEngineVersionsRequest.h.

◆ WithDBParameterGroupFamily() [3/3]

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithDBParameterGroupFamily ( const char *  value)
inline

The name of a specific DB parameter group family to return details for.

Constraints:

  • If supplied, must match an existing DBParameterGroupFamily.

Definition at line 265 of file DescribeDBEngineVersionsRequest.h.

◆ WithDefaultOnly()

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithDefaultOnly ( bool  value)
inline

A value that indicates whether only the default version of the specified engine or engine and major version combination is returned.

Definition at line 421 of file DescribeDBEngineVersionsRequest.h.

◆ WithEngine() [1/3]

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

The database engine to return.

Valid Values:

  • aurora (for MySQL 5.6-compatible Aurora)

  • aurora-mysql (for MySQL 5.7-compatible Aurora)

  • aurora-postgresql

  • mariadb

  • mysql

  • oracle-ee

  • oracle-ee-cdb

  • oracle-se2

  • oracle-se2-cdb

  • postgres

  • sqlserver-ee

  • sqlserver-se

  • sqlserver-ex

  • sqlserver-web

Definition at line 144 of file DescribeDBEngineVersionsRequest.h.

◆ WithEngine() [2/3]

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

The database engine to return.

Valid Values:

  • aurora (for MySQL 5.6-compatible Aurora)

  • aurora-mysql (for MySQL 5.7-compatible Aurora)

  • aurora-postgresql

  • mariadb

  • mysql

  • oracle-ee

  • oracle-ee-cdb

  • oracle-se2

  • oracle-se2-cdb

  • postgres

  • sqlserver-ee

  • sqlserver-se

  • sqlserver-ex

  • sqlserver-web

Definition at line 129 of file DescribeDBEngineVersionsRequest.h.

◆ WithEngine() [3/3]

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

The database engine to return.

Valid Values:

  • aurora (for MySQL 5.6-compatible Aurora)

  • aurora-mysql (for MySQL 5.7-compatible Aurora)

  • aurora-postgresql

  • mariadb

  • mysql

  • oracle-ee

  • oracle-ee-cdb

  • oracle-se2

  • oracle-se2-cdb

  • postgres

  • sqlserver-ee

  • sqlserver-se

  • sqlserver-ex

  • sqlserver-web

Definition at line 159 of file DescribeDBEngineVersionsRequest.h.

◆ WithEngineVersion() [1/3]

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

The database engine version to return.

Example: 5.1.49

Definition at line 202 of file DescribeDBEngineVersionsRequest.h.

◆ WithEngineVersion() [2/3]

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

The database engine version to return.

Example: 5.1.49

Definition at line 196 of file DescribeDBEngineVersionsRequest.h.

◆ WithEngineVersion() [3/3]

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

The database engine version to return.

Example: 5.1.49

Definition at line 208 of file DescribeDBEngineVersionsRequest.h.

◆ WithFilters() [1/2]

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithFilters ( Aws::Vector< Filter > &&  value)
inline

This parameter isn't currently supported.

Definition at line 296 of file DescribeDBEngineVersionsRequest.h.

◆ WithFilters() [2/2]

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithFilters ( const Aws::Vector< Filter > &  value)
inline

This parameter isn't currently supported.

Definition at line 291 of file DescribeDBEngineVersionsRequest.h.

◆ WithIncludeAll()

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithIncludeAll ( bool  value)
inline

A value that indicates whether to include engine versions that aren't available in the list. The default is to list only available engine versions.

Definition at line 524 of file DescribeDBEngineVersionsRequest.h.

◆ WithListSupportedCharacterSets()

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithListSupportedCharacterSets ( bool  value)
inline

A value that indicates whether to list the supported character sets for each engine version.

If this parameter is enabled and the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.

Definition at line 458 of file DescribeDBEngineVersionsRequest.h.

◆ WithListSupportedTimezones()

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithListSupportedTimezones ( bool  value)
inline

A value that indicates whether to list the supported time zones for each engine version.

If this parameter is enabled and the requested engine supports the TimeZone parameter for CreateDBInstance, the response includes a list of supported time zones for each engine version.

Definition at line 495 of file DescribeDBEngineVersionsRequest.h.

◆ WithMarker() [1/3]

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithMarker ( Aws::String &&  value)
inline

An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

Definition at line 389 of file DescribeDBEngineVersionsRequest.h.

◆ WithMarker() [2/3]

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithMarker ( const Aws::String value)
inline

An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

Definition at line 382 of file DescribeDBEngineVersionsRequest.h.

◆ WithMarker() [3/3]

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithMarker ( const char *  value)
inline

An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.

Definition at line 396 of file DescribeDBEngineVersionsRequest.h.

◆ WithMaxRecords()

DescribeDBEngineVersionsRequest& Aws::RDS::Model::DescribeDBEngineVersionsRequest::WithMaxRecords ( int  value)
inline

The maximum number of records to include in the response. If more than the MaxRecords value is available, a pagination token called a marker is included in the response so you can retrieve the remaining results.

Default: 100

Constraints: Minimum 20, maximum 100.

Definition at line 339 of file DescribeDBEngineVersionsRequest.h.


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