Show / Hide Table of Contents

Class ResourcePolicyGroupPlacementPolicy

A GroupPlacementPolicy specifies resource placement configuration. It specifies the failure bucket separation

Inheritance
object
ResourcePolicyGroupPlacementPolicy
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class ResourcePolicyGroupPlacementPolicy : IDirectResponseSchema

Properties

AvailabilityDomainCount

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.

Declaration
[JsonProperty("availabilityDomainCount")]
public virtual int? AvailabilityDomainCount { get; set; }
Property Value
Type Description
int?

Collocation

Specifies network collocation

Declaration
[JsonProperty("collocation")]
public virtual string Collocation { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

GpuTopology

Specifies the shape of the GPU slice, in slice based GPU families eg. A4X.

Declaration
[JsonProperty("gpuTopology")]
public virtual string GpuTopology { get; set; }
Property Value
Type Description
string

MaxDistance

Specifies the number of max logical switches.

Declaration
[JsonProperty("maxDistance")]
public virtual int? MaxDistance { get; set; }
Property Value
Type Description
int?

Scope

Scope specifies the availability domain to which the VMs should be spread.

Declaration
[JsonProperty("scope")]
public virtual string Scope { get; set; }
Property Value
Type Description
string

SliceCount

Specifies the number of slices in a multislice workload.

Declaration
[JsonProperty("sliceCount")]
public virtual int? SliceCount { get; set; }
Property Value
Type Description
int?

TpuTopology

Specifies the shape of the TPU slice

Declaration
[JsonProperty("tpuTopology")]
public virtual string TpuTopology { get; set; }
Property Value
Type Description
string

VmCount

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.

Declaration
[JsonProperty("vmCount")]
public virtual int? VmCount { get; set; }
Property Value
Type Description
int?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX