Deployment

class baseten.client.managementapi.Deployment(*, id, created_at, name, model_id, is_production, is_development, status, active_replica_count, autoscaling_settings, instance_type_name, environment, labels=None, region=None, request_backpressure_settings)

Bases: BaseModel

Parameters:
  • id (str)

  • created_at (AwareDatetime)

  • name (str)

  • model_id (str)

  • is_production (bool)

  • is_development (bool)

  • status (Literal['BUILDING', 'DEPLOYING', 'DEPLOY_FAILED', 'LOADING_MODEL', 'ACTIVE', 'UNHEALTHY', 'BUILD_FAILED', 'BUILD_STOPPED', 'DEACTIVATING', 'INACTIVE', 'FAILED', 'UPDATING', 'SCALED_TO_ZERO', 'WAKING_UP'] | str)

  • active_replica_count (int)

  • autoscaling_settings (AutoscalingSettings | None)

  • instance_type_name (str | None)

  • environment (str | None)

  • labels (dict[str, Any] | None)

  • region (Region | None)

  • request_backpressure_settings (RequestBackpressureSettings)

model_config = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].