Discovery Engine v1 API - Class SpannerSource (1.4.0)

public sealed class SpannerSource : IMessage<SpannerSource>, IEquatable<SpannerSource>, IDeepCloneable<SpannerSource>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class SpannerSource.

The Spanner source for importing data

Inheritance

object > SpannerSource

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

SpannerSource()

public SpannerSource()

SpannerSource(SpannerSource)

public SpannerSource(SpannerSource other)
Parameter
Name Description
other SpannerSource

Properties

DatabaseId

public string DatabaseId { get; set; }

Required. The database ID of the source Spanner table.

Property Value
Type Description
string

EnableDataBoost

public bool EnableDataBoost { get; set; }

Whether to apply data boost on Spanner export. Enabling this option will incur additional cost. More info can be found here.

Property Value
Type Description
bool

InstanceId

public string InstanceId { get; set; }

Required. The instance ID of the source Spanner table.

Property Value
Type Description
string

ProjectId

public string ProjectId { get; set; }

The project ID that contains the Spanner source. Has a length limit of 128 characters. If not specified, inherits the project ID from the parent request.

Property Value
Type Description
string

TableId

public string TableId { get; set; }

Required. The table name of the Spanner database that needs to be imported.

Property Value
Type Description
string