Skip to content

/AWS1/CL_TSIDBBACKUPCONFOUTPUT

Contains the configuration and status for an automated backup schedule.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_type TYPE /AWS1/TSIAUTOMATEDDBBACKUPTYPE /AWS1/TSIAUTOMATEDDBBACKUPTYPE

The type of automated backup schedule.

iv_retentiondays TYPE /AWS1/TSIAUTOMTDBACKUPRETDAYS /AWS1/TSIAUTOMTDBACKUPRETDAYS

The number of days automated backups are retained.

iv_enabled TYPE /AWS1/TSIBOOLEAN /AWS1/TSIBOOLEAN

Indicates whether this backup configuration is enabled.

Optional arguments:

iv_customschedule TYPE /AWS1/TSIAWSCRONSCHEDULE /AWS1/TSIAWSCRONSCHEDULE

The custom cron schedule expression for the backup, if applicable.

iv_nextautomatedbackuptime TYPE /AWS1/TSITIMESTAMP /AWS1/TSITIMESTAMP

The next scheduled time for an automated backup to be taken.


Queryable Attributes

type

The type of automated backup schedule.

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

retentionDays

The number of days automated backups are retained.

Accessible with the following methods

Method Description
GET_RETENTIONDAYS() Getter for RETENTIONDAYS, with configurable default
ASK_RETENTIONDAYS() Getter for RETENTIONDAYS w/ exceptions if field has no value
HAS_RETENTIONDAYS() Determine if RETENTIONDAYS has a value

enabled

Indicates whether this backup configuration is enabled.

Accessible with the following methods

Method Description
GET_ENABLED() Getter for ENABLED, with configurable default
ASK_ENABLED() Getter for ENABLED w/ exceptions if field has no value
HAS_ENABLED() Determine if ENABLED has a value

customSchedule

The custom cron schedule expression for the backup, if applicable.

Accessible with the following methods

Method Description
GET_CUSTOMSCHEDULE() Getter for CUSTOMSCHEDULE, with configurable default
ASK_CUSTOMSCHEDULE() Getter for CUSTOMSCHEDULE w/ exceptions if field has no valu
HAS_CUSTOMSCHEDULE() Determine if CUSTOMSCHEDULE has a value

nextAutomatedBackupTime

The next scheduled time for an automated backup to be taken.

Accessible with the following methods

Method Description
GET_NEXTAUTOMATEDBACKUPTIME() Getter for NEXTAUTOMATEDBACKUPTIME, with configurable defaul
ASK_NEXTAUTOMATEDBACKUPTIME() Getter for NEXTAUTOMATEDBACKUPTIME w/ exceptions if field ha
HAS_NEXTAUTOMATEDBACKUPTIME() Determine if NEXTAUTOMATEDBACKUPTIME 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_DBBACKUPCONFOUTPUTLIST

TYPES TT_DBBACKUPCONFOUTPUTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_TSIDBBACKUPCONFOUTPUT WITH DEFAULT KEY
.