1111 "AuthorBlock" ,
1212 "AuthorTrustLevel" ,
1313 "Content" ,
14- "ContentModifiedUnionMember1ContentModifiedUnionMember1Item " ,
15- "ContentModifiedUnionMember1ContentModifiedUnionMember1ItemText " ,
16- "ContentModifiedUnionMember1ContentModifiedUnionMember1ItemImage " ,
17- "ContentModifiedUnionMember1ContentModifiedUnionMember1ItemVideo " ,
18- "ContentModifiedUnionMember1ContentModifiedUnionMember1ItemAudio " ,
14+ "ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItem " ,
15+ "ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemText " ,
16+ "ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemImage " ,
17+ "ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemVideo " ,
18+ "ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemAudio " ,
1919 "Evaluation" ,
2020 "Insight" ,
2121 "InsightSentimentInsight" ,
@@ -63,39 +63,39 @@ class Author(BaseModel):
6363 """The author's ID from your system"""
6464
6565
66- class ContentModifiedUnionMember1ContentModifiedUnionMember1ItemText (BaseModel ):
66+ class ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemText (BaseModel ):
6767 text : str
6868 """The content text"""
6969
7070 type : Literal ["text" ]
7171
7272
73- class ContentModifiedUnionMember1ContentModifiedUnionMember1ItemImage (BaseModel ):
73+ class ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemImage (BaseModel ):
7474 type : Literal ["image" ]
7575
7676 url : str
7777 """A public URL of the image content"""
7878
7979
80- class ContentModifiedUnionMember1ContentModifiedUnionMember1ItemVideo (BaseModel ):
80+ class ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemVideo (BaseModel ):
8181 type : Literal ["video" ]
8282
8383 url : str
8484 """A public URL of the video content"""
8585
8686
87- class ContentModifiedUnionMember1ContentModifiedUnionMember1ItemAudio (BaseModel ):
87+ class ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemAudio (BaseModel ):
8888 type : Literal ["audio" ]
8989
9090 url : str
9191 """The URL of the audio content"""
9292
9393
94- ContentModifiedUnionMember1ContentModifiedUnionMember1Item : TypeAlias = Union [
95- ContentModifiedUnionMember1ContentModifiedUnionMember1ItemText ,
96- ContentModifiedUnionMember1ContentModifiedUnionMember1ItemImage ,
97- ContentModifiedUnionMember1ContentModifiedUnionMember1ItemVideo ,
98- ContentModifiedUnionMember1ContentModifiedUnionMember1ItemAudio ,
94+ ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItem : TypeAlias = Union [
95+ ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemText ,
96+ ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemImage ,
97+ ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemVideo ,
98+ ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItemAudio ,
9999]
100100
101101
@@ -109,7 +109,12 @@ class Content(BaseModel):
109109 masked : bool
110110 """Whether any values have been masked."""
111111
112- modified : Union [str , Dict [str , ContentModifiedUnionMember1ContentModifiedUnionMember1Item ], None ] = None
112+ modified : Union [
113+ str ,
114+ Dict [str , object ],
115+ Dict [str , ContentModifiedModifiedNestedObjectContentContentModifiedModifiedNestedObjectContentItem ],
116+ None ,
117+ ] = None
113118 """The modified content, if any."""
114119
115120
0 commit comments