/AWS1/CL_BUPRESTORETSTINGPLA03¶
This contains metadata about a restore testing plan.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
io_recoverypointselection
TYPE REF TO /AWS1/CL_BUPRESTORETSTINGREC00
/AWS1/CL_BUPRESTORETSTINGREC00
¶
Required:
Algorithm
;RecoveryPointTypes
;IncludeVaults
(one or more).Optional: SelectionWindowDays ('30' if not specified);
ExcludeVaults
(defaults to empty list if not listed).
iv_scheduleexpression
TYPE /AWS1/BUPSTRING00
/AWS1/BUPSTRING00
¶
A CRON expression in specified timezone when a restore testing plan is executed. When no CRON expression is provided, Backup will use the default expression
cron(0 5 ? * * *)
.
iv_schedulexprsntimezone
TYPE /AWS1/BUPSTRING00
/AWS1/BUPSTRING00
¶
Optional. This is the timezone in which the schedule expression is set. By default, ScheduleExpressions are in UTC. You can modify this to a specified timezone.
iv_startwindowhours
TYPE /AWS1/BUPINTEGER
/AWS1/BUPINTEGER
¶
Defaults to 24 hours.
A value in hours after a restore test is scheduled before a job will be canceled if it doesn't start successfully. This value is optional. If this value is included, this parameter has a maximum value of 168 hours (one week).
Queryable Attributes¶
RecoveryPointSelection¶
Required:
Algorithm
;RecoveryPointTypes
;IncludeVaults
(one or more).Optional: SelectionWindowDays ('30' if not specified);
ExcludeVaults
(defaults to empty list if not listed).
Accessible with the following methods¶
Method | Description |
---|---|
GET_RECOVERYPOINTSELECTION() |
Getter for RECOVERYPOINTSELECTION |
ScheduleExpression¶
A CRON expression in specified timezone when a restore testing plan is executed. When no CRON expression is provided, Backup will use the default expression
cron(0 5 ? * * *)
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SCHEDULEEXPRESSION() |
Getter for SCHEDULEEXPRESSION, with configurable default |
ASK_SCHEDULEEXPRESSION() |
Getter for SCHEDULEEXPRESSION w/ exceptions if field has no |
HAS_SCHEDULEEXPRESSION() |
Determine if SCHEDULEEXPRESSION has a value |
ScheduleExpressionTimezone¶
Optional. This is the timezone in which the schedule expression is set. By default, ScheduleExpressions are in UTC. You can modify this to a specified timezone.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SCHEDULEXPRSNTIMEZONE() |
Getter for SCHEDULEEXPRESSIONTIMEZONE, with configurable def |
ASK_SCHEDULEXPRSNTIMEZONE() |
Getter for SCHEDULEEXPRESSIONTIMEZONE w/ exceptions if field |
HAS_SCHEDULEXPRSNTIMEZONE() |
Determine if SCHEDULEEXPRESSIONTIMEZONE has a value |
StartWindowHours¶
Defaults to 24 hours.
A value in hours after a restore test is scheduled before a job will be canceled if it doesn't start successfully. This value is optional. If this value is included, this parameter has a maximum value of 168 hours (one week).
Accessible with the following methods¶
Method | Description |
---|---|
GET_STARTWINDOWHOURS() |
Getter for STARTWINDOWHOURS |