Class GoogleCloudDatacatalogV1SpannerTableSpecSpannerForeignKey
Specification of a Spanner foreign key.
Implements
Inherited Members
Namespace: Google.Apis.DataCatalog.v1beta1.Data
Assembly: Google.Apis.DataCatalog.v1beta1.dll
Syntax
public class GoogleCloudDatacatalogV1SpannerTableSpecSpannerForeignKey : IDirectResponseSchema
Properties
ColumnMappings
Output only. The ordered list of column mappings for this foreign key.
Declaration
[JsonProperty("columnMappings")]
public virtual IList<GoogleCloudDatacatalogV1SpannerTableSpecSpannerForeignKeyForeignKeyColumnMapping> ColumnMappings { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleCloudDatacatalogV1SpannerTableSpecSpannerForeignKeyForeignKeyColumnMapping> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Entry
Output only. The table name this foreign key referenced to. Format:
projects/{PROJECT_ID}/locations/{LOCATION}/entryGroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}
Declaration
[JsonProperty("entry")]
public virtual string Entry { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Output only. The constraint_name of the foreign key, for example, FK_CustomerOrder.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |