UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

43 lines 1.46 kB
import { NodeTypeEnum } from './filer/NodeTypeEnum'; import { BillingTypeEnum } from './ressources/BillingTypeEnum'; import { ConnexionStateEnum } from './filer/ConnexionStateEnum'; import { UnitAndValueLong } from '../complexType/UnitAndValueLong'; import { StateEnum } from './filer/StateEnum'; /** Datastore */ export interface Filer { /** Filer active node. */ activeNode?: NodeTypeEnum; /** Billing type of this filer */ billingType?: BillingTypeEnum; /** Filer connexion state. */ connectionState?: ConnexionStateEnum; /** Filer Id */ filerId: number; /** Human-Readable profile name */ fullProfile: string; /** Filer accessibility (if true, customer cannot access it) */ isManagedByOvh: boolean; /** Filer master node hostname. */ master: string; /** Filer name */ name: string; /** Commercial profile name */ profile: string; /** Resource name */ resourceName?: string; /** Filer capacity */ size: UnitAndValueLong; /** Filer slave node hostname. */ slave?: string; /** Available space of this datastore, in GB */ spaceFree?: number; /** Provisionned space of this datastore, in GB */ spaceProvisionned?: number; /** Used Space of this filer, in GB */ spaceUsed?: number; /** State of the filer */ state: StateEnum; /** Number of virtual machine on the filer */ vmTotal?: number; } //# sourceMappingURL=Filer.d.ts.map