Skip to content

Commit 01ef556

Browse files
authored
Add missing properties in schema (Azure#28604)
Signed-off-by: Brynn Yin <biyi@microsoft.com>
1 parent 8c8343c commit 01ef556

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

sdk/ml/azure-ai-ml/azure/ai/ml/_schema/schedule/schedule.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,4 @@ class ScheduleSchema(ResourceSchema):
4040
creation_context = NestedField(CreationContextSchema, dump_only=True)
4141
is_enabled = fields.Boolean(dump_only=True)
4242
provisioning_state = fields.Str(dump_only=True)
43+
properties = fields.Dict(keys=fields.Str(), values=fields.Str(allow_none=True))

sdk/ml/azure-ai-ml/azure/ai/ml/dsl/_pipeline_decorator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def pipeline(
6262
**kwargs,
6363
):
6464
"""Build a pipeline which contains all component nodes defined in this
65-
function. Set AZURE_ML_CLI_PRIVATE_FEATURES_ENABLED to enable multi layer pipeline.
65+
function.
6666
6767
.. note::
6868

sdk/ml/azure-ai-ml/tests/schedule/unittests/test_schedule_entity.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,13 @@ def simple_schedule_validation(schedule):
2424
assert type(schedule.trigger) == CronTrigger
2525

2626
schedule = verify_entity_load_and_dump(load_schedule, simple_schedule_validation, test_path)[0]
27+
schedule.properties["test"] = "val"
2728
actual_dict = schedule._to_rest_object().as_dict()["properties"]
2829
# Skip job definition
2930
actual_dict["action"]["job_definition"] = {}
3031
expected_dict = {
3132
"description": "a weekly retrain schedule",
32-
"properties": {},
33+
"properties": {"test": "val"},
3334
"tags": {},
3435
"action": {"action_type": "CreateJob", "job_definition": {}},
3536
"display_name": "weekly retrain schedule",

0 commit comments

Comments
 (0)