From 9c330503befd28ea8df89ccc36e79c457b39c1fd Mon Sep 17 00:00:00 2001 From: Adrian Galvan Date: Wed, 5 Feb 2025 10:21:55 -0800 Subject: [PATCH] Adding PropertyCreate schema --- src/fides/api/schemas/property.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/fides/api/schemas/property.py b/src/fides/api/schemas/property.py index 7165611942..17cd2642c8 100644 --- a/src/fides/api/schemas/property.py +++ b/src/fides/api/schemas/property.py @@ -47,6 +47,16 @@ class MinimalProperty(FidesSchema): name: str +class PropertyCreate(FidesSchema): + name: str + type: PropertyType + id: Optional[str] = None + experiences: List[MinimalPrivacyExperienceConfig] + privacy_center_config: Optional[PrivacyCenterConfig] = None + stylesheet: Optional[CssStr] = None + paths: List[str] + + class PublicPropertyResponse(FidesSchema): """ Schema that represents a `Property` as returned in the