diff options
Diffstat (limited to '.venv/lib/python3.12/site-packages/azure/ai/ml/_schema/component/resource.py')
-rw-r--r-- | .venv/lib/python3.12/site-packages/azure/ai/ml/_schema/component/resource.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/azure/ai/ml/_schema/component/resource.py b/.venv/lib/python3.12/site-packages/azure/ai/ml/_schema/component/resource.py new file mode 100644 index 00000000..592d740c --- /dev/null +++ b/.venv/lib/python3.12/site-packages/azure/ai/ml/_schema/component/resource.py @@ -0,0 +1,22 @@ +# --------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# --------------------------------------------------------- + +# pylint: disable=unused-argument + +from marshmallow import INCLUDE, post_dump, post_load + +from azure.ai.ml._schema.job_resource_configuration import JobResourceConfigurationSchema + + +class ComponentResourceSchema(JobResourceConfigurationSchema): + class Meta: + unknown = INCLUDE + + @post_load + def make(self, data, **kwargs): + return data + + @post_dump(pass_original=True) + def dump_override(self, data, original, **kwargs): + return original |