Class Resources (1.0.0)

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

Machine resources for a version.

Inheritance

Object > Resources

Implements

Google.Protobuf.IMessage<Resources>, IEquatable<Resources>, Google.Protobuf.IDeepCloneable<Resources>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.AppEngine.V1

Assembly

Google.Cloud.AppEngine.V1.dll

Constructors

Resources()

public Resources()

Resources(Resources)

public Resources(Resources other)
Parameter
NameDescription
otherResources

Properties

Cpu

public double Cpu { get; set; }

Number of CPU cores needed.

Property Value
TypeDescription
Double

DiskGb

public double DiskGb { get; set; }

Disk size (GB) needed.

Property Value
TypeDescription
Double

MemoryGb

public double MemoryGb { get; set; }

Memory (GB) needed.

Property Value
TypeDescription
Double

Volumes

public RepeatedField<Volume> Volumes { get; }

User specified volumes.

Property Value
TypeDescription
Google.Protobuf.Collections.RepeatedField<Volume>