Class GetPlanRule


  • public final class GetPlanRule
    extends java.lang.Object
    • Method Detail

      • completionWindow

        public java.lang.Integer completionWindow()
        Returns:
        Amount of time in minutes AWS Backup attempts a backup before canceling the job and returning an error.
      • copyActions

        public java.util.List<GetPlanRuleCopyAction> copyActions()
        Returns:
        Configuration block(s) with copy operation settings. See below.
      • enableContinuousBackup

        public java.lang.Boolean enableContinuousBackup()
        Returns:
        Whether AWS Backup creates continuous backups.
      • lifecycles

        public java.util.List<GetPlanRuleLifecycle> lifecycles()
        Returns:
        Lifecycle defining when a recovery point transitions to cold storage and when it expires. See below.
      • recoveryPointTags

        public java.util.Map<java.lang.String,​java.lang.String> recoveryPointTags()
        Returns:
        Metadata that you can assign to help organize the resources that you create.
      • ruleName

        public java.lang.String ruleName()
        Returns:
        Display name of a backup rule.
      • scanActions

        public java.util.List<GetPlanRuleScanAction> scanActions()
        Returns:
        Configuration block(s) with malware scanning settings. See below.
      • schedule

        public java.lang.String schedule()
        Returns:
        CRON expression specifying when AWS Backup initiates a backup job.
      • scheduleExpressionTimezone

        public java.lang.String scheduleExpressionTimezone()
        Returns:
        Timezone in which the schedule expression is set.
      • startWindow

        public java.lang.Integer startWindow()
        Returns:
        Amount of time in minutes before beginning a backup.
      • targetLogicallyAirGappedBackupVaultArn

        public java.lang.String targetLogicallyAirGappedBackupVaultArn()
        Returns:
        ARN of the logically air-gapped backup vault where the recovery point is copied.
      • targetVaultName

        public java.lang.String targetVaultName()
        Returns:
        Name of a logical container where backups are stored.