pdstools.infinity.resources.prediction_studio.schemas.model_instance

Classes

ModelInstanceData

Typed payload for a Prediction Studio model instance.

Module Contents

class ModelInstanceData(/, **data: Any)

Bases: pdstools.infinity.resources.prediction_studio.schemas._base.ResourceData

Typed payload for a Prediction Studio model instance.

Fields use Pythonic snake_case names with Pega camelCase aliases. Unknown fields from newer Pega releases are retained (extra="allow") and surface on model_dump() / attribute access.

Parameters:
  • instance_id (str) – Unique model instance identifier (alias instanceID).

  • name (str or None, default None) – Human-readable instance name.

  • type (str or None, default None) – The instance type.

  • status (str or None, default None) – Lifecycle status.

  • active (bool or None, default None) – Whether the instance is active.

  • last_update_time (datetime or None, default None) – Last modification time (alias lastUpdateTime), parsed from the Pega timestamp format.

  • data (Any)

instance_id: str = None
name: str | None = None
type: str | None = None
status: str | None = None
active: bool | None = None
last_update_time: datetime.datetime | None = None