Skip to content

/AWS1/CL_DMGRDSCONFIGURATION

Provides information that describes the configuration of the recommended target engine on Amazon RDS.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_engineedition TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

Describes the recommended target Amazon RDS engine edition.

iv_instancetype TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

Describes the recommended target Amazon RDS instance type.

iv_instancevcpu TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

Describes the number of virtual CPUs (vCPU) on the recommended Amazon RDS DB instance that meets your requirements.

iv_instancememory TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

Describes the memory on the recommended Amazon RDS DB instance that meets your requirements.

iv_storagetype TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

Describes the storage type of the recommended Amazon RDS DB instance that meets your requirements.

Amazon RDS provides three storage types: General Purpose SSD (also known as gp2 and gp3), Provisioned IOPS SSD (also known as io1), and magnetic (also known as standard).

iv_storagesize TYPE /AWS1/DMGINTEGEROPTIONAL /AWS1/DMGINTEGEROPTIONAL

Describes the storage size of the recommended Amazon RDS DB instance that meets your requirements.

iv_storageiops TYPE /AWS1/DMGINTEGEROPTIONAL /AWS1/DMGINTEGEROPTIONAL

Describes the number of I/O operations completed each second (IOPS) on the recommended Amazon RDS DB instance that meets your requirements.

iv_deploymentoption TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

Describes the deployment option for the recommended Amazon RDS DB instance. The deployment options include Multi-AZ and Single-AZ deployments. Valid values include "MULTI_AZ" and "SINGLE_AZ".

iv_engineversion TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

Describes the recommended target Amazon RDS engine version.


Queryable Attributes

EngineEdition

Describes the recommended target Amazon RDS engine edition.

Accessible with the following methods

Method Description
GET_ENGINEEDITION() Getter for ENGINEEDITION, with configurable default
ASK_ENGINEEDITION() Getter for ENGINEEDITION w/ exceptions if field has no value
HAS_ENGINEEDITION() Determine if ENGINEEDITION has a value

InstanceType

Describes the recommended target Amazon RDS instance type.

Accessible with the following methods

Method Description
GET_INSTANCETYPE() Getter for INSTANCETYPE, with configurable default
ASK_INSTANCETYPE() Getter for INSTANCETYPE w/ exceptions if field has no value
HAS_INSTANCETYPE() Determine if INSTANCETYPE has a value

InstanceVcpu

Describes the number of virtual CPUs (vCPU) on the recommended Amazon RDS DB instance that meets your requirements.

Accessible with the following methods

Method Description
GET_INSTANCEVCPU() Getter for INSTANCEVCPU, with configurable default
ASK_INSTANCEVCPU() Getter for INSTANCEVCPU w/ exceptions if field has no value
STR_INSTANCEVCPU() String format for INSTANCEVCPU, with configurable default
HAS_INSTANCEVCPU() Determine if INSTANCEVCPU has a value

InstanceMemory

Describes the memory on the recommended Amazon RDS DB instance that meets your requirements.

Accessible with the following methods

Method Description
GET_INSTANCEMEMORY() Getter for INSTANCEMEMORY, with configurable default
ASK_INSTANCEMEMORY() Getter for INSTANCEMEMORY w/ exceptions if field has no valu
STR_INSTANCEMEMORY() String format for INSTANCEMEMORY, with configurable default
HAS_INSTANCEMEMORY() Determine if INSTANCEMEMORY has a value

StorageType

Describes the storage type of the recommended Amazon RDS DB instance that meets your requirements.

Amazon RDS provides three storage types: General Purpose SSD (also known as gp2 and gp3), Provisioned IOPS SSD (also known as io1), and magnetic (also known as standard).

Accessible with the following methods

Method Description
GET_STORAGETYPE() Getter for STORAGETYPE, with configurable default
ASK_STORAGETYPE() Getter for STORAGETYPE w/ exceptions if field has no value
HAS_STORAGETYPE() Determine if STORAGETYPE has a value

StorageSize

Describes the storage size of the recommended Amazon RDS DB instance that meets your requirements.

Accessible with the following methods

Method Description
GET_STORAGESIZE() Getter for STORAGESIZE, with configurable default
ASK_STORAGESIZE() Getter for STORAGESIZE w/ exceptions if field has no value
HAS_STORAGESIZE() Determine if STORAGESIZE has a value

StorageIops

Describes the number of I/O operations completed each second (IOPS) on the recommended Amazon RDS DB instance that meets your requirements.

Accessible with the following methods

Method Description
GET_STORAGEIOPS() Getter for STORAGEIOPS, with configurable default
ASK_STORAGEIOPS() Getter for STORAGEIOPS w/ exceptions if field has no value
HAS_STORAGEIOPS() Determine if STORAGEIOPS has a value

DeploymentOption

Describes the deployment option for the recommended Amazon RDS DB instance. The deployment options include Multi-AZ and Single-AZ deployments. Valid values include "MULTI_AZ" and "SINGLE_AZ".

Accessible with the following methods

Method Description
GET_DEPLOYMENTOPTION() Getter for DEPLOYMENTOPTION, with configurable default
ASK_DEPLOYMENTOPTION() Getter for DEPLOYMENTOPTION w/ exceptions if field has no va
HAS_DEPLOYMENTOPTION() Determine if DEPLOYMENTOPTION has a value

EngineVersion

Describes the recommended target Amazon RDS engine version.

Accessible with the following methods

Method Description
GET_ENGINEVERSION() Getter for ENGINEVERSION, with configurable default
ASK_ENGINEVERSION() Getter for ENGINEVERSION w/ exceptions if field has no value
HAS_ENGINEVERSION() Determine if ENGINEVERSION has a value