Reference documentation and code samples for the Compute V1 Client class InstanceConsumptionInfo.
Generated from protobuf message google.cloud.compute.v1.InstanceConsumptionInfo
Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ guest_cpus |
int
The number of virtual CPUs that are available to the instance. |
↳ local_ssd_gb |
int
The amount of local SSD storage available to the instance, defined in GiB. |
↳ memory_mb |
int
The amount of physical memory available to the instance, defined in MiB. |
↳ min_node_cpus |
int
The minimal guaranteed number of virtual CPUs that are reserved. |
getGuestCpus
The number of virtual CPUs that are available to the instance.
Generated from protobuf field optional int32 guest_cpus = 393356754;
Returns | |
---|---|
Type | Description |
int |
hasGuestCpus
clearGuestCpus
setGuestCpus
The number of virtual CPUs that are available to the instance.
Generated from protobuf field optional int32 guest_cpus = 393356754;
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getLocalSsdGb
The amount of local SSD storage available to the instance, defined in GiB.
Generated from protobuf field optional int32 local_ssd_gb = 329237578;
Returns | |
---|---|
Type | Description |
int |
hasLocalSsdGb
clearLocalSsdGb
setLocalSsdGb
The amount of local SSD storage available to the instance, defined in GiB.
Generated from protobuf field optional int32 local_ssd_gb = 329237578;
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getMemoryMb
The amount of physical memory available to the instance, defined in MiB.
Generated from protobuf field optional int32 memory_mb = 116001171;
Returns | |
---|---|
Type | Description |
int |
hasMemoryMb
clearMemoryMb
setMemoryMb
The amount of physical memory available to the instance, defined in MiB.
Generated from protobuf field optional int32 memory_mb = 116001171;
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getMinNodeCpus
The minimal guaranteed number of virtual CPUs that are reserved.
Generated from protobuf field optional int32 min_node_cpus = 317231675;
Returns | |
---|---|
Type | Description |
int |
hasMinNodeCpus
clearMinNodeCpus
setMinNodeCpus
The minimal guaranteed number of virtual CPUs that are reserved.
Generated from protobuf field optional int32 min_node_cpus = 317231675;
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |