Class Resources (1.3.0)

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

Machine resources for a version.

Inheritance

Object > Resources

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

KmsKeyReference

public string KmsKeyReference { get; set; }

The name of the encryption key that is stored in Google Cloud KMS. Only should be used by Cloud Composer to encrypt the vm disk

Property Value
TypeDescription
String

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
RepeatedField<Volume>