Analytics Hub v1 API - Class Listing.Types.BigQueryDatasetSource.Types.Replica (1.10.0)

public sealed class Listing.Types.BigQueryDatasetSource.Types.Replica : IMessage<Listing.Types.BigQueryDatasetSource.Types.Replica>, IEquatable<Listing.Types.BigQueryDatasetSource.Types.Replica>, IDeepCloneable<Listing.Types.BigQueryDatasetSource.Types.Replica>, IBufferMessage, IMessage

Reference documentation and code samples for the Analytics Hub v1 API class Listing.Types.BigQueryDatasetSource.Types.Replica.

Represents the state of a replica of a shared dataset. It includes the geographic location of the replica and system-computed, output-only fields indicating its replication state and whether it is the primary replica.

Inheritance

object > Listing.Types.BigQueryDatasetSource.Types.Replica

Namespace

Google.Cloud.BigQuery.AnalyticsHub.V1

Assembly

Google.Cloud.BigQuery.AnalyticsHub.V1.dll

Constructors

Replica()

public Replica()

Replica(Replica)

public Replica(Listing.Types.BigQueryDatasetSource.Types.Replica other)
Parameter
Name Description
other ListingTypesBigQueryDatasetSourceTypesReplica

Properties

HasPrimaryState

public bool HasPrimaryState { get; }

Gets whether the "primary_state" field is set

Property Value
Type Description
bool

Location

public string Location { get; set; }

Output only. The geographic location where the replica resides. See BigQuery locations for supported locations. Eg. "us-central1".

Property Value
Type Description
string

PrimaryState

public Listing.Types.BigQueryDatasetSource.Types.Replica.Types.PrimaryState PrimaryState { get; set; }

Output only. Indicates that this replica is the primary replica.

Property Value
Type Description
ListingTypesBigQueryDatasetSourceTypesReplicaTypesPrimaryState

ReplicaState

public Listing.Types.BigQueryDatasetSource.Types.Replica.Types.ReplicaState ReplicaState { get; set; }

Output only. Assigned by Analytics Hub based on real BigQuery replication state.

Property Value
Type Description
ListingTypesBigQueryDatasetSourceTypesReplicaTypesReplicaState