node-ovh-ts
Version:
OVH API wrapper library for TypeScript
28 lines (25 loc) • 1.51 kB
TypeScript
import { DedicatedServerCpuFamilyEnum } from './DedicatedServerCpuFamilyEnum.js';
import { DedicatedServerHardwareSpecificationsExpansionCard } from './DedicatedServerHardwareSpecificationsExpansionCard.js';
import { DedicatedServerHardwareSpecificationsDisk } from './DedicatedServerHardwareSpecificationsDisk.js';
import { DedicatedServerBootModeEnum } from './DedicatedServerBootModeEnum.js';
import { DedicatedServerHardwareSpecificationsRaidHardEnum } from './DedicatedServerHardwareSpecificationsRaidHardEnum.js';
import { DedicatedServerFormFactorEnum } from './DedicatedServerFormFactorEnum.js';
import './DedicatedServerHardwareSpecificationsExpansionCardTypeEnum.js';
type DedicatedServerHardwareSpecifications = {
bootMode?: DedicatedServerBootModeEnum;
coresPerProcessor?: number | null;
defaultHardwareRaidSize?: number | null;
defaultHardwareRaidType?: DedicatedServerHardwareSpecificationsRaidHardEnum | null;
description?: string | null;
diskGroups?: DedicatedServerHardwareSpecificationsDisk[] | null;
expansionCards?: DedicatedServerHardwareSpecificationsExpansionCard[] | null;
formFactor?: DedicatedServerFormFactorEnum | null;
memorySize?: number | null;
motherboard?: string | null;
numberOfProcessors?: number | null;
processorArchitecture?: DedicatedServerCpuFamilyEnum | null;
processorName?: string | null;
threadsPerProcessor?: number | null;
usbKeys?: number | null;
};
export { DedicatedServerHardwareSpecifications };