public sealed class DataDocumentationResult.Types.SchemaRelationship : IMessage<DataDocumentationResult.Types.SchemaRelationship>, IEquatable<DataDocumentationResult.Types.SchemaRelationship>, IDeepCloneable<DataDocumentationResult.Types.SchemaRelationship>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Dataplex v1 API class DataDocumentationResult.Types.SchemaRelationship.
Details of the relationship between the schema of two resources.
Implements
IMessageDataDocumentationResultTypesSchemaRelationship, IEquatableDataDocumentationResultTypesSchemaRelationship, IDeepCloneableDataDocumentationResultTypesSchemaRelationship, IBufferMessage, IMessageNamespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Constructors
SchemaRelationship()
public SchemaRelationship()SchemaRelationship(SchemaRelationship)
public SchemaRelationship(DataDocumentationResult.Types.SchemaRelationship other)| Parameter | |
|---|---|
| Name | Description |
other |
DataDocumentationResultTypesSchemaRelationship |
Properties
LeftSchemaPaths
public DataDocumentationResult.Types.SchemaRelationship.Types.SchemaPaths LeftSchemaPaths { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
DataDocumentationResultTypesSchemaRelationshipTypesSchemaPaths |
|
RightSchemaPaths
public DataDocumentationResult.Types.SchemaRelationship.Types.SchemaPaths RightSchemaPaths { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
DataDocumentationResultTypesSchemaRelationshipTypesSchemaPaths |
|
Sources
public RepeatedField<DataDocumentationResult.Types.SchemaRelationship.Types.Source> Sources { get; }Output only. Sources which generated the schema relation edge.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldDataDocumentationResultTypesSchemaRelationshipTypesSource |
|
Type
public DataDocumentationResult.Types.SchemaRelationship.Types.Type Type { get; set; }Output only. The type of relationship between the schema paths.
| Property Value | |
|---|---|
| Type | Description |
DataDocumentationResultTypesSchemaRelationshipTypesType |
|