GoogleApi.VMwareEngine.V1.Model.StretchedClusterConfig (google_api_v_mware_engine v0.5.0)

View Source

Configuration of a stretched cluster.

Attributes

  • preferredLocation (type: String.t, default: nil) - 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.
  • secondaryLocation (type: String.t, default: nil) - 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.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.VMwareEngine.V1.Model.StretchedClusterConfig{
  preferredLocation: String.t() | nil,
  secondaryLocation: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.