Google Cloud Spanner Instance Administration v1 API - Enum ReplicaInfo.Types.ReplicaType (4.1.0)

public enum ReplicaType

Reference documentation and code samples for the Google Cloud Spanner Instance Administration v1 API enum ReplicaInfo.Types.ReplicaType.

Indicates the type of replica. See the replica types documentation for more details.

Namespace

Google.Cloud.Spanner.Admin.Instance.V1

Assembly

Google.Cloud.Spanner.Admin.Instance.V1.dll

Fields

NameDescription
ReadOnly

Read-only replicas only support reads (not writes). Read-only replicas:

  • Maintain a full copy of your data.
  • Serve reads.
  • Do not participate in voting to commit writes.
  • Are not eligible to become a leader.
ReadWrite

Read-write replicas support both reads and writes. These replicas:

  • Maintain a full copy of your data.
  • Serve reads.
  • Can vote whether to commit a write.
  • Participate in leadership election.
  • Are eligible to become a leader.
TypeUnspecified

Not specified.

Witness

Witness replicas don't support reads but do participate in voting to commit writes. Witness replicas:

  • Do not maintain a full copy of data.
  • Do not serve reads.
  • Vote whether to commit writes.
  • Participate in leader election but are not eligible to become leader.