@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
33 lines • 1.17 kB
TypeScript
import { OfferTypeEnum } from './backup/OfferTypeEnum';
import { Time } from '../Time';
import { BackupStateEnum } from './BackupStateEnum';
/** Backup option */
export interface Backup {
/** Duration on email report */
backupDurationInReport?: boolean;
/** Backup offer type */
backupOffer?: OfferTypeEnum;
/** Backup size on day on email report */
backupSizeInReport?: boolean;
/** Disk size on mail report */
diskSizeInReport?: boolean;
/** Backup is encrypted */
encryption?: boolean;
/** Full day on mail report */
fullDayInReport?: boolean;
/** Name of the backup server virtual machine. */
hostname?: string;
/** Unique additional email address for backup daily report */
mailAddress?: string;
/** Backup replication zone */
replicationZone?: string;
/** RestorePoint number on mail report */
restorePointInReport?: boolean;
/** Schedule hour for start backup */
scheduleHour?: Time;
/** This Backup current state */
state: BackupStateEnum;
/** The moref of the backup server virtual machine */
vmwareVmId?: string;
}
//# sourceMappingURL=Backup.d.ts.map