ApiSnapshotPolicy

Properties

Name Type Description Notes
name String Name of the snapshot policy. [optional]
description String Description of the snapshot policy. [optional]
hourlySnapshots java.math.BigDecimal Number of hourly snapshots to be retained. Defaults to 0 [optional]
dailySnapshots java.math.BigDecimal Number of daily snapshots to be retained. Defaults to 0 [optional]
weeklySnapshots java.math.BigDecimal Number of weekly snapshots to be retained. Defaults to 0 [optional]
monthlySnapshots java.math.BigDecimal Number of monthly snapshots to be retained. Defaults to 0 [optional]
yearlySnapshots java.math.BigDecimal Number of yearly snapshots to be retained. Defaults to 0 [optional]
minuteOfHour java.math.BigDecimal Minute in the hour that hourly, daily, weekly, monthly and yearly snapshots should be created. Valid values are 0 to 59. Default value is 0. [optional]
hoursForHourlySnapshots List<java.math.BigDecimal> Hours of the day that hourly snapshots should be created. Valid values are 0 to 23. If this list is null or empty, then hourly snapshots are created for every hour. [optional]
hourOfDay java.math.BigDecimal Hour in the day that daily, weekly, monthly and yearly snapshots should be created. Valid values are 0 to 23. Default value is 0. [optional]
dayOfWeek java.math.BigDecimal Day of the week that weekly snapshots should be created. Valid values are 1 to 7, 1 representing Sunday. Default value is 1. [optional]
dayOfMonth java.math.BigDecimal Day of the month that monthly and yearly snapshots should be created. Values from 1 to 31 are allowed. Additionally 0 to -30 can be used to specify offsets from the last day of the month. Default value is 1. <p/> If this value is invalid for any month for which snapshots are required, the backend will throw an exception. [optional]
monthOfYear java.math.BigDecimal Month of the year that yearly snapshots should be created. Valid values are 1 to 12, 1 representing January. Default value is 1. [optional]
alertOnStart Boolean Whether to alert on start of snapshot creation/deletion activity. Defaults to false [optional]
alertOnSuccess Boolean Whether to alert on successful completion of snapshot creation/deletion activity. Defaults to false. [optional]
alertOnFail Boolean Whether to alert on failure of snapshot creation/deletion activity. Defaults to false. [optional]
alertOnAbort Boolean Whether to alert on abort of snapshot creation/deletion activity. Defaults to false. [optional]
hbaseArguments ApiHBaseSnapshotPolicyArguments Arguments specific to HBase snapshot policies. [optional]
hdfsArguments ApiHdfsSnapshotPolicyArguments Arguments specific to Hdfs snapshot policies. [optional]
ozoneArguments ApiOzoneSnapshotPolicyArguments Arguments specific to Ozone snapshot policies. [optional]
lastCommand ApiSnapshotCommand Latest command of this policy. The command might still be active. [optional]
lastSuccessfulCommand ApiSnapshotCommand Last successful command of this policy. Returns null if there has been no successful command. [optional]
paused Boolean Whether to pause a snapshot policy, available since V11. [optional]