Compute Engine v1 API - Class LicenseResourceRequirements (2.7.0)

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

Inheritance

object > LicenseResourceRequirements

Namespace

GoogleCloudGoogle.Cloud.ComputeV1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

LicenseResourceRequirements()

public LicenseResourceRequirements()

LicenseResourceRequirements(LicenseResourceRequirements)

public LicenseResourceRequirements(LicenseResourceRequirements other)
Parameter
NameDescription
otherLicenseResourceRequirements

Properties

HasMinGuestCpuCount

public bool HasMinGuestCpuCount { get; }

Gets whether the "min_guest_cpu_count" field is set

Property Value
TypeDescription
bool

HasMinMemoryMb

public bool HasMinMemoryMb { get; }

Gets whether the "min_memory_mb" field is set

Property Value
TypeDescription
bool

MinGuestCpuCount

public int MinGuestCpuCount { get; set; }

Minimum number of guest cpus required to use the Instance. Enforced at Instance creation and Instance start.

Property Value
TypeDescription
int

MinMemoryMb

public int MinMemoryMb { get; set; }

Minimum memory required to use the Instance. Enforced at Instance creation and Instance start.

Property Value
TypeDescription
int