public sealed class Cluster.Types.PrimaryConfig : IMessage<Cluster.Types.PrimaryConfig>, IEquatable<Cluster.Types.PrimaryConfig>, IDeepCloneable<Cluster.Types.PrimaryConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the AlloyDB v1 API class Cluster.Types.PrimaryConfig.
Configuration for the primary cluster. It has the list of clusters that are
replicating from this cluster. This should be set if and only if the
cluster is of type PRIMARY.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version available for the API class \u003ccode\u003eCluster.Types.PrimaryConfig\u003c/code\u003e is 1.9.0, with version 1.6.0 being the currently viewed version, and there are older versions ranging back to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCluster.Types.PrimaryConfig\u003c/code\u003e is a class used to configure the primary cluster, including a list of clusters that are replicating from it, and should only be used when the cluster type is \u003ccode\u003ePRIMARY\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides a \u003ccode\u003eSecondaryClusterNames\u003c/code\u003e property of the \u003ccode\u003eRepeatedField<string>\u003c/code\u003e type, which lists the names of clusters that replicate from this primary cluster.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors that can be used, \u003ccode\u003ePrimaryConfig()\u003c/code\u003e and \u003ccode\u003ePrimaryConfig(Cluster.Types.PrimaryConfig other)\u003c/code\u003e, where the second one allows you to use another \u003ccode\u003ePrimaryConfig\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"]]],[],null,[]]