Compute Engine v1 API - Class CapacityHistoryRequestInstanceProperties (4.0.0)

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

Reference documentation and code samples for the Compute Engine v1 API class CapacityHistoryRequestInstanceProperties.

Instance properties for this request.

Inheritance

object > CapacityHistoryRequestInstanceProperties

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

CapacityHistoryRequestInstanceProperties()

public CapacityHistoryRequestInstanceProperties()

CapacityHistoryRequestInstanceProperties(CapacityHistoryRequestInstanceProperties)

public CapacityHistoryRequestInstanceProperties(CapacityHistoryRequestInstanceProperties other)
Parameter
Name Description
other CapacityHistoryRequestInstanceProperties

Properties

Disks

public RepeatedField<CapacityHistoryRequestInstancePropertiesAttachedDisk> Disks { get; }

Local SSDs.

Property Value
Type Description
RepeatedFieldCapacityHistoryRequestInstancePropertiesAttachedDisk

GuestAccelerators

public RepeatedField<AcceleratorConfig> GuestAccelerators { get; }

Accelerators configuration.

Property Value
Type Description
RepeatedFieldAcceleratorConfig

HasMachineType

public bool HasMachineType { get; }

Gets whether the "machine_type" field is set

Property Value
Type Description
bool

MachineType

public string MachineType { get; set; }

The machine type for the VM, such as n2-standard-4.

Property Value
Type Description
string

Scheduling

public CapacityHistoryRequestInstancePropertiesScheduling Scheduling { get; set; }

Specifies the scheduling options.

Property Value
Type Description
CapacityHistoryRequestInstancePropertiesScheduling