Skip to content

API Reference

Complete API reference for all Kedro AzureML Pipeline classes and functions. Use the search box to filter, or click any name to see full documentation.

Name Type Module Description
AzureMLAssetDatasetClasskedro_azureml_pipeline.datasetsKedro dataset backed by an Azure ML Data Asset.
AzureMLLocalRunHookClasskedro_azureml_pipeline.hooksHook that configures Azure ML asset datasets for local and remote runs.
AzureMLPipelineDatasetClasskedro_azureml_pipeline.datasetsDataset for passing data between Azure ML pipeline nodes.
AzureMLPipelineGeneratorClasskedro_azureml_pipeline.generatorTranslate a Kedro pipeline into an Azure ML pipeline job.
AzureMLPipelinesClientClasskedro_azureml_pipeline.clientClient wrapper for submitting Azure ML pipeline jobs.
AzureMLScheduleClientClasskedro_azureml_pipeline.schedulerClient for creating and updating Azure ML schedules.
AzurePipelinesRunnerClasskedro_azureml_pipeline.runnerSequential runner that rewires dataset paths for Azure ML.
build_job_scheduleFunctionkedro_azureml_pipeline.schedulerWrap an Azure ML pipeline job into a ``JobSchedule``.
build_triggerFunctionkedro_azureml_pipeline.schedulerConvert a ``ScheduleConfig`` into an Azure ML trigger object.
CliContextClasskedro_azureml_pipeline.utilsRuntime context passed to CLI command handlers.
ClusterConfigClasskedro_azureml_pipeline.configSingle compute cluster reference.
ComputeConfigClasskedro_azureml_pipeline.configNamed compute clusters with a mandatory ``__default__`` entry.
ConfigExceptionClasskedro_azureml_pipeline.generatorRaised when pipeline generator configuration is invalid.
CronScheduleConfigClasskedro_azureml_pipeline.configCron schedule configuration mapping to ``azure.ai.ml.entities.CronTrigger``.
distributed_jobFunctionkedro_azureml_pipeline.distributedMark a Kedro node function for distributed execution.
DistributedNodeConfigClasskedro_azureml_pipeline.distributedConfiguration for a distributed training node.
ExecutionConfigClasskedro_azureml_pipeline.configCode packaging and execution settings for Azure ML.
FrameworkClasskedro_azureml_pipeline.distributedSupported distributed training frameworks.
get_azureml_credentialsFunctionkedro_azureml_pipeline.clientObtain Azure credentials for Azure ML access.
is_distributed_environmentFunctionkedro_azureml_pipeline.distributedCheck whether the process is running in a distributed context.
is_distributed_master_nodeFunctionkedro_azureml_pipeline.distributedCheck whether this process is the master node.
JobConfigClasskedro_azureml_pipeline.configA single named job configuration.
KedroAzureMLConfigClasskedro_azureml_pipeline.configTop-level plugin configuration loaded from ``azureml.yml``.
KedroContextManagerClasskedro_azureml_pipeline.managerContext manager that wraps a ``KedroSession`` and exposes plugin config.
MlflowAzureMLHookClasskedro_azureml_pipeline.hooksCoordinates kedro-mlflow inside Azure ML pipeline component jobs.
PipelineFilterOptionsClasskedro_azureml_pipeline.configKedro pipeline filter options for selecting nodes.
RecurrencePatternConfigClasskedro_azureml_pipeline.configRecurrence pattern mapping to ``azure.ai.ml.entities.RecurrencePattern``.
RecurrenceScheduleConfigClasskedro_azureml_pipeline.configRecurrence schedule mapping to ``azure.ai.ml.entities.RecurrenceTrigger``.
resolve_scheduleFunctionkedro_azureml_pipeline.schedulerResolve a schedule reference to a ``ScheduleConfig``.
RetryConfigClasskedro_azureml_pipeline.configRetry settings for Azure ML pipeline steps.
ScheduleConfigClasskedro_azureml_pipeline.configSchedule trigger configuration requiring exactly one of ``cron`` or ``recurrence``.
update_dictFunctionkedro_azureml_pipeline.utilsReturn a deep copy of *dictionary* with nested keys updated.
WorkspaceConfigClasskedro_azureml_pipeline.configAzure ML workspace identity.
WorkspacesConfigClasskedro_azureml_pipeline.configNamed workspaces with a mandatory ``__default__`` entry.