Memorystore v1 API - Class ZoneDistributionConfig (1.3.0)

public sealed class ZoneDistributionConfig : IMessage<ZoneDistributionConfig>, IEquatable<ZoneDistributionConfig>, IDeepCloneable<ZoneDistributionConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Memorystore v1 API class ZoneDistributionConfig.

Zone distribution configuration for allocation of instance resources.

Inheritance

object > ZoneDistributionConfig

Namespace

Google.Cloud.Memorystore.V1

Assembly

Google.Cloud.Memorystore.V1.dll

Constructors

ZoneDistributionConfig()

public ZoneDistributionConfig()

ZoneDistributionConfig(ZoneDistributionConfig)

public ZoneDistributionConfig(ZoneDistributionConfig other)
Parameter
Name Description
other ZoneDistributionConfig

Properties

ActiveZones

public RepeatedField<string> ActiveZones { get; }

Output only. The exact list of zones where the instance currently has active VMs.

Property Value
Type Description
RepeatedFieldstring

Mode

public ZoneDistributionConfig.Types.ZoneDistributionMode Mode { get; set; }

Optional. Current zone distribution mode. Defaults to MULTI_ZONE.

Property Value
Type Description
ZoneDistributionConfigTypesZoneDistributionMode

Zone

public string Zone { get; set; }

Optional. Defines zone where all resources will be allocated with SINGLE_ZONE mode. Ignored for MULTI_ZONE mode.

Property Value
Type Description
string

Zones

public RepeatedField<string> Zones { get; }

Optional. Specify the zones of a multi-zone instance where Memorystore instance allocates resources. This flag isn't applicable for single-zone instances.

Property Value
Type Description
RepeatedFieldstring