/AWS1/CL_DRSRECOVERYSNAPSHOT¶
A snapshot of a Source Server used during recovery.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_snapshotid TYPE /AWS1/DRSRECOVERYSNAPSHOTID /AWS1/DRSRECOVERYSNAPSHOTID¶
The ID of the Recovery Snapshot.
iv_sourceserverid TYPE /AWS1/DRSSOURCESERVERID /AWS1/DRSSOURCESERVERID¶
The ID of the Source Server that the snapshot was taken for.
iv_expectedtimestamp TYPE /AWS1/DRSISO8601DATETIMESTRING /AWS1/DRSISO8601DATETIMESTRING¶
The timestamp of when we expect the snapshot to be taken.
Optional arguments:¶
iv_timestamp TYPE /AWS1/DRSISO8601DATETIMESTRING /AWS1/DRSISO8601DATETIMESTRING¶
The actual timestamp that the snapshot was taken.
it_ebssnapshots TYPE /AWS1/CL_DRSEBSSNAPSHOTSLIST_W=>TT_EBSSNAPSHOTSLIST TT_EBSSNAPSHOTSLIST¶
A list of EBS snapshots.
Queryable Attributes¶
snapshotID¶
The ID of the Recovery Snapshot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SNAPSHOTID() |
Getter for SNAPSHOTID, with configurable default |
ASK_SNAPSHOTID() |
Getter for SNAPSHOTID w/ exceptions if field has no value |
HAS_SNAPSHOTID() |
Determine if SNAPSHOTID has a value |
sourceServerID¶
The ID of the Source Server that the snapshot was taken for.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCESERVERID() |
Getter for SOURCESERVERID, with configurable default |
ASK_SOURCESERVERID() |
Getter for SOURCESERVERID w/ exceptions if field has no valu |
HAS_SOURCESERVERID() |
Determine if SOURCESERVERID has a value |
expectedTimestamp¶
The timestamp of when we expect the snapshot to be taken.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPECTEDTIMESTAMP() |
Getter for EXPECTEDTIMESTAMP, with configurable default |
ASK_EXPECTEDTIMESTAMP() |
Getter for EXPECTEDTIMESTAMP w/ exceptions if field has no v |
HAS_EXPECTEDTIMESTAMP() |
Determine if EXPECTEDTIMESTAMP has a value |
timestamp¶
The actual timestamp that the snapshot was taken.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESTAMP() |
Getter for TIMESTAMP, with configurable default |
ASK_TIMESTAMP() |
Getter for TIMESTAMP w/ exceptions if field has no value |
HAS_TIMESTAMP() |
Determine if TIMESTAMP has a value |
ebsSnapshots¶
A list of EBS snapshots.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EBSSNAPSHOTS() |
Getter for EBSSNAPSHOTS, with configurable default |
ASK_EBSSNAPSHOTS() |
Getter for EBSSNAPSHOTS w/ exceptions if field has no value |
HAS_EBSSNAPSHOTS() |
Determine if EBSSNAPSHOTS 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_RECOVERYSNAPSHOTSLIST¶
TYPES TT_RECOVERYSNAPSHOTSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DRSRECOVERYSNAPSHOT WITH DEFAULT KEY
.