Skip to content

/AWS1/CL_LSARELATIONALDATABA03

Describes a database bundle. A bundle describes the performance specifications of the database.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_bundleid TYPE /AWS1/LSASTRING /AWS1/LSASTRING

The ID for the database bundle.

iv_name TYPE /AWS1/LSASTRING /AWS1/LSASTRING

The name for the database bundle.

iv_price TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING

The cost of the database bundle in US currency.

iv_ramsizeingb TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING

The amount of RAM in GB (for example, 2.0) for the database bundle.

iv_disksizeingb TYPE /AWS1/LSAINTEGER /AWS1/LSAINTEGER

The size of the disk for the database bundle.

iv_transferpermonthingb TYPE /AWS1/LSAINTEGER /AWS1/LSAINTEGER

The data transfer rate per month in GB for the database bundle.

iv_cpucount TYPE /AWS1/LSAINTEGER /AWS1/LSAINTEGER

The number of virtual CPUs (vCPUs) for the database bundle.

iv_isencrypted TYPE /AWS1/LSABOOLEAN /AWS1/LSABOOLEAN

A Boolean value indicating whether the database bundle is encrypted.

iv_isactive TYPE /AWS1/LSABOOLEAN /AWS1/LSABOOLEAN

A Boolean value indicating whether the database bundle is active.


Queryable Attributes

bundleId

The ID for the database bundle.

Accessible with the following methods

Method Description
GET_BUNDLEID() Getter for BUNDLEID, with configurable default
ASK_BUNDLEID() Getter for BUNDLEID w/ exceptions if field has no value
HAS_BUNDLEID() Determine if BUNDLEID has a value

name

The name for the database bundle.

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

price

The cost of the database bundle in US currency.

Accessible with the following methods

Method Description
GET_PRICE() Getter for PRICE, with configurable default
ASK_PRICE() Getter for PRICE w/ exceptions if field has no value
STR_PRICE() String format for PRICE, with configurable default
HAS_PRICE() Determine if PRICE has a value

ramSizeInGb

The amount of RAM in GB (for example, 2.0) for the database bundle.

Accessible with the following methods

Method Description
GET_RAMSIZEINGB() Getter for RAMSIZEINGB, with configurable default
ASK_RAMSIZEINGB() Getter for RAMSIZEINGB w/ exceptions if field has no value
STR_RAMSIZEINGB() String format for RAMSIZEINGB, with configurable default
HAS_RAMSIZEINGB() Determine if RAMSIZEINGB has a value

diskSizeInGb

The size of the disk for the database bundle.

Accessible with the following methods

Method Description
GET_DISKSIZEINGB() Getter for DISKSIZEINGB, with configurable default
ASK_DISKSIZEINGB() Getter for DISKSIZEINGB w/ exceptions if field has no value
HAS_DISKSIZEINGB() Determine if DISKSIZEINGB has a value

transferPerMonthInGb

The data transfer rate per month in GB for the database bundle.

Accessible with the following methods

Method Description
GET_TRANSFERPERMONTHINGB() Getter for TRANSFERPERMONTHINGB, with configurable default
ASK_TRANSFERPERMONTHINGB() Getter for TRANSFERPERMONTHINGB w/ exceptions if field has n
HAS_TRANSFERPERMONTHINGB() Determine if TRANSFERPERMONTHINGB has a value

cpuCount

The number of virtual CPUs (vCPUs) for the database bundle.

Accessible with the following methods

Method Description
GET_CPUCOUNT() Getter for CPUCOUNT, with configurable default
ASK_CPUCOUNT() Getter for CPUCOUNT w/ exceptions if field has no value
HAS_CPUCOUNT() Determine if CPUCOUNT has a value

isEncrypted

A Boolean value indicating whether the database bundle is encrypted.

Accessible with the following methods

Method Description
GET_ISENCRYPTED() Getter for ISENCRYPTED, with configurable default
ASK_ISENCRYPTED() Getter for ISENCRYPTED w/ exceptions if field has no value
HAS_ISENCRYPTED() Determine if ISENCRYPTED has a value

isActive

A Boolean value indicating whether the database bundle is active.

Accessible with the following methods

Method Description
GET_ISACTIVE() Getter for ISACTIVE, with configurable default
ASK_ISACTIVE() Getter for ISACTIVE w/ exceptions if field has no value
HAS_ISACTIVE() Determine if ISACTIVE 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_RELATIONALDATABASEBUNDLELST

TYPES TT_RELATIONALDATABASEBUNDLELST TYPE STANDARD TABLE OF REF TO /AWS1/CL_LSARELATIONALDATABA03 WITH DEFAULT KEY
.