public sealed class Resources : IMessage<Resources>, IEquatable<Resources>, IDeepCloneable<Resources>, IBufferMessage, IMessageReference documentation and code samples for the App Engine v1 API class Resources.
Machine resources for a version.
Implements
IMessageResources, IEquatableResources, IDeepCloneableResources, IBufferMessage, IMessageNamespace
Google.Cloud.AppEngine.V1Assembly
Google.Cloud.AppEngine.V1.dll
Constructors
Resources()
public Resources()Resources(Resources)
public Resources(Resources other)| Parameter | |
|---|---|
| Name | Description |
other |
Resources |
Properties
Cpu
public double Cpu { get; set; }Number of CPU cores needed.
| Property Value | |
|---|---|
| Type | Description |
double |
|
DiskGb
public double DiskGb { get; set; }Disk size (GB) needed.
| Property Value | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
string |
|
MemoryGb
public double MemoryGb { get; set; }Memory (GB) needed.
| Property Value | |
|---|---|
| Type | Description |
double |
|
Volumes
public RepeatedField<Volume> Volumes { get; }User specified volumes.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldVolume |
|