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