You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -37,6 +39,12 @@ class ErrorResponse(BaseModel):
37
39
description='Dictionary/map of associated data/information relevant to the error.\nThe error "message" may contain {{name}} escapes that should be substituted\nwith information from this dictionary.'
38
40
),
39
41
] =None
42
+
domain: Annotated[
43
+
Optional[str],
44
+
Field(
45
+
description='The "domain" for the error. If empty, it is an EDA\ncore error. Alternatively it can be an EDA application\n"apiVersion" value (e.g. interfaces.eda.nokia.com/v1alpha1)\nindicating that the error is specific to that application.\nThe domain gives the receiver information that they can use\nto help them interpret the "internal" error code value, or\nto find an internationalization translation for the message.'
46
+
),
47
+
] =None
40
48
errors: Annotated[
41
49
Optional[List[ErrorItem]],
42
50
Field(
@@ -91,7 +99,7 @@ class Resource(BaseModel):
91
99
classResourceHistoryEntry(BaseModel):
92
100
author: Optional[str] =None
93
101
changeType: Optional[str] =None
94
-
commitTime: Optional[str] =None
102
+
commitTime: Optional[AwareDatetime] =None
95
103
hash: Optional[str] =None
96
104
message: Optional[str] =None
97
105
transactionId: Optional[int] =None
@@ -110,6 +118,43 @@ class StatusDetails(BaseModel):
110
118
name: Optional[str] =None
111
119
112
120
121
+
classTopoAttrMetadata(BaseModel):
122
+
type: Optional[str] =None
123
+
ui_description: Optional[str] =None
124
+
ui_description_key: Optional[str] =None
125
+
ui_name: Optional[str] =None
126
+
ui_name_key: Optional[str] =None
127
+
128
+
129
+
classTopoLinkEndpoint(BaseModel):
130
+
endpoint: Optional[str] =None
131
+
node: Optional[str] =None
132
+
node_key: Optional[str] =None
133
+
134
+
135
+
classTopoNodeGrouping(BaseModel):
136
+
group: Optional[str] =None
137
+
tier: Optional[int] =None
138
+
139
+
140
+
classTopoOverlayEndpointState(BaseModel):
141
+
state: Optional[int] =None
142
+
143
+
144
+
TopoOverlayLinkState=TopoOverlayEndpointState
145
+
146
+
147
+
classTopoOverlayNodeState(BaseModel):
148
+
badges: Optional[List[int]] =None
149
+
state: Optional[int] =None
150
+
151
+
152
+
classTopoSchema(BaseModel):
153
+
group: Optional[str] =None
154
+
kind: Optional[str] =None
155
+
version: Optional[str] =None
156
+
157
+
113
158
classUIResult(RootModel[str]):
114
159
root: str
115
160
@@ -208,7 +253,7 @@ class NodeGroupStatus(BaseModel):
0 commit comments