bursar.PlanChangePreviewResult
class bursar.PlanChangePreviewResult(*, unchanged, classification, scheduled, plan_id, interval, preview=None, quote_fingerprint=None)
Bases: _CommerceModel
- Parameters:
- unchanged (bool)
- classification (Literal [ 'unchanged' , 'upgrade' , 'downgrade' , 'lateral' , 'cadence_change' ])
- scheduled (bool)
- plan_id (str)
- interval (Literal [ 'month' , 'year' ])
- preview (ChangePlanPreview | None)
- quote_fingerprint (str | None)
model_config = {'arbitrary_types_allowed': True, 'extra': 'forbid'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].