public sealed class DatabaseTableSpec : IMessage<DatabaseTableSpec>, IEquatable<DatabaseTableSpec>, IDeepCloneable<DatabaseTableSpec>, IBufferMessage, IMessageReference documentation and code samples for the Data Catalog v1 API class DatabaseTableSpec.
Specification that applies to a table resource. Valid only
for entries with the TABLE type.
Implements
IMessageDatabaseTableSpec, IEquatableDatabaseTableSpec, IDeepCloneableDatabaseTableSpec, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
DatabaseTableSpec()
public DatabaseTableSpec()DatabaseTableSpec(DatabaseTableSpec)
public DatabaseTableSpec(DatabaseTableSpec other)| Parameter | |
|---|---|
| Name | Description |
other |
DatabaseTableSpec |
Properties
DatabaseViewSpec
public DatabaseTableSpec.Types.DatabaseViewSpec DatabaseViewSpec { get; set; }Spec what applies to tables that are actually views. Not set for "real" tables.
| Property Value | |
|---|---|
| Type | Description |
DatabaseTableSpecTypesDatabaseViewSpec |
|
DataplexTable
public DataplexTableSpec DataplexTable { get; set; }Output only. Fields specific to a Dataplex table and present only in the Dataplex table entries.
| Property Value | |
|---|---|
| Type | Description |
DataplexTableSpec |
|
Type
public DatabaseTableSpec.Types.TableType Type { get; set; }Type of this table.
| Property Value | |
|---|---|
| Type | Description |
DatabaseTableSpecTypesTableType |
|