ray.serve.schema.DeploymentAutoscalingDetail#
- class ray.serve.schema.DeploymentAutoscalingDetail[source]#
Deployment-level autoscaler observability.
PublicAPI (alpha): This API is in alpha and may change before becoming stable.
- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [
ConfigDict][pydantic.config.ConfigDict].
- model_fields: ClassVar[dict[str, FieldInfo]] = {'decisions': FieldInfo(annotation=List[ScalingDecision], required=False, default_factory=list, description='Recent scaling decisions.'), 'errors': FieldInfo(annotation=List[str], required=False, default_factory=list, description='Recent errors/abnormal events.'), 'metrics': FieldInfo(annotation=Union[Dict[str, Any], NoneType], required=False, description='Aggregated metrics for this deployment.'), 'metrics_health': FieldInfo(annotation=AutoscalingMetricsHealth, required=False, default=<AutoscalingMetricsHealth.HEALTHY: 'healthy'>, description='Health of metrics collection pipeline.'), 'scaling_status': FieldInfo(annotation=AutoscalingStatus, required=True, description='Current scaling direction or stability.')}#
Metadata about the fields defined on the model, mapping of field names to [
FieldInfo][pydantic.fields.FieldInfo].This replaces
Model.__fields__from Pydantic V1.