@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
29 lines • 984 B
TypeScript
import { EngagementSummary } from './EngagementSummary';
import { EngagementRequestSummary } from './EngagementRequestSummary';
import { Group } from './Group';
import { Lifecycle } from './Lifecycle';
import { Plan } from './Plan';
import { Pricing } from '../billing/Pricing';
import { Renew } from './Renew';
/** Billing information of the service */
export interface Billing {
/** Engagement summary for this Service */
engagement?: EngagementSummary;
/** Ongoing engagement request summary for this Service */
engagementRequest?: EngagementRequestSummary;
/** Expiration date */
expirationDate?: string;
/** Group information */
group?: Group;
/** Service life cycle */
lifecycle?: Lifecycle;
/** Next billing date */
nextBillingDate?: string;
/** Service Plan */
plan?: Plan;
/** Service current Pricing */
pricing?: Pricing;
/** Service life renew */
renew?: Renew;
}
//# sourceMappingURL=Billing.d.ts.map