Reference documentation and code samples for the Compute V1 Client class InstanceConsumptionInfo.
Generated from protobuf message google.cloud.compute.v1.InstanceConsumptionInfo
Namespace
Google \ Cloud \ Compute \ V1Methods
__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.
| Returns | |
|---|---|
| Type | Description |
int |
|
hasGuestCpus
clearGuestCpus
setGuestCpus
The number of virtual CPUs that are available to the instance.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getLocalSsdGb
The amount of local SSD storage available to the instance, defined in GiB.
| Returns | |
|---|---|
| Type | Description |
int |
|
hasLocalSsdGb
clearLocalSsdGb
setLocalSsdGb
The amount of local SSD storage available to the instance, defined in GiB.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMemoryMb
The amount of physical memory available to the instance, defined in MiB.
| Returns | |
|---|---|
| Type | Description |
int |
|
hasMemoryMb
clearMemoryMb
setMemoryMb
The amount of physical memory available to the instance, defined in MiB.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMinNodeCpus
The minimal guaranteed number of virtual CPUs that are reserved.
| Returns | |
|---|---|
| Type | Description |
int |
|
hasMinNodeCpus
clearMinNodeCpus
setMinNodeCpus
The minimal guaranteed number of virtual CPUs that are reserved.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|