models

Classes

AzureMLBaseConfig

Base configuration for Azure Machine Learning configurations (YAML files).

ComponentConfig

Component config class.

PipelineConfig

Pipeline config class.

JobConfig

Job config class.

OnlineEndpointConfig

Online endpoint config class.

OnlineDeploymentConfig

Online deployment config class.

Module Contents

class models.AzureMLBaseConfig

Bases: pydantic.BaseModel

Base configuration for Azure Machine Learning configurations (YAML files).

entity: str
name: str
description: str | None = None
class models.ComponentConfig

Bases: AzureMLBaseConfig

Component config class.

entity: Literal['component']
environment: str
compute: str | None = None
command: str
inputs: dict | None = None
outputs: dict | None = None
class models.PipelineConfig

Bases: AzureMLBaseConfig

Pipeline config class.

entity: Literal['pipeline']
jobs: List[ComponentConfig]
default_compute: str | None = None
inputs: dict | None = None
outputs: dict | None = None
class models.JobConfig

Bases: AzureMLBaseConfig

Job config class.

entity: Literal['job']
environment: str
compute: str
command: str
inputs: dict | None = None
outputs: dict | None = None
class models.OnlineEndpointConfig

Bases: AzureMLBaseConfig

Online endpoint config class.

entity: Literal['online_endpoint']
auth_mode: Literal['key', 'aad']
class models.OnlineDeploymentConfig

Bases: AzureMLBaseConfig

Online deployment config class.

entity: Literal['online_deployment']
endpoint_name: str
model: str
scoring_path: str
scoring_script: str
environment: str
instance_type: str
instance_count: int