VMware Engine v1 API - Class StretchedClusterConfig (1.4.0)

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

Reference documentation and code samples for the VMware Engine v1 API class StretchedClusterConfig.

Configuration of a stretched cluster.

Inheritance

object > StretchedClusterConfig

Namespace

Google.Cloud.VmwareEngine.V1

Assembly

Google.Cloud.VmwareEngine.V1.dll

Constructors

StretchedClusterConfig()

public StretchedClusterConfig()

StretchedClusterConfig(StretchedClusterConfig)

public StretchedClusterConfig(StretchedClusterConfig other)
Parameter
Name Description
other StretchedClusterConfig

Properties

PreferredLocation

public string PreferredLocation { get; set; }

Required. Zone that will remain operational when connection between the two zones is lost. Specify the resource name of a zone that belongs to the region of the private cloud. For example: projects/{project}/locations/europe-west3-a where {project} can either be a project number or a project ID.

Property Value
Type Description
string

PreferredLocationAsLocationName

public LocationName PreferredLocationAsLocationName { get; set; }

LocationName-typed view over the PreferredLocation resource name property.

Property Value
Type Description
LocationName

SecondaryLocation

public string SecondaryLocation { get; set; }

Required. Additional zone for a higher level of availability and load balancing. Specify the resource name of a zone that belongs to the region of the private cloud. For example: projects/{project}/locations/europe-west3-b where {project} can either be a project number or a project ID.

Property Value
Type Description
string

SecondaryLocationAsLocationName

public LocationName SecondaryLocationAsLocationName { get; set; }

LocationName-typed view over the SecondaryLocation resource name property.

Property Value
Type Description
LocationName