UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

35 lines 1.3 kB
import { AvailableStatusEnum } from './AvailableStatusEnum'; import { ServiceConfigurationModeEnum } from './ServiceConfigurationModeEnum'; import { GraphEndpoint } from './GraphEndpoint'; import { ServiceStatusEnum } from './ServiceStatusEnum'; import { TunnelModeEnum } from './TunnelModeEnum'; /** Service */ export interface Service { /** If the socks proxy is enabled */ SOCKSProxyEnabled: boolean; /** The status of the autoMTU */ autoMTU: AvailableStatusEnum; /** Enable device auto upgrade */ autoUpgrade: boolean; /** The service maximum bandwidth in bits */ bandwidth: number; /** Configuration mode of the service */ configurationMode: ServiceConfigurationModeEnum; /** Editable field for customer */ customerDescription?: string; /** Parameters needed to fetch metrics */ graphEndpoint?: GraphEndpoint; /** The service offer */ offer: string; /** The service pretty offer name */ prettyOfferName: string; /** Release channel of the service */ releaseChannel: string; /** The name of the service */ serviceName: string; /** The status of the service */ status: ServiceStatusEnum; /** The tunnel mode of the service */ tunnelMode: TunnelModeEnum; } //# sourceMappingURL=Service.d.ts.map