GetPlanRule constructor
const
GetPlanRule({
- required Input<
int> completionWindow, - required Input<
List< copyActions,GetPlanRuleCopyAction> > - required Input<
bool> enableContinuousBackup, - required Input<
List< lifecycles,GetPlanRuleLifecycle> > - Input<
Map< ? recoveryPointTags,String, String> ?> - required Input<
String> ruleName, - required Input<
List< scanActions,GetPlanRuleScanAction> > - required Input<
String> schedule, - required Input<
String> scheduleExpressionTimezone, - required Input<
int> startWindow, - required Input<
String> targetLogicallyAirGappedBackupVaultArn, - required Input<
String> targetVaultName,
Creates a new GetPlanRule.
completionWindow Required.
copyActions Required.
enableContinuousBackup Required.
lifecycles Required.
recoveryPointTags Optional.
ruleName Required.
scanActions Required.
schedule Required.
scheduleExpressionTimezone Required.
startWindow Required.
targetLogicallyAirGappedBackupVaultArn Required.
targetVaultName Required.
Implementation
const GetPlanRule({
required this.completionWindow,
required this.copyActions,
required this.enableContinuousBackup,
required this.lifecycles,
this.recoveryPointTags,
required this.ruleName,
required this.scanActions,
required this.schedule,
required this.scheduleExpressionTimezone,
required this.startWindow,
required this.targetLogicallyAirGappedBackupVaultArn,
required this.targetVaultName,
});