prefect_hightouch.api_client.models.sync_run
SyncRun
Bases: BaseModel
Attributes:
Name | Type | Description |
---|---|---|
completion_ratio |
float
|
The completion ratio of sync run, showing the progress of a sync run |
created_at |
datetime
|
The timestamp when sync run was created. In most cases this will be
equivalent to |
failed_rows |
SyncRunFailedRows
|
The number of rows that we attempted to sync, but were rejected by the destination. This does not include rows that weren't attempted due to the sync being cancelled. |
finished_at |
datetime
|
The timestamp when the sync run finished |
id |
str
|
The sync run's id |
planned_rows |
SyncRunPlannedRows
|
The number of planned rows that this sync run was supposed to execute. Note that the counts for |
query_size |
float
|
The number of rows in the query. |
started_at |
datetime
|
The timestamp when the sync run started |
status |
SyncRunStatus
|
The status of sync runs |
successful_rows |
SyncRunSuccessfulRows
|
The number of rows that were successfully processed by the destination. |
error |
Union[Unset, str]
|
Error message if the sync run didn't finish successfully |
Source code in prefect_hightouch/api_client/models/sync_run.py
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
|
additional_keys: List[str]
property
additional_properties: Dict[str, Any] = Field(default_factory=dict)
class-attribute
instance-attribute
completion_ratio: float = None
class-attribute
instance-attribute
created_at: datetime.datetime = None
class-attribute
instance-attribute
error: Union[Unset, str] = UNSET
class-attribute
instance-attribute
failed_rows: SyncRunFailedRows = None
class-attribute
instance-attribute
finished_at: datetime.datetime = None
class-attribute
instance-attribute
id: str = None
class-attribute
instance-attribute
planned_rows: SyncRunPlannedRows = None
class-attribute
instance-attribute
query_size: float = None
class-attribute
instance-attribute
started_at: datetime.datetime = None
class-attribute
instance-attribute
status: SyncRunStatus = None
class-attribute
instance-attribute
successful_rows: SyncRunSuccessfulRows = None
class-attribute
instance-attribute
from_dict
classmethod
Source code in prefect_hightouch/api_client/models/sync_run.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 |
|
to_dict
Source code in prefect_hightouch/api_client/models/sync_run.py
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|