public sealed class CrossClusterReplicationConfig.Types.Membership : IMessage<CrossClusterReplicationConfig.Types.Membership>, IEquatable<CrossClusterReplicationConfig.Types.Membership>, IDeepCloneable<CrossClusterReplicationConfig.Types.Membership>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Memorystore for Redis (cluster management) v1 API class CrossClusterReplicationConfig.Types.Membership.
An output only view of all the member clusters participating in the cross cluster replication.
Implements
IMessageCrossClusterReplicationConfigTypesMembership, IEquatableCrossClusterReplicationConfigTypesMembership, IDeepCloneableCrossClusterReplicationConfigTypesMembership, IBufferMessage, IMessageNamespace
Google.Cloud.Redis.Cluster.V1Assembly
Google.Cloud.Redis.Cluster.V1.dll
Constructors
Membership()
public Membership()
Membership(Membership)
public Membership(CrossClusterReplicationConfig.Types.Membership other)
Parameter | |
---|---|
Name | Description |
other |
CrossClusterReplicationConfigTypesMembership |
Properties
PrimaryCluster
public CrossClusterReplicationConfig.Types.RemoteCluster PrimaryCluster { get; set; }
Output only. The primary cluster that acts as the source of replication for the secondary clusters.
Property Value | |
---|---|
Type | Description |
CrossClusterReplicationConfigTypesRemoteCluster |
SecondaryClusters
public RepeatedField<CrossClusterReplicationConfig.Types.RemoteCluster> SecondaryClusters { get; }
Output only. The list of secondary clusters replicating from the primary cluster.
Property Value | |
---|---|
Type | Description |
RepeatedFieldCrossClusterReplicationConfigTypesRemoteCluster |