@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
22 lines • 868 B
TypeScript
import { BackupProject } from './BackupProject';
import { BackupQuota } from './BackupQuota';
import { BackupSftp } from './BackupSftp';
import { BackupSwift } from './BackupSwift';
/** A structure describing informations about the backup cloud feature */
export interface BackupContainer {
/** /cloud project which the container belongs to. */
cloudProject?: BackupProject;
/** Container id (can also be used to retrieve the resource in the /cloud api). */
id?: string;
/** Container name. */
name?: string;
/** Quota on the current container */
quota?: BackupQuota;
/** The cloud region which the container belongs to. */
region?: string;
/** Sftp connection info */
sftp?: BackupSftp;
/** Swift related information to reach the container */
swift?: BackupSwift;
}
//# sourceMappingURL=BackupContainer.d.ts.map