node-ovh-ts
Version:
OVH API wrapper library for TypeScript
27 lines (24 loc) • 933 B
TypeScript
import { CloudProjectDatabaseNetworkTypeEnum } from './CloudProjectDatabaseNetworkTypeEnum.js';
import { CloudProjectDatabaseAvailabilityStatusEnum } from './CloudProjectDatabaseAvailabilityStatusEnum.js';
import { CloudProjectDatabaseBackupTypeEnum } from './CloudProjectDatabaseBackupTypeEnum.js';
type CloudProjectDatabaseAvailability = {
backup?: CloudProjectDatabaseBackupTypeEnum;
backupRetentionDays?: number;
default?: boolean;
endOfLife?: Date | null;
engine?: string;
flavor?: string;
maxDiskSize?: number;
maxNodeNumber?: number;
minDiskSize?: number;
minNodeNumber?: number;
network?: CloudProjectDatabaseNetworkTypeEnum;
plan?: string;
region?: string;
startDate?: Date;
status?: CloudProjectDatabaseAvailabilityStatusEnum;
stepDiskSize?: number;
upstreamEndOfLife?: Date | null;
version?: string;
};
export { CloudProjectDatabaseAvailability };