@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
20 lines • 761 B
TypeScript
import { GenericProductPricing } from './GenericProductPricing';
import { GenericProductTypeEnum } from './GenericProductTypeEnum';
/** Representation of a generic product option */
export interface GenericOptionDefinition {
/** Define if options of this family are exclusive with each other */
exclusive: boolean;
/** Option family */
family: string;
/** Define if an option of this family is mandatory */
mandatory: boolean;
/** Product offer identifier */
planCode: string;
/** Prices of the product offer */
prices: GenericProductPricing[];
/** Name of the product */
productName: string;
/** Product type */
productType: GenericProductTypeEnum;
}
//# sourceMappingURL=GenericOptionDefinition.d.ts.map