1717)
1818
1919from cloudformation_cli_python_lib .interface import (
20+ BaseModel ,
2021 BaseResourceHandlerRequest ,
21- BaseResourceModel ,
2222)
2323from cloudformation_cli_python_lib .recast import recast_object
2424from cloudformation_cli_python_lib .utils import deserialize_list
@@ -34,7 +34,7 @@ class ResourceHandlerRequest(BaseResourceHandlerRequest):
3434
3535
3636@dataclass
37- class ResourceModel (BaseResourceModel ):
37+ class ResourceModel (BaseModel ):
3838 ListListAny : Optional [Sequence [Sequence [Any ]]]
3939 ListSetInt : Optional [Sequence [AbstractSet [int ]]]
4040 ListListInt : Optional [Sequence [Sequence [int ]]]
@@ -89,7 +89,7 @@ def _deserialize(
8989
9090
9191@dataclass
92- class NestedList (BaseResourceModel ):
92+ class NestedList (BaseModel ):
9393 NestedListInt : Optional [bool ]
9494 NestedListList : Optional [Sequence [float ]]
9595
@@ -108,7 +108,7 @@ def _deserialize(
108108
109109
110110@dataclass
111- class AList (BaseResourceModel ):
111+ class AList (BaseModel ):
112112 DeeperBool : Optional [bool ]
113113 DeeperList : Optional [Sequence [int ]]
114114 DeeperDictInList : Optional ["_DeeperDictInList" ]
@@ -131,7 +131,7 @@ def _deserialize(
131131
132132
133133@dataclass
134- class DeeperDictInList (BaseResourceModel ):
134+ class DeeperDictInList (BaseModel ):
135135 DeepestBool : Optional [bool ]
136136 DeepestList : Optional [Sequence [int ]]
137137
@@ -150,7 +150,7 @@ def _deserialize(
150150
151151
152152@dataclass
153- class ADict (BaseResourceModel ):
153+ class ADict (BaseModel ):
154154 DeepBool : Optional [bool ]
155155 DeepList : Optional [Sequence [int ]]
156156 DeepDict : Optional ["_DeepDict" ]
@@ -171,7 +171,7 @@ def _deserialize(
171171
172172
173173@dataclass
174- class DeepDict (BaseResourceModel ):
174+ class DeepDict (BaseModel ):
175175 DeeperBool : Optional [bool ]
176176 DeeperList : Optional [Sequence [int ]]
177177 DeeperDict : Optional ["_DeeperDict" ]
@@ -192,7 +192,7 @@ def _deserialize(
192192
193193
194194@dataclass
195- class DeeperDict (BaseResourceModel ):
195+ class DeeperDict (BaseModel ):
196196 DeepestBool : Optional [bool ]
197197 DeepestList : Optional [Sequence [int ]]
198198
@@ -211,7 +211,7 @@ def _deserialize(
211211
212212
213213@dataclass
214- class SimpleResourceModel (BaseResourceModel ):
214+ class SimpleResourceModel (BaseModel ):
215215 AnInt : Optional [int ]
216216 ABool : Optional [bool ]
217217
0 commit comments