node-ovh-ts
Version:
OVH API wrapper library for TypeScript
43 lines (40 loc) • 2.12 kB
TypeScript
import { DedicatedServerBitFormatEnum } from './DedicatedServerBitFormatEnum.js';
import { DedicatedTemplateOsLanguageEnum } from './DedicatedTemplateOsLanguageEnum.js';
import { DedicatedTemplateOsInfoLicense } from './DedicatedTemplateOsInfoLicense.js';
import { DedicatedTemplateOsProperties } from './DedicatedTemplateOsProperties.js';
import { DedicatedTemplateOsUsageEnum } from './DedicatedTemplateOsUsageEnum.js';
import { DedicatedTemplateOsTypeEnum } from './DedicatedTemplateOsTypeEnum.js';
import { DedicatedTemplateOsInput } from './DedicatedTemplateOsInput.js';
import { DedicatedTemplateOsInfoProject } from './DedicatedTemplateOsInfoProject.js';
import { DedicatedTemplateOsFileSystemEnum } from './DedicatedTemplateOsFileSystemEnum.js';
import { DedicatedTemplateOsSubfamilyEnum } from './DedicatedTemplateOsSubfamilyEnum.js';
import './DedicatedTemplateOsInfoLicenseItem.js';
import './DedicatedTemplateOsInfoLicenseItemEnum.js';
import './DedicatedTemplateOsInputTypeEnum.js';
import './DedicatedTemplateOsInfoProjectItem.js';
type DedicatedInstallationTemplateTemplates = {
availableLanguages?: DedicatedTemplateOsLanguageEnum[];
bitFormat?: DedicatedServerBitFormatEnum;
category?: DedicatedTemplateOsUsageEnum;
customization?: DedicatedTemplateOsProperties | null;
defaultLanguage?: DedicatedTemplateOsLanguageEnum;
description?: string;
distribution?: string;
endOfInstall?: Date;
family?: DedicatedTemplateOsTypeEnum;
filesystems?: DedicatedTemplateOsFileSystemEnum[];
hardRaidConfiguration?: boolean | null;
inputs?: DedicatedTemplateOsInput[] | null;
license?: DedicatedTemplateOsInfoLicense | null;
lvmReady?: boolean | null;
noPartitioning?: boolean;
project?: DedicatedTemplateOsInfoProject | null;
softRaidOnlyMirroring?: boolean;
subfamily?: DedicatedTemplateOsSubfamilyEnum;
supportsDistributionKernel?: boolean | null;
supportsGptLabel?: boolean | null;
supportsRTM?: boolean;
supportsSqlServer?: boolean | null;
templateName?: string;
};
export { DedicatedInstallationTemplateTemplates };