@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
20 lines • 860 B
TypeScript
import { ActivationTypeEnum } from './ActivationTypeEnum';
import { Message } from './Message';
/** Offer eligibility */
export interface OfferEligibility {
/** Activation type list, for copper only */
activationTypes: ActivationTypeEnum[];
/** Is the endpoint eligible to this offer ? */
eligible: boolean;
/** Estimated download rate, for copper and non guaranteed offers only */
estimatedDownloadRate?: number;
/** Estimated upload rate, for copper and non guaranteed offers only */
estimatedUploadRate?: number;
/** Is eligible to multiple Optical Termination Points (OTP) ? For fiber only */
multiOtp?: boolean;
/** Reasons when not eligible, if any */
reasons: Message[];
/** Warnings to consider when eligible, if any */
underConditions: Message[];
}
//# sourceMappingURL=OfferEligibility.d.ts.map