UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

32 lines 1.03 kB
import { SafeKeyValueString } from '../complexType/SafeKeyValueString'; import { Plan } from '../service/Plan'; import { Renew } from '../service/Renew'; import { Resource } from '../service/Resource'; import { Route } from '../service/Route'; import { BillingStateEnum } from '../service/BillingStateEnum'; /** Details about a Service */ export interface Service { /** Creation date */ creationDate: string; /** Resource details */ details: SafeKeyValueString[]; /** Engagement date */ engagementDate?: string; /** Expiration date */ expirationDate?: string; /** The next billing date */ nextBillingDate?: string; /** Plan service description */ plan: Plan; /** Quantity */ quantity: number; /** Renew service description */ renew?: Renew; /** Resource service description */ resource: Resource; /** Route to use in API */ route: Route; /** Billing state of your service */ state: BillingStateEnum; } //# sourceMappingURL=Service.d.ts.map