Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can click “Customize cookies” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To continue without accepting these cookies, click “Continue without accepting.” To make more detailed choices or learn more, click “Customize cookies.”

Skip to content

/AWS1/CL_DMGLIMITATION

Provides information about the limitations of target Amazon Web Services engines.

Your source database might include features that the target Amazon Web Services engine doesn't support. Fleet Advisor lists these features as limitations. You should consider these limitations during database migration. For each limitation, Fleet Advisor recommends an action that you can take to address or avoid this limitation.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_DATABASEID TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

The identifier of the source database.

IV_ENGINENAME TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

The name of the target engine that Fleet Advisor should use in the target engine recommendation. Valid values include "rds-aurora-mysql", "rds-aurora-postgresql", "rds-mysql", "rds-oracle", "rds-sql-server", and "rds-postgresql".

IV_NAME TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

The name of the limitation. Describes unsupported database features, migration action items, and other limitations.

IV_DESCRIPTION TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

A description of the limitation. Provides additional information about the limitation, and includes recommended actions that you can take to address or avoid this limitation.

IV_IMPACT TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

The impact of the limitation. You can use this parameter to prioritize limitations that you want to address. Valid values include "Blocker", "High", "Medium", and "Low".

IV_TYPE TYPE /AWS1/DMGSTRING /AWS1/DMGSTRING

The type of the limitation, such as action required, upgrade required, and limited feature.


Queryable Attributes

DatabaseId

The identifier of the source database.

Accessible with the following methods

Method Description
GET_DATABASEID() Getter for DATABASEID, with configurable default
ASK_DATABASEID() Getter for DATABASEID w/ exceptions if field has no value
HAS_DATABASEID() Determine if DATABASEID has a value

EngineName

The name of the target engine that Fleet Advisor should use in the target engine recommendation. Valid values include "rds-aurora-mysql", "rds-aurora-postgresql", "rds-mysql", "rds-oracle", "rds-sql-server", and "rds-postgresql".

Accessible with the following methods

Method Description
GET_ENGINENAME() Getter for ENGINENAME, with configurable default
ASK_ENGINENAME() Getter for ENGINENAME w/ exceptions if field has no value
HAS_ENGINENAME() Determine if ENGINENAME has a value

Name

The name of the limitation. Describes unsupported database features, migration action items, and other limitations.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

Description

A description of the limitation. Provides additional information about the limitation, and includes recommended actions that you can take to address or avoid this limitation.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

Impact

The impact of the limitation. You can use this parameter to prioritize limitations that you want to address. Valid values include "Blocker", "High", "Medium", and "Low".

Accessible with the following methods

Method Description
GET_IMPACT() Getter for IMPACT, with configurable default
ASK_IMPACT() Getter for IMPACT w/ exceptions if field has no value
HAS_IMPACT() Determine if IMPACT has a value

Type

The type of the limitation, such as action required, upgrade required, and limited feature.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_LIMITATIONLIST

TYPES TT_LIMITATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DMGLIMITATION WITH DEFAULT KEY
.