interface PITPolicyRuleProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.DRS.CfnReplicationConfigurationTemplatePropsMixin.PITPolicyRuleProperty |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awsdrs#CfnReplicationConfigurationTemplatePropsMixin_PITPolicyRuleProperty |
Java | software.amazon.awscdk.cfnpropertymixins.services.drs.CfnReplicationConfigurationTemplatePropsMixin.PITPolicyRuleProperty |
Python | aws_cdk.cfn_property_mixins.aws_drs.CfnReplicationConfigurationTemplatePropsMixin.PITPolicyRuleProperty |
TypeScript | @aws-cdk/cfn-property-mixins » aws_drs » CfnReplicationConfigurationTemplatePropsMixin » PITPolicyRuleProperty |
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_drs as drs } from '@aws-cdk/cfn-property-mixins';
const pITPolicyRuleProperty: drs.CfnReplicationConfigurationTemplatePropsMixin.PITPolicyRuleProperty = {
enabled: false,
interval: 123,
retentionDuration: 123,
ruleId: 123,
units: 'units',
};
Properties
| Name | Type | Description |
|---|---|---|
| enabled? | boolean | IResolvable | Whether this rule is enabled or not. |
| interval? | number | How often, in the chosen units, a snapshot should be taken. |
| retention | number | The duration to retain a snapshot for, in the chosen units. |
| rule | number | The ID of the rule. |
| units? | string | The units used to measure the interval and retentionDuration. |
enabled?
Type:
boolean | IResolvable
(optional)
Whether this rule is enabled or not.
interval?
Type:
number
(optional)
How often, in the chosen units, a snapshot should be taken.
retentionDuration?
Type:
number
(optional)
The duration to retain a snapshot for, in the chosen units.
ruleId?
Type:
number
(optional)
The ID of the rule.
units?
Type:
string
(optional)
The units used to measure the interval and retentionDuration.

.NET
Go
Java
Python
TypeScript