View Source GoogleApi.Compute.V1.Model.ResourcePolicyGroupPlacementPolicy (google_api_compute v0.56.2)

A GroupPlacementPolicy specifies resource placement configuration. It specifies the failure bucket separation as well as network locality

Attributes

  • availabilityDomainCount (type: integer(), default: nil) - The number of availability domains to spread instances across. If two instances are in different availability domain, they are not in the same low latency network.
  • collocation (type: String.t, default: nil) - Specifies network collocation
  • vmCount (type: integer(), default: nil) - Number of VMs in this placement group. Google does not recommend that you use this field unless you use a compact policy and you want your policy to work only if it contains this exact number of VMs.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Compute.V1.Model.ResourcePolicyGroupPlacementPolicy{
  availabilityDomainCount: integer() | nil,
  collocation: String.t() | nil,
  vmCount: integer() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.