@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