UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

31 lines 1.32 kB
import { BandwidthStorage } from './BandwidthStorage'; import { RetrievalFees } from './RetrievalFees'; import { StorageTypeEnum } from './StorageTypeEnum'; import { StoredStorage } from './StoredStorage'; import { RegionTypeEnum } from '../../common/RegionTypeEnum'; /** HourlyStorage */ export interface HourlyStorage { /** Bucket Name */ bucketName?: string; /** Specifies the deployment mode of the region where the resource is deployed (for example, 1-AZ or 3-AZ). Products that are grouped by project or have no region do not include a deployment mode */ deploymentMode?: RegionTypeEnum; /** Storage incoming bandwidth details */ incomingBandwidth?: BandwidthStorage; /** Storage incoming internal bandwidth details */ incomingInternalBandwidth?: BandwidthStorage; /** Storage outgoing bandwidth details */ outgoingBandwidth?: BandwidthStorage; /** Storage outgoing internal bandwidth details */ outgoingInternalBandwidth?: BandwidthStorage; /** Region */ region: string; /** Storage retrieval fee details */ retrievalFees?: RetrievalFees; /** Information about stored data */ stored?: StoredStorage; /** Total price */ totalPrice: number; /** Storage type */ type: StorageTypeEnum; } //# sourceMappingURL=HourlyStorage.d.ts.map