/AWS1/CL_DLMFASTRESTORERULE¶
[Custom snapshot policies only] Specifies a rule for enabling fast snapshot restore for snapshots created by snapshot policies. You can enable fast snapshot restore based on either a count or a time interval.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_count TYPE /AWS1/DLMCOUNT /AWS1/DLMCOUNT¶
The number of snapshots to be enabled with fast snapshot restore.
iv_interval TYPE /AWS1/DLMINTERVAL /AWS1/DLMINTERVAL¶
The amount of time to enable fast snapshot restore. The maximum is 100 years. This is equivalent to 1200 months, 5200 weeks, or 36500 days.
iv_intervalunit TYPE /AWS1/DLMRETINTERVALUNITVALUES /AWS1/DLMRETINTERVALUNITVALUES¶
The unit of time for enabling fast snapshot restore.
it_availabilityzones TYPE /AWS1/CL_DLMAZLIST_W=>TT_AVAILABILITYZONELIST TT_AVAILABILITYZONELIST¶
The Availability Zones in which to enable fast snapshot restore.
it_availabilityzoneids TYPE /AWS1/CL_DLMAZIDLIST_W=>TT_AVAILABILITYZONEIDLIST TT_AVAILABILITYZONEIDLIST¶
The Availability Zone Ids in which to enable fast snapshot restore.
Queryable Attributes¶
Count¶
The number of snapshots to be enabled with fast snapshot restore.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COUNT() |
Getter for COUNT, with configurable default |
ASK_COUNT() |
Getter for COUNT w/ exceptions if field has no value |
HAS_COUNT() |
Determine if COUNT has a value |
Interval¶
The amount of time to enable fast snapshot restore. The maximum is 100 years. This is equivalent to 1200 months, 5200 weeks, or 36500 days.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INTERVAL() |
Getter for INTERVAL, with configurable default |
ASK_INTERVAL() |
Getter for INTERVAL w/ exceptions if field has no value |
HAS_INTERVAL() |
Determine if INTERVAL has a value |
IntervalUnit¶
The unit of time for enabling fast snapshot restore.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INTERVALUNIT() |
Getter for INTERVALUNIT, with configurable default |
ASK_INTERVALUNIT() |
Getter for INTERVALUNIT w/ exceptions if field has no value |
HAS_INTERVALUNIT() |
Determine if INTERVALUNIT has a value |
AvailabilityZones¶
The Availability Zones in which to enable fast snapshot restore.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONES() |
Getter for AVAILABILITYZONES, with configurable default |
ASK_AVAILABILITYZONES() |
Getter for AVAILABILITYZONES w/ exceptions if field has no v |
HAS_AVAILABILITYZONES() |
Determine if AVAILABILITYZONES has a value |
AvailabilityZoneIds¶
The Availability Zone Ids in which to enable fast snapshot restore.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONEIDS() |
Getter for AVAILABILITYZONEIDS, with configurable default |
ASK_AVAILABILITYZONEIDS() |
Getter for AVAILABILITYZONEIDS w/ exceptions if field has no |
HAS_AVAILABILITYZONEIDS() |
Determine if AVAILABILITYZONEIDS has a value |