public sealed class ZoneDistributionConfig : IMessage<ZoneDistributionConfig>, IEquatable<ZoneDistributionConfig>, IDeepCloneable<ZoneDistributionConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Memorystore for Redis (cluster management) v1 API class ZoneDistributionConfig.
Zone distribution config for allocation of cluster resources.
Optional. When SINGLE ZONE distribution is selected, zone field would be
used to allocate all resources in that zone. This is not applicable to
MULTI_ZONE, and would be ignored for MULTI_ZONE clusters.
[[["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."],[[["The `ZoneDistributionConfig` class is part of the Google Cloud Memorystore for Redis (cluster management) v1 API, specifically within the `Google.Cloud.Redis.Cluster.V1` namespace."],["This class is used to configure the distribution of cluster resources across different zones."],["It supports different versions of the API, including the latest version 1.4.0 and older versions back to 1.0.0."],["`ZoneDistributionConfig` implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and inherits members from `object`."],["The class has properties for `Mode`, which defines the distribution type (e.g., `MULTI_ZONE` or `SINGLE_ZONE`), and `Zone`, which specifies the zone for `SINGLE_ZONE` distribution."]]],[]]