AzureMLScheduleClient¶
kedro_azureml_pipeline.scheduler.AzureMLScheduleClient
¶
Client for creating and updating Azure ML schedules.
See Also¶
AzureMLPipelinesClient : Immediate job submission. build_job_schedule : Builds schedules for this client. ScheduleConfig : Schedule trigger configuration.
Source Code¶
Show/Hide source
Methods¶
create_or_update_schedule(schedule, config)
¶
Create or update a schedule in the Azure ML workspace.
Parameters¶
| Name | Type | Description | Default |
|---|---|---|---|
schedule
|
JobSchedule
|
The schedule to create or update. |
required |
config
|
WorkspaceConfig
|
Workspace configuration for the |
required |
Returns¶
| Type | Description |
|---|---|
JobSchedule
|
The schedule as returned by the Azure ML service. |
Source Code¶
Show/Hide source
delete_schedule(name, config)
¶
Disable and delete a schedule from the Azure ML workspace.
Azure ML requires a schedule to be disabled before it can be deleted. If the schedule does not exist, a warning is logged and the call is treated as a no-op.
Parameters¶
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Schedule name to delete. |
required |
config
|
WorkspaceConfig
|
Workspace configuration for the |
required |