Skip to content

WorkspaceConfig

kedro_azureml_pipeline.config.WorkspaceConfig

Bases: BaseModel

Azure ML workspace identity.

Parameters

Name Type Description Default
subscription_id str

Azure subscription ID.

required
resource_group str

Azure resource group name.

required
name str

Azure ML workspace name.

required

See Also

WorkspacesConfig : Named workspace registry. KedroAzureMLConfig : Top-level plugin configuration.

Source Code

Show/Hide source
class WorkspaceConfig(BaseModel):
    """Azure ML workspace identity.

    Parameters
    ----------
    subscription_id : str
        Azure subscription ID.
    resource_group : str
        Azure resource group name.
    name : str
        Azure ML workspace name.

    See Also
    --------
    [WorkspacesConfig][kedro_azureml_pipeline.config.WorkspacesConfig] : Named workspace registry.
    [KedroAzureMLConfig][kedro_azureml_pipeline.config.KedroAzureMLConfig] : Top-level plugin configuration.
    """

    model_config = ConfigDict(extra="forbid")

    subscription_id: str = Field(description="Azure subscription ID.")
    resource_group: str = Field(description="Azure resource group name.")
    name: str = Field(description="Azure ML workspace name.")