Reference documentation and code samples for the Google Cloud Appengine Admin V1 Client class Resources.
Machine resources for a version.
Generated from protobuf message google.appengine.v1.Resources
Namespace
Google \ Cloud \ AppEngine \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ cpu
float
Number of CPU cores needed.
↳ disk_gb
float
Disk size (GB) needed.
↳ memory_gb
float
Memory (GB) needed.
↳ volumes
↳ kms_key_reference
string
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
getCpu
Number of CPU cores needed.
float
setCpu
Number of CPU cores needed.
var
float
$this
getDiskGb
Disk size (GB) needed.
float
setDiskGb
Disk size (GB) needed.
var
float
$this
getMemoryGb
Memory (GB) needed.
float
setMemoryGb
Memory (GB) needed.
var
float
$this
getVolumes
User specified volumes.
setVolumes
User specified volumes.
$this
getKmsKeyReference
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
string
setKmsKeyReference
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
var
string
$this