Skip to content
v2.275.0

CrossRegionCopyDeprecateRuleProperty Struct ​

[Custom AMI policies only] Specifies an AMI deprecation rule for cross-Region AMI copies created by an AMI policy.

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 crossRegionCopyDeprecateRuleProperty: dlm.CfnLifecyclePolicy.CrossRegionCopyDeprecateRuleProperty = {
  interval: 123,
  intervalUnit: 'intervalUnit',
};

Properties ​

intervalnumberintervalint | floatintervalNumberIntervaldoubleInterval*float64required#
The period after which to deprecate the cross-Region AMI copies.

The period must be less than or equal to the cross-Region AMI copy retention period, and it can't be greater than 10 years. This is equivalent to 120 months, 520 weeks, or 3650 days.

intervalUnitstringinterval_unitstrintervalUnitStringIntervalUnitstringIntervalUnit*stringrequired#
The unit of time in which to measure the *Interval* .

For example, to deprecate a cross-Region AMI copy after 3 months, specify Interval=3 and IntervalUnit=MONTHS .