GetOtsBackupPlansPlan

data class GetOtsBackupPlansPlan(val backupType: String, val createdTime: String, val disabled: Boolean, val id: String, val otsBackupPlanId: String, val otsBackupPlanName: String, val otsDetails: List<GetOtsBackupPlansPlanOtsDetail>, val retention: String, val schedule: String, val sourceType: String, val updatedTime: String, val vaultId: String)

Constructors

Link copied to clipboard
constructor(backupType: String, createdTime: String, disabled: Boolean, id: String, otsBackupPlanId: String, otsBackupPlanName: String, otsDetails: List<GetOtsBackupPlansPlanOtsDetail>, retention: String, schedule: String, sourceType: String, updatedTime: String, vaultId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Backup type. Valid values: COMPLETE.

Link copied to clipboard

The creation time of the backup plan. UNIX time in seconds.

Link copied to clipboard

Whether to be suspended. Valid values: true, false.

Link copied to clipboard
val id: String

The ID of ots backup plan.

Link copied to clipboard

The ID of ots backup plan.

Link copied to clipboard

The name of the backup plan. 1~64 characters, the backup plan name of each data source type in a single warehouse required to be unique.

Link copied to clipboard
Link copied to clipboard

The Backup retention days, the minimum is 1.

Link copied to clipboard

The Backup strategy. Optional format: I|{startTime}|{interval}. It means to execute a backup task every {interval} starting from {startTime}. The backup task for the elapsed time will not be compensated. If the last backup task is not completed yet, the next backup task will not be triggered.

Link copied to clipboard

The type of the data source.

Link copied to clipboard

The update time of the backup plan. UNIX time in seconds. *ots_detail - The details about the Tablestore instance.

Link copied to clipboard

The ID of backup vault.