node-ovh-ts
Version:
OVH API wrapper library for TypeScript
26 lines (23 loc) • 1.08 kB
TypeScript
import { OrderPrice } from './OrderPrice.js';
import { OrderCartGenericProductPricingCapacitiesEnum } from './OrderCartGenericProductPricingCapacitiesEnum.js';
import { OrderCartGenericProductPricingTypeEnum } from './OrderCartGenericProductPricingTypeEnum.js';
import { ServicesBillingPricingEngagementConfiguration } from './ServicesBillingPricingEngagementConfiguration.js';
import './OrderCurrencyCodeEnum.js';
import './ServicesBillingEngagementEndStrategyEnum.js';
import './ServicesBillingEngagementTypeEnum.js';
type ServicesBillingPricing = {
capacities?: OrderCartGenericProductPricingCapacitiesEnum[];
description?: string;
duration?: number;
engagementConfiguration?: ServicesBillingPricingEngagementConfiguration | null;
interval?: number;
maximumQuantity?: number | null;
maximumRepeat?: number | null;
minimumQuantity?: number;
minimumRepeat?: number;
price?: OrderPrice;
priceInUcents?: number;
pricingMode?: string;
pricingType?: OrderCartGenericProductPricingTypeEnum;
};
export { ServicesBillingPricing };