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 v1alpha 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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This documentation covers the `Cluster.Types.PrimaryConfig` class within the AlloyDB v1alpha API, specifically for version 1.0.0-alpha09, with version 1.0.0-alpha10 as the latest."],["`Cluster.Types.PrimaryConfig` is designed for the primary cluster configuration, which includes a list of clusters replicating from it and should only be set if the cluster is of type PRIMARY."],["This class inherits from `object` and implements interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing methods for deep cloning, comparing, and managing message buffers."],["The class has a property `SecondaryClusterNames`, which is a read-only list of names of the clusters that replicate from this primary cluster."],["There are two constructors for this class: a default constructor `PrimaryConfig()` and an overload `PrimaryConfig(Cluster.Types.PrimaryConfig other)` to construct from another `PrimaryConfig` object."]]],[]]