@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
28 lines • 1.12 kB
TypeScript
import { BandwidthDetails } from './BandwidthDetails';
import { UnitAndValueLong } from '../../complexType/UnitAndValueLong';
import { OlaDetails } from './OlaDetails';
import { RoutingDetails } from './RoutingDetails';
import { SwitchingDetails } from './SwitchingDetails';
import { TrafficDetails } from './TrafficDetails';
import { VmacDetails } from './VmacDetails';
import { BandwidthvRackDetails } from './BandwidthvRackDetails';
/** A structure describing network informations about this dedicated server */
export interface NetworkSpecifications {
/** Bandwidth details */
bandwidth?: BandwidthDetails;
/** Network connection flow rate */
connection?: UnitAndValueLong;
/** OLA details */
ola?: OlaDetails;
/** Routing details */
routing?: RoutingDetails;
/** Switching details */
switching?: SwitchingDetails;
/** Traffic details */
traffic?: TrafficDetails;
/** A structure describing VMAC Infos for this dedicated server */
vmac: VmacDetails;
/** vRack details */
vrack?: BandwidthvRackDetails;
}
//# sourceMappingURL=NetworkSpecifications.d.ts.map