/AWS1/CL_DLMCROSSREGIONCOPYACT¶
[Event-based policies only] Specifies a cross-Region copy action for event-based policies.
To specify a cross-Region copy rule for snapshot and AMI policies, use CrossRegionCopyRule.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_target TYPE /AWS1/DLMTARGET /AWS1/DLMTARGET¶
The target Region.
io_encryptionconfiguration TYPE REF TO /AWS1/CL_DLMENCRYPTIONCONF /AWS1/CL_DLMENCRYPTIONCONF¶
The encryption settings for the copied snapshot.
Optional arguments:¶
io_retainrule TYPE REF TO /AWS1/CL_DLMCROSSREGIONCPRTNRL /AWS1/CL_DLMCROSSREGIONCPRTNRL¶
Specifies a retention rule for cross-Region snapshot copies created by snapshot or event-based policies, or cross-Region AMI copies created by AMI policies. After the retention period expires, the cross-Region copy is deleted.
Queryable Attributes¶
Target¶
The target Region.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGET() |
Getter for TARGET, with configurable default |
ASK_TARGET() |
Getter for TARGET w/ exceptions if field has no value |
HAS_TARGET() |
Determine if TARGET has a value |
EncryptionConfiguration¶
The encryption settings for the copied snapshot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONCONFIGURATION() |
Getter for ENCRYPTIONCONFIGURATION |
RetainRule¶
Specifies a retention rule for cross-Region snapshot copies created by snapshot or event-based policies, or cross-Region AMI copies created by AMI policies. After the retention period expires, the cross-Region copy is deleted.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RETAINRULE() |
Getter for RETAINRULE |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CROSSREGIONCOPYACTIONLIST¶
TYPES TT_CROSSREGIONCOPYACTIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DLMCROSSREGIONCOPYACT WITH DEFAULT KEY
.