Compute V1 Client - Class InstanceConsumptionInfo (1.5.0)

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
NameDescription
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
TypeDescription
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
NameDescription
var int
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var int
Returns
TypeDescription
$this

getMemoryMb

The amount of physical memory available to the instance, defined in MiB.

Generated from protobuf field optional int32 memory_mb = 116001171;

Returns
TypeDescription
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
NameDescription
var int
Returns
TypeDescription
$this

getMinNodeCpus

The minimal guaranteed number of virtual CPUs that are reserved.

Generated from protobuf field optional int32 min_node_cpus = 317231675;

Returns
TypeDescription
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
NameDescription
var int
Returns
TypeDescription
$this