Data Analytics API with Gemini v1beta API - Class CloudSqlDatabaseReference (1.0.0-beta05)

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

Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class CloudSqlDatabaseReference.

Message representing a reference to a single CloudSQL database.

Inheritance

object > CloudSqlDatabaseReference

Namespace

Google.Cloud.GeminiDataAnalytics.V1Beta

Assembly

Google.Cloud.GeminiDataAnalytics.V1Beta.dll

Constructors

CloudSqlDatabaseReference()

public CloudSqlDatabaseReference()

CloudSqlDatabaseReference(CloudSqlDatabaseReference)

public CloudSqlDatabaseReference(CloudSqlDatabaseReference other)
Parameter
Name Description
other CloudSqlDatabaseReference

Properties

DatabaseId

public string DatabaseId { get; set; }

Required. The database id.

Property Value
Type Description
string

Engine

public CloudSqlDatabaseReference.Types.Engine Engine { get; set; }

Required. The engine of the Cloud SQL instance.

Property Value
Type Description
CloudSqlDatabaseReferenceTypesEngine

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