Class SchemaRelationship (2.19.0)

SchemaRelationship(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Details of the relationship between the schema of two resources.

Attributes

Name Description
left_schema_paths google.cloud.dataplex_v1.types.DataDocumentationResult.SchemaRelationship.SchemaPaths
Output only. An ordered list of fields for the join from the first table. The size of this list must be the same as right_schema_paths. Each field at index i in this list must correspond to a field at the same index in the right_schema_paths list.
right_schema_paths google.cloud.dataplex_v1.types.DataDocumentationResult.SchemaRelationship.SchemaPaths
Output only. An ordered list of fields for the join from the second table. The size of this list must be the same as left_schema_paths. Each field at index i in this list must correspond to a field at the same index in the left_schema_paths list.
sources MutableSequence[google.cloud.dataplex_v1.types.DataDocumentationResult.SchemaRelationship.Source]
Output only. Sources which generated the schema relation edge.
type_ google.cloud.dataplex_v1.types.DataDocumentationResult.SchemaRelationship.Type
Output only. The type of relationship between the schema paths.

Classes

SchemaPaths

SchemaPaths(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents an ordered set of paths within a table's schema.

Source

Source(value)

Source which generated the schema relation edge.

Type

Type(value)

The type of relationship.