pdstools.infinity.resources.prediction_studio.schemas.model¶
Classes¶
Typed payload for a Prediction Studio model. |
|
Typed payload for a Prediction Studio model in API v26.1+. |
Module Contents¶
- class ModelData(/, **data: Any)¶
Bases:
pdstools.infinity.resources.prediction_studio.schemas._base.ResourceDataTyped payload for a Prediction Studio model.
Fields use Pythonic snake_case names with Pega camelCase aliases. Unknown fields from newer Pega releases are retained (
extra="allow") and surface onmodel_dump()/ attribute access.- Parameters:
model_id (str) – Unique model identifier (alias
modelId).label (str) – Human-readable model name.
model_type (str or None) – The model type, e.g.
"Adaptive model"(aliasmodelType).modeling_technique (str or None) – Underlying technique (alias
modelingTechnique).source (str or None) – Origin of the model, e.g.
"Pega".status (str or None) – Lifecycle status, e.g.
"Completed".component_name (str or None) – Component the model belongs to (alias
componentName).last_update_time (datetime or None) – Last modification time (alias
lastUpdateTime), parsed from the Pega timestamp format.updated_by (str or None) – Operator who last updated the model (alias
updatedBy).data (Any)
- last_update_time: datetime.datetime | None = None¶