public sealed class SpannerDatabaseReference : IMessage<SpannerDatabaseReference>, IEquatable<SpannerDatabaseReference>, IDeepCloneable<SpannerDatabaseReference>, IBufferMessage, IMessageReference documentation and code samples for the Data Analytics API with Gemini v1beta API class SpannerDatabaseReference.
Message representing a reference to a single Spanner database.
Implements
IMessageSpannerDatabaseReference, IEquatableSpannerDatabaseReference, IDeepCloneableSpannerDatabaseReference, IBufferMessage, IMessageNamespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Constructors
SpannerDatabaseReference()
public SpannerDatabaseReference()SpannerDatabaseReference(SpannerDatabaseReference)
public SpannerDatabaseReference(SpannerDatabaseReference other)| Parameter | |
|---|---|
| Name | Description |
other |
SpannerDatabaseReference |
Properties
DatabaseId
public string DatabaseId { get; set; }Required. The database id.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Engine
public SpannerDatabaseReference.Types.Engine Engine { get; set; }Required. The engine of the Spanner instance.
| Property Value | |
|---|---|
| Type | Description |
SpannerDatabaseReferenceTypesEngine |
|
InstanceId
public string InstanceId { get; set; }Required. The instance id.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ProjectId
public string ProjectId { get; set; }Required. The project the instance belongs to.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Region
public string Region { get; set; }Required. The region of the instance.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TableIds
public RepeatedField<string> TableIds { get; }Optional. The table ids. Denotes all tables if unset.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|