Veritas NetBackup · Schema

PolicySchedule

BackupData ProtectionDisaster RecoveryEnterpriseRecoveryStorage

Properties

Name Type Description
scheduleName string Name of the schedule
scheduleType string Type of backup for this schedule
frequency integer Frequency in seconds between backup runs
retentionPeriod object
storageUnit string Name of the storage unit for this schedule
backupWindow object
mediaMultiplexing integer Maximum number of concurrent backup streams to a single device
syntheticBackup boolean Whether this schedule creates synthetic backups
View JSON Schema on GitHub

JSON Schema

veritas-netbackup-policyschedule-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/PolicySchedule",
  "title": "PolicySchedule",
  "type": "object",
  "properties": {
    "scheduleName": {
      "type": "string",
      "description": "Name of the schedule",
      "example": "example_value"
    },
    "scheduleType": {
      "type": "string",
      "description": "Type of backup for this schedule",
      "enum": [
        "FULL",
        "INCR",
        "DIFF_INCR",
        "CINC",
        "USER_BACKUP",
        "USER_ARCHIVE"
      ],
      "example": "FULL"
    },
    "frequency": {
      "type": "integer",
      "description": "Frequency in seconds between backup runs",
      "example": 10
    },
    "retentionPeriod": {
      "type": "object",
      "properties": {
        "value": {
          "type": "integer",
          "description": "Retention period value"
        },
        "unit": {
          "type": "string",
          "description": "Time unit for retention",
          "enum": [
            "DAYS",
            "WEEKS",
            "MONTHS",
            "YEARS",
            "INFINITE"
          ]
        }
      },
      "example": "example_value"
    },
    "storageUnit": {
      "type": "string",
      "description": "Name of the storage unit for this schedule",
      "example": "example_value"
    },
    "backupWindow": {
      "type": "object",
      "properties": {
        "startSeconds": {
          "type": "integer",
          "description": "Start of the backup window in seconds from midnight"
        },
        "durationSeconds": {
          "type": "integer",
          "description": "Duration of the backup window in seconds"
        },
        "dayOfWeek": {
          "type": "integer",
          "description": "Day of the week (0=Sunday through 6=Saturday)"
        }
      },
      "example": "example_value"
    },
    "mediaMultiplexing": {
      "type": "integer",
      "description": "Maximum number of concurrent backup streams to a single device",
      "example": 10
    },
    "syntheticBackup": {
      "type": "boolean",
      "description": "Whether this schedule creates synthetic backups",
      "example": true
    }
  }
}