mlrun.common.schemas.serving#
- class mlrun.common.schemas.serving.APIHandlerAction(value)[source]#
Bases:
StrEnumSupported API handler actions for serving endpoints
- ALLOW = 'allow'#
- FORBID = 'forbid'#
- class mlrun.common.schemas.serving.DeployResponse(*, data: dict, background_tasks: BackgroundTaskList)[source]#
Bases:
BaseModelCreate a new model by parsing and validating input data from keyword arguments.
Raises ValidationError if the input data cannot be parsed to form a valid model.
- background_tasks: BackgroundTaskList#
- data: dict#
- class mlrun.common.schemas.serving.ModelRunnerStepData(value)[source]#
Bases:
StrEnum- MODELS = 'models'#
- MODEL_TO_EXECUTION_MECHANISM = 'execution_mechanism_by_model_name'#
- MONITORING_DATA = 'monitoring_data'#
- class mlrun.common.schemas.serving.ModelsData(value)[source]#
Bases:
Enum- MODEL_CLASS = 0#
- MODEL_PARAMETERS = 1#
- class mlrun.common.schemas.serving.MonitoringData(value)[source]#
Bases:
StrEnum- CREATION_STRATEGY = 'creation_strategy'#
- INPUTS = 'inputs'#
- INPUT_PATH = 'input_path'#
- LABELS = 'labels'#
- MODEL_CLASS = 'model_class'#
- MODEL_ENDPOINT_UID = 'model_endpoint_uid'#
- MODEL_PATH = 'model_path'#
- OUTPUTS = 'outputs'#
- RESULT_PATH = 'result_path'#