/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
.