Reference documentation and code samples for the Google Cloud Memorystore for Redis V1 API class Google::Cloud::Redis::Cluster::V1::ZoneDistributionConfig.
Zone distribution config for allocation of cluster resources.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#mode
def mode() -> ::Google::Cloud::Redis::Cluster::V1::ZoneDistributionConfig::ZoneDistributionMode
Returns
- (::Google::Cloud::Redis::Cluster::V1::ZoneDistributionConfig::ZoneDistributionMode) — Optional. The mode of zone distribution. Defaults to MULTI_ZONE, when not specified.
#mode=
def mode=(value) -> ::Google::Cloud::Redis::Cluster::V1::ZoneDistributionConfig::ZoneDistributionMode
Parameter
- value (::Google::Cloud::Redis::Cluster::V1::ZoneDistributionConfig::ZoneDistributionMode) — Optional. The mode of zone distribution. Defaults to MULTI_ZONE, when not specified.
Returns
- (::Google::Cloud::Redis::Cluster::V1::ZoneDistributionConfig::ZoneDistributionMode) — Optional. The mode of zone distribution. Defaults to MULTI_ZONE, when not specified.
#zone
def zone() -> ::String
Returns
- (::String) — 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.
#zone=
def zone=(value) -> ::String
Parameter
- value (::String) — 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.
Returns
- (::String) — 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.