bursar.ConfirmPlanChangeInput
class bursar.ConfirmPlanChangeInput(*, account_id, offer_key, quote_fingerprint, operation_key)
Bases: PreviewPlanChangeInput
- Parameters:
- account_id (Annotated *[*str , MinLen *(*min_length=1 ) ])
- offer_key (Annotated *[*str , MinLen *(*min_length=1 ) ])
- quote_fingerprint (Annotated *[*str , MinLen *(*min_length=1 ) ])
- operation_key (Annotated *[*str , BeforeValidator *(*func=~bursar.shared.idempotency.require_stable_key , json_schema_input_type=PydanticUndefined ) , Strict *(*strict=True ) ])
model_config = {'arbitrary_types_allowed': True, 'extra': 'forbid'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].