AuditLogEventAutoscalingScheduleSettings

class baseten.client.managementapi.AuditLogEventAutoscalingScheduleSettings(*, min_replica, max_replica, concurrency_target, autoscaling_window, scale_down_delay, target_utilization_percentage, target_in_flight_tokens, max_scale_down_rate, schedule_name, enabled, cadence, timezone, weekdays, start_hour, start_minute, end_hour, end_minute, start_at=None, end_at=None)

Bases: BaseModel

Parameters:
  • min_replica (int)

  • max_replica (int)

  • concurrency_target (int | None)

  • autoscaling_window (int | None)

  • scale_down_delay (int | None)

  • target_utilization_percentage (int | None)

  • target_in_flight_tokens (int | None)

  • max_scale_down_rate (float | None)

  • schedule_name (str)

  • enabled (bool)

  • cadence (str)

  • timezone (str)

  • weekdays (list[str] | None)

  • start_hour (int | None)

  • start_minute (int | None)

  • end_hour (int | None)

  • end_minute (int | None)

  • start_at (str | None)

  • end_at (str | None)

model_config = {'extra': 'forbid'}

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