Skip to content

/AWS1/CL_DMGRDSREQUIREMENTS

Provides information that describes the requirements to the target engine on Amazon RDS.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_engineedition TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

The required target Amazon RDS engine edition.

iv_instancevcpu TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The required number of virtual CPUs (vCPU) on the Amazon RDS DB instance.

iv_instancememory TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The required memory on the Amazon RDS DB instance.

iv_storagesize TYPE /AWS1/DMGINTEGEROPTIONAL /AWS1/DMGINTEGEROPTIONAL

The required Amazon RDS DB instance storage size.

iv_storageiops TYPE /AWS1/DMGINTEGEROPTIONAL /AWS1/DMGINTEGEROPTIONAL

The required number of I/O operations completed each second (IOPS) on your Amazon RDS DB instance.

iv_deploymentoption TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

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

iv_engineversion TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

The required target Amazon RDS engine version.


Queryable Attributes

EngineEdition

The required 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

InstanceVcpu

The required number of virtual CPUs (vCPU) on the Amazon RDS DB instance.

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

The required memory on the Amazon RDS DB instance.

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

StorageSize

The required Amazon RDS DB instance storage size.

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

The required number of I/O operations completed each second (IOPS) on your Amazon RDS DB instance.

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

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

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

The required 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