Skip to content
v2.274.0

CrossRegionCopyActionProperty Struct ​

[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 .

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_dlm as dlm } from 'aws-cdk-lib';
const crossRegionCopyActionProperty: dlm.CfnLifecyclePolicy.CrossRegionCopyActionProperty = {
  encryptionConfiguration: {
    encrypted: false,

    // the properties below are optional
    cmkArn: 'cmkArn',
  },
  target: 'target',

  // the properties below are optional
  retainRule: {
    interval: 123,
    intervalUnit: 'intervalUnit',
  },
};

Properties ​

encryptionConfigurationIResolvable | CfnLifecyclePolicy.EncryptionConfigurationPropertyencryption_configurationtyping.Union[IResolvable, EncryptionConfigurationProperty]encryptionConfigurationIResolvableEncryptionConfigurationIResolvableEncryptionConfigurationinterface{}required#
The encryption settings for the copied snapshot.
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.

targetstringtargetstrtargetStringTargetstringTarget*stringrequired#
The target Region.