public sealed class NameMappingValue : IMessage<NameMappingValue>, IEquatable<NameMappingValue>, IDeepCloneable<NameMappingValue>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Migration v2 API class NameMappingValue.
The potential components of a full name mapping that will be mapped during translation in the target data warehouse.
Implements
IMessageNameMappingValue, IEquatableNameMappingValue, IDeepCloneableNameMappingValue, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Migration.V2Assembly
Google.Cloud.BigQuery.Migration.V2.dll
Constructors
NameMappingValue()
public NameMappingValue()
NameMappingValue(NameMappingValue)
public NameMappingValue(NameMappingValue other)
Parameter | |
---|---|
Name | Description |
other | NameMappingValue |
Properties
Attribute
public string Attribute { get; set; }
The attribute name (BigQuery column equivalent in the target data warehouse).
Property Value | |
---|---|
Type | Description |
string |
Database
public string Database { get; set; }
The database name (BigQuery project ID equivalent in the target data warehouse).
Property Value | |
---|---|
Type | Description |
string |
Relation
public string Relation { get; set; }
The relation name (BigQuery table or view equivalent in the target data warehouse).
Property Value | |
---|---|
Type | Description |
string |
Schema
public string Schema { get; set; }
The schema name (BigQuery dataset equivalent in the target data warehouse).
Property Value | |
---|---|
Type | Description |
string |