Memorystore v1 API - Class CrossInstanceReplicationConfig.Types.Membership (1.0.0-beta03)

public sealed class CrossInstanceReplicationConfig.Types.Membership : IMessage<CrossInstanceReplicationConfig.Types.Membership>, IEquatable<CrossInstanceReplicationConfig.Types.Membership>, IDeepCloneable<CrossInstanceReplicationConfig.Types.Membership>, IBufferMessage, IMessage

Reference documentation and code samples for the Memorystore v1 API class CrossInstanceReplicationConfig.Types.Membership.

An output only view of all the member instances participating in the cross instance replication.

Inheritance

object > CrossInstanceReplicationConfig.Types.Membership

Namespace

Google.Cloud.Memorystore.V1

Assembly

Google.Cloud.Memorystore.V1.dll

Constructors

Membership()

public Membership()

Membership(Membership)

public Membership(CrossInstanceReplicationConfig.Types.Membership other)
Parameter
Name Description
other CrossInstanceReplicationConfigTypesMembership

Properties

PrimaryInstance

public CrossInstanceReplicationConfig.Types.RemoteInstance PrimaryInstance { get; set; }

Output only. The primary instance that acts as the source of replication for the secondary instances.

Property Value
Type Description
CrossInstanceReplicationConfigTypesRemoteInstance

SecondaryInstances

public RepeatedField<CrossInstanceReplicationConfig.Types.RemoteInstance> SecondaryInstances { get; }

Output only. The list of secondary instances replicating from the primary instance.

Property Value
Type Description
RepeatedFieldCrossInstanceReplicationConfigTypesRemoteInstance