Show / Hide Table of Contents

Class AllocationAggregateReservation

This reservation type is specified by total resource amounts (e.g. total count of CPUs) and can account for multiple instance SKUs. In other words, one can create instances of varying shapes against this reservation.

Inheritance
object
AllocationAggregateReservation
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.beta.Data
Assembly: Google.Apis.Compute.beta.dll
Syntax
public class AllocationAggregateReservation : IDirectResponseSchema

Properties

ETag

The ETag of the item.

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

InUseResources

[Output only] List of resources currently in use.

Declaration
[JsonProperty("inUseResources")]
public virtual IList<AllocationAggregateReservationReservedResourceInfo> InUseResources { get; set; }
Property Value
Type Description
IList<AllocationAggregateReservationReservedResourceInfo>

ReservedResources

List of reserved resources (CPUs, memory, accelerators).

Declaration
[JsonProperty("reservedResources")]
public virtual IList<AllocationAggregateReservationReservedResourceInfo> ReservedResources { get; set; }
Property Value
Type Description
IList<AllocationAggregateReservationReservedResourceInfo>

VmFamily

The VM family that all instances scheduled against this reservation must belong to.

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

WorkloadType

The workload type of the instances that will target this reservation.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX