@@ -15,86 +15,14 @@ class PostSyncLatestPathParams:
1515
1616@dataclass_json (undefined = Undefined .EXCLUDE )
1717@dataclasses .dataclass
18- class PostSyncLatestApplicationWildcardPlusJSON :
19- sync_to : Optional [datetime ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('syncTo' ), 'encoder' : utils .datetimeisoformat (True ), 'decoder' : dateutil .parser .isoparse , 'mm_field' : fields .DateTime (format = 'iso' ), 'exclude' : lambda f : f is None }})
20-
21-
22- @dataclass_json (undefined = Undefined .EXCLUDE )
23- @dataclasses .dataclass
24- class PostSyncLatestApplicationJSON :
25- sync_to : Optional [datetime ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('syncTo' ), 'encoder' : utils .datetimeisoformat (True ), 'decoder' : dateutil .parser .isoparse , 'mm_field' : fields .DateTime (format = 'iso' ), 'exclude' : lambda f : f is None }})
26-
27-
28- @dataclass_json (undefined = Undefined .EXCLUDE )
29- @dataclasses .dataclass
30- class PostSyncLatestApplicationJSONPatchPlusJSON :
31- sync_to : Optional [datetime ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('syncTo' ), 'encoder' : utils .datetimeisoformat (True ), 'decoder' : dateutil .parser .isoparse , 'mm_field' : fields .DateTime (format = 'iso' ), 'exclude' : lambda f : f is None }})
32-
33-
34- @dataclass_json (undefined = Undefined .EXCLUDE )
35- @dataclasses .dataclass
36- class PostSyncLatestTextJSON :
18+ class PostSyncLatestRequestBody :
3719 sync_to : Optional [datetime ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('syncTo' ), 'encoder' : utils .datetimeisoformat (True ), 'decoder' : dateutil .parser .isoparse , 'mm_field' : fields .DateTime (format = 'iso' ), 'exclude' : lambda f : f is None }})
3820
3921
40- @dataclasses .dataclass
41- class PostSyncLatestRequests :
42- object : Optional [PostSyncLatestApplicationWildcardPlusJSON ] = dataclasses .field (default = None , metadata = {'request' : { 'media_type' : 'application/*+json' }})
43- object1 : Optional [PostSyncLatestApplicationJSON ] = dataclasses .field (default = None , metadata = {'request' : { 'media_type' : 'application/json' }})
44- object2 : Optional [PostSyncLatestApplicationJSONPatchPlusJSON ] = dataclasses .field (default = None , metadata = {'request' : { 'media_type' : 'application/json-patch+json' }})
45- object3 : Optional [PostSyncLatestTextJSON ] = dataclasses .field (default = None , metadata = {'request' : { 'media_type' : 'text/json' }})
46-
47-
4822@dataclasses .dataclass
4923class PostSyncLatestRequest :
5024 path_params : PostSyncLatestPathParams = dataclasses .field ()
51- request : Optional [PostSyncLatestRequests ] = dataclasses .field (default = None )
52-
53-
54- @dataclass_json (undefined = Undefined .EXCLUDE )
55- @dataclasses .dataclass
56- class PostSyncLatest200TextJSONDataConnectionsDataConnectionErrors :
57- errored_on_utc : Optional [datetime ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('erroredOnUtc' ), 'encoder' : utils .datetimeisoformat (True ), 'decoder' : dateutil .parser .isoparse , 'mm_field' : fields .DateTime (format = 'iso' ), 'exclude' : lambda f : f is None }})
58- error_message : Optional [str ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('errorMessage' ), 'exclude' : lambda f : f is None }})
59- status_code : Optional [str ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('statusCode' ), 'exclude' : lambda f : f is None }})
60- status_text : Optional [str ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('statusText' ), 'exclude' : lambda f : f is None }})
61-
62-
63- @dataclass_json (undefined = Undefined .EXCLUDE )
64- @dataclasses .dataclass
65- class PostSyncLatest200TextJSONDataConnections :
66- id : str = dataclasses .field (metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('id' ) }})
67- integration_id : str = dataclasses .field (metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('integrationId' ) }})
68- link_url : str = dataclasses .field (metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('linkUrl' ) }})
69- platform_name : str = dataclasses .field (metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('platformName' ) }})
70- source_id : str = dataclasses .field (metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('sourceId' ) }})
71- created : Optional [datetime ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('created' ), 'encoder' : utils .datetimeisoformat (True ), 'decoder' : dateutil .parser .isoparse , 'mm_field' : fields .DateTime (format = 'iso' ), 'exclude' : lambda f : f is None }})
72- data_connection_errors : Optional [list [PostSyncLatest200TextJSONDataConnectionsDataConnectionErrors ]] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('dataConnectionErrors' ), 'exclude' : lambda f : f is None }})
73- last_sync : Optional [datetime ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('lastSync' ), 'encoder' : utils .datetimeisoformat (True ), 'decoder' : dateutil .parser .isoparse , 'mm_field' : fields .DateTime (format = 'iso' ), 'exclude' : lambda f : f is None }})
74- source_type : Optional [str ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('sourceType' ), 'exclude' : lambda f : f is None }})
75- status : Optional [str ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('status' ), 'exclude' : lambda f : f is None }})
76-
77-
78- @dataclass_json (undefined = Undefined .EXCLUDE )
79- @dataclasses .dataclass
80- class PostSyncLatest200TextJSONSyncDateRangeUtc :
81- finish : Optional [datetime ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('finish' ), 'encoder' : utils .datetimeisoformat (True ), 'decoder' : dateutil .parser .isoparse , 'mm_field' : fields .DateTime (format = 'iso' ), 'exclude' : lambda f : f is None }})
82- start : Optional [datetime ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('start' ), 'encoder' : utils .datetimeisoformat (True ), 'decoder' : dateutil .parser .isoparse , 'mm_field' : fields .DateTime (format = 'iso' ), 'exclude' : lambda f : f is None }})
83-
84-
85- @dataclass_json (undefined = Undefined .EXCLUDE )
86- @dataclasses .dataclass
87- class PostSyncLatest200TextJSON :
88- commerce_sync_id : Optional [str ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('commerceSyncId' ), 'exclude' : lambda f : f is None }})
89- company_id : Optional [str ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('companyId' ), 'exclude' : lambda f : f is None }})
90- data_connections : Optional [list [PostSyncLatest200TextJSONDataConnections ]] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('dataConnections' ), 'exclude' : lambda f : f is None }})
91- data_pushed : Optional [bool ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('dataPushed' ), 'exclude' : lambda f : f is None }})
92- error_message : Optional [str ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('errorMessage' ), 'exclude' : lambda f : f is None }})
93- sync_date_range_utc : Optional [PostSyncLatest200TextJSONSyncDateRangeUtc ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('syncDateRangeUtc' ), 'exclude' : lambda f : f is None }})
94- sync_exception_message : Optional [str ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('syncExceptionMessage' ), 'exclude' : lambda f : f is None }})
95- sync_status : Optional [str ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('syncStatus' ), 'exclude' : lambda f : f is None }})
96- sync_status_code : Optional [int ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('syncStatusCode' ), 'exclude' : lambda f : f is None }})
97- sync_utc : Optional [datetime ] = dataclasses .field (default = None , metadata = {'dataclasses_json' : { 'letter_case' : utils .field_name ('syncUtc' ), 'encoder' : utils .datetimeisoformat (True ), 'decoder' : dateutil .parser .isoparse , 'mm_field' : fields .DateTime (format = 'iso' ), 'exclude' : lambda f : f is None }})
25+ request : Optional [PostSyncLatestRequestBody ] = dataclasses .field (default = None , metadata = {'request' : { 'media_type' : 'application/json' }})
9826
9927
10028@dataclass_json (undefined = Undefined .EXCLUDE )
@@ -148,6 +76,4 @@ class PostSyncLatestResponse:
14876 content_type : str = dataclasses .field ()
14977 status_code : int = dataclasses .field ()
15078 post_sync_latest_200_application_json_object : Optional [PostSyncLatest200ApplicationJSON ] = dataclasses .field (default = None )
151- post_sync_latest_200_text_json_object : Optional [PostSyncLatest200TextJSON ] = dataclasses .field (default = None )
152- post_sync_latest_200_text_plain_object : Optional [str ] = dataclasses .field (default = None )
15379
0 commit comments