Reference documentation and code samples for the Compute V1 Client class NodeGroupNode.
Generated from protobuf message google.cloud.compute.v1.NodeGroupNode
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ accelerators
↳ consumed_resources
↳ cpu_overcommit_type
string
CPU overcommit. Check the CpuOvercommitType enum for the list of possible values.
↳ disks
↳ instance_consumption_data
array< Google\Cloud\Compute\V1\InstanceConsumptionData
>
Instance data that shows consumed resources on the node.
↳ instances
array
Instances scheduled on this node.
↳ name
string
The name of the node.
↳ node_type
string
The type of this node.
↳ satisfies_pzs
bool
[Output Only] Reserved for future use.
↳ server_binding
↳ server_id
string
Server ID associated with this node.
↳ status
string
Check the Status enum for the list of possible values.
↳ total_resources
getAccelerators
Accelerators for this node.
Generated from protobuf field repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
Google\Protobuf\Internal\RepeatedField
setAccelerators
Accelerators for this node.
Generated from protobuf field repeated .google.cloud.compute.v1.AcceleratorConfig accelerators = 269577064;
$this
getConsumedResources
Node resources that are reserved by all instances.
Generated from protobuf field optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118;
hasConsumedResources
clearConsumedResources
setConsumedResources
Node resources that are reserved by all instances.
Generated from protobuf field optional .google.cloud.compute.v1.InstanceConsumptionInfo consumed_resources = 334527118;
$this
getCpuOvercommitType
CPU overcommit.
Check the CpuOvercommitType enum for the list of possible values.
Generated from protobuf field optional string cpu_overcommit_type = 247727959;
string
hasCpuOvercommitType
clearCpuOvercommitType
setCpuOvercommitType
CPU overcommit.
Check the CpuOvercommitType enum for the list of possible values.
Generated from protobuf field optional string cpu_overcommit_type = 247727959;
var
string
$this
getDisks
Local disk configurations.
Generated from protobuf field repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
Google\Protobuf\Internal\RepeatedField
setDisks
Local disk configurations.
Generated from protobuf field repeated .google.cloud.compute.v1.LocalDisk disks = 95594102;
$this
getInstanceConsumptionData
Instance data that shows consumed resources on the node.
Generated from protobuf field repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
Google\Protobuf\Internal\RepeatedField
setInstanceConsumptionData
Instance data that shows consumed resources on the node.
Generated from protobuf field repeated .google.cloud.compute.v1.InstanceConsumptionData instance_consumption_data = 84715576;
$this
getInstances
Instances scheduled on this node.
Generated from protobuf field repeated string instances = 29097598;
Google\Protobuf\Internal\RepeatedField
setInstances
Instances scheduled on this node.
Generated from protobuf field repeated string instances = 29097598;
var
string[]
$this
getName
The name of the node.
Generated from protobuf field optional string name = 3373707;
string
hasName
clearName
setName
The name of the node.
Generated from protobuf field optional string name = 3373707;
var
string
$this
getNodeType
The type of this node.
Generated from protobuf field optional string node_type = 465832791;
string
hasNodeType
clearNodeType
setNodeType
The type of this node.
Generated from protobuf field optional string node_type = 465832791;
var
string
$this
getSatisfiesPzs
[Output Only] Reserved for future use.
Generated from protobuf field optional bool satisfies_pzs = 480964267;
bool
hasSatisfiesPzs
clearSatisfiesPzs
setSatisfiesPzs
[Output Only] Reserved for future use.
Generated from protobuf field optional bool satisfies_pzs = 480964267;
var
bool
$this
getServerBinding
Binding properties for the physical server.
Generated from protobuf field optional .google.cloud.compute.v1.ServerBinding server_binding = 208179593;
hasServerBinding
clearServerBinding
setServerBinding
Binding properties for the physical server.
Generated from protobuf field optional .google.cloud.compute.v1.ServerBinding server_binding = 208179593;
$this
getServerId
Server ID associated with this node.
Generated from protobuf field optional string server_id = 339433367;
string
hasServerId
clearServerId
setServerId
Server ID associated with this node.
Generated from protobuf field optional string server_id = 339433367;
var
string
$this
getStatus
Check the Status enum for the list of possible values.
Generated from protobuf field optional string status = 181260274;
string
hasStatus
clearStatus
setStatus
Check the Status enum for the list of possible values.
Generated from protobuf field optional string status = 181260274;
var
string
$this
getTotalResources
Total amount of available resources on the node.
Generated from protobuf field optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698;
hasTotalResources
clearTotalResources
setTotalResources
Total amount of available resources on the node.
Generated from protobuf field optional .google.cloud.compute.v1.InstanceConsumptionInfo total_resources = 97406698;
$this

