public sealed class DatabaseTableSpec : IMessage<DatabaseTableSpec>, IEquatable<DatabaseTableSpec>, IDeepCloneable<DatabaseTableSpec>, IBufferMessage, IMessage
Reference 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 aplies 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 |