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.
Implements
IMessageZoneDistributionConfig, IEquatableZoneDistributionConfig, IDeepCloneableZoneDistributionConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Redis.Cluster.V1Assembly
Google.Cloud.Redis.Cluster.V1.dll
Constructors
ZoneDistributionConfig()
public ZoneDistributionConfig()
ZoneDistributionConfig(ZoneDistributionConfig)
public ZoneDistributionConfig(ZoneDistributionConfig other)
Parameter | |
---|---|
Name | Description |
other |
ZoneDistributionConfig |
Properties
Mode
public ZoneDistributionConfig.Types.ZoneDistributionMode Mode { get; set; }
Optional. The mode of zone distribution. Defaults to MULTI_ZONE, when not specified.
Property Value | |
---|---|
Type | Description |
ZoneDistributionConfigTypesZoneDistributionMode |
Zone
public string Zone { get; set; }
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.
Property Value | |
---|---|
Type | Description |
string |