@@ -72,10 +72,20 @@ def __setattr__(self, name, value):
72
72
"""
73
73
TBC
74
74
"""
75
+ POWER_BI_DATAFLOW_ENTITY_COLUMNS : ClassVar [RelationField ] = RelationField (
76
+ "powerBIDataflowEntityColumns"
77
+ )
78
+ """
79
+ TBC
80
+ """
75
81
TABLES : ClassVar [RelationField ] = RelationField ("tables" )
76
82
"""
77
83
TBC
78
84
"""
85
+ POWER_BI_DATASOURCES : ClassVar [RelationField ] = RelationField ("powerBIDatasources" )
86
+ """
87
+ TBC
88
+ """
79
89
POWER_BI_DATAFLOW_CHILDREN : ClassVar [RelationField ] = RelationField (
80
90
"powerBIDataflowChildren"
81
91
)
@@ -98,7 +108,9 @@ def __setattr__(self, name, value):
98
108
"workspace" ,
99
109
"power_b_i_processes" ,
100
110
"datasets" ,
111
+ "power_b_i_dataflow_entity_columns" ,
101
112
"tables" ,
113
+ "power_b_i_datasources" ,
102
114
"power_b_i_dataflow_children" ,
103
115
"power_b_i_dataflow_parents" ,
104
116
]
@@ -211,6 +223,27 @@ def datasets(self, datasets: Optional[List[PowerBIDataset]]):
211
223
self .attributes = self .Attributes ()
212
224
self .attributes .datasets = datasets
213
225
226
+ @property
227
+ def power_b_i_dataflow_entity_columns (
228
+ self ,
229
+ ) -> Optional [List [PowerBIDataflowEntityColumn ]]:
230
+ return (
231
+ None
232
+ if self .attributes is None
233
+ else self .attributes .power_b_i_dataflow_entity_columns
234
+ )
235
+
236
+ @power_b_i_dataflow_entity_columns .setter
237
+ def power_b_i_dataflow_entity_columns (
238
+ self ,
239
+ power_b_i_dataflow_entity_columns : Optional [List [PowerBIDataflowEntityColumn ]],
240
+ ):
241
+ if self .attributes is None :
242
+ self .attributes = self .Attributes ()
243
+ self .attributes .power_b_i_dataflow_entity_columns = (
244
+ power_b_i_dataflow_entity_columns
245
+ )
246
+
214
247
@property
215
248
def tables (self ) -> Optional [List [PowerBITable ]]:
216
249
return None if self .attributes is None else self .attributes .tables
@@ -221,6 +254,20 @@ def tables(self, tables: Optional[List[PowerBITable]]):
221
254
self .attributes = self .Attributes ()
222
255
self .attributes .tables = tables
223
256
257
+ @property
258
+ def power_b_i_datasources (self ) -> Optional [List [PowerBIDatasource ]]:
259
+ return (
260
+ None if self .attributes is None else self .attributes .power_b_i_datasources
261
+ )
262
+
263
+ @power_b_i_datasources .setter
264
+ def power_b_i_datasources (
265
+ self , power_b_i_datasources : Optional [List [PowerBIDatasource ]]
266
+ ):
267
+ if self .attributes is None :
268
+ self .attributes = self .Attributes ()
269
+ self .attributes .power_b_i_datasources = power_b_i_datasources
270
+
224
271
@property
225
272
def power_b_i_dataflow_children (self ) -> Optional [List [PowerBIDataflow ]]:
226
273
return (
@@ -274,9 +321,17 @@ class Attributes(PowerBI.Attributes):
274
321
datasets : Optional [List [PowerBIDataset ]] = Field (
275
322
default = None , description = ""
276
323
) # relationship
324
+ power_b_i_dataflow_entity_columns : Optional [
325
+ List [PowerBIDataflowEntityColumn ]
326
+ ] = Field (
327
+ default = None , description = ""
328
+ ) # relationship
277
329
tables : Optional [List [PowerBITable ]] = Field (
278
330
default = None , description = ""
279
331
) # relationship
332
+ power_b_i_datasources : Optional [List [PowerBIDatasource ]] = Field (
333
+ default = None , description = ""
334
+ ) # relationship
280
335
power_b_i_dataflow_children : Optional [List [PowerBIDataflow ]] = Field (
281
336
default = None , description = ""
282
337
) # relationship
@@ -294,7 +349,9 @@ class Attributes(PowerBI.Attributes):
294
349
)
295
350
296
351
352
+ from .power_b_i_dataflow_entity_column import PowerBIDataflowEntityColumn # noqa
297
353
from .power_b_i_dataset import PowerBIDataset # noqa
354
+ from .power_b_i_datasource import PowerBIDatasource # noqa
298
355
from .power_b_i_table import PowerBITable # noqa
299
356
from .power_b_i_workspace import PowerBIWorkspace # noqa
300
357
from .process import Process # noqa
0 commit comments