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
Copy file name to clipboardExpand all lines: docs/dyn/datacatalog_v1.entries.html
+55Lines changed: 55 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -253,6 +253,61 @@ <h3>Method Details</h3>
253
253
},
254
254
],
255
255
},
256
+
"graphSpec": { # Specification that applies to a graph. # Spec for graph.
257
+
"edgeTables": [ # Optional. Edge tables of the graph.
258
+
{ # Element table definition.
259
+
"alias": "A String", # Required. The alias name of the graph element.
260
+
"dataSource": "A String", # Required. The name of the data source. This is either a table name or a view name that is used for graph element input source. E.g. `Person` table or `PersonView` view.
261
+
"destinationNodeReference": "A String", # Optional. Only applies to `kind = EDGE`.
262
+
"dynamicLabelEnabled": True or False, # Optional. If true, the graph element has a dynamic label in schemaless model.
263
+
"dynamicPropertiesEnabled": True or False, # Optional. If true, the graph element has dynamic properties in schemaless model.
264
+
"elementKeys": [ # Required. The name of the keys of the elements in the table.
265
+
"A String",
266
+
],
267
+
"inputSource": "A String", # Required. The input source of the graph element.
268
+
"kind": "A String", # Required. The kind of the graph element.
269
+
"labelAndProperties": [ # Required. The labels and their properties for the graph element.
270
+
{ # The label and its properties. Each label is associated with a set of properties.
271
+
"label": "A String", # Required. The name of the label.
272
+
"properties": [ # Optional. The properties associated with the label.
"type": "A String", # Required. Property data type.
276
+
},
277
+
],
278
+
},
279
+
],
280
+
"sourceNodeReference": "A String", # Optional. Only applies to `kind = EDGE`. The reference to the source node of the edge. This name must be a valid `alias` of a node element in the same graph. Example, `Person` node can be a source node of an edge element `Person_to_Address`. Similar rule applies to `destination_node_reference`.
"nodeTables": [ # Required. Node tables of the graph.
285
+
{ # Element table definition.
286
+
"alias": "A String", # Required. The alias name of the graph element.
287
+
"dataSource": "A String", # Required. The name of the data source. This is either a table name or a view name that is used for graph element input source. E.g. `Person` table or `PersonView` view.
288
+
"destinationNodeReference": "A String", # Optional. Only applies to `kind = EDGE`.
289
+
"dynamicLabelEnabled": True or False, # Optional. If true, the graph element has a dynamic label in schemaless model.
290
+
"dynamicPropertiesEnabled": True or False, # Optional. If true, the graph element has dynamic properties in schemaless model.
291
+
"elementKeys": [ # Required. The name of the keys of the elements in the table.
292
+
"A String",
293
+
],
294
+
"inputSource": "A String", # Required. The input source of the graph element.
295
+
"kind": "A String", # Required. The kind of the graph element.
296
+
"labelAndProperties": [ # Required. The labels and their properties for the graph element.
297
+
{ # The label and its properties. Each label is associated with a set of properties.
298
+
"label": "A String", # Required. The name of the label.
299
+
"properties": [ # Optional. The properties associated with the label.
"type": "A String", # Required. Property data type.
303
+
},
304
+
],
305
+
},
306
+
],
307
+
"sourceNodeReference": "A String", # Optional. Only applies to `kind = EDGE`. The reference to the source node of the edge. This name must be a valid `alias` of a node element in the same graph. Example, `Person` node can be a source node of an edge element `Person_to_Address`. Similar rule applies to `destination_node_reference`.
308
+
},
309
+
],
310
+
},
256
311
"integratedSystem": "A String", # Output only. Indicates the entry's source system that Data Catalog integrates with, such as BigQuery, Pub/Sub, or Dataproc Metastore.
257
312
"labels": { # Cloud labels attached to the entry. In Data Catalog, you can create and modify labels attached only to custom entries. Synced entries have unmodifiable labels that come from the source system.
0 commit comments