Reference documentation and code samples for the Compute V1 Client class NodeGroupNode.
Generated from protobuf message google.cloud.compute.v1.NodeGroupNode
Namespace
Google \ Cloud \ Compute \ V1Methods
__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
↳ upcoming_maintenance
Google\Cloud\Compute\V1\UpcomingMaintenance
[Output Only] The information about an upcoming maintenance event.
getAccelerators
Accelerators for this node.
setAccelerators
Accelerators for this node.
$this
getConsumedResources
Node resources that are reserved by all instances.
hasConsumedResources
clearConsumedResources
setConsumedResources
Node resources that are reserved by all instances.
$this
getCpuOvercommitType
CPU overcommit.
Check the CpuOvercommitType enum for the list of possible values.
string
hasCpuOvercommitType
clearCpuOvercommitType
setCpuOvercommitType
CPU overcommit.
Check the CpuOvercommitType enum for the list of possible values.
var
string
$this
getDisks
Local disk configurations.
setDisks
Local disk configurations.
$this
getInstanceConsumptionData
Instance data that shows consumed resources on the node.
setInstanceConsumptionData
Instance data that shows consumed resources on the node.
$this
getInstances
Instances scheduled on this node.
setInstances
Instances scheduled on this node.
var
string[]
$this
getName
The name of the node.
string
hasName
clearName
setName
The name of the node.
var
string
$this
getNodeType
The type of this node.
string
hasNodeType
clearNodeType
setNodeType
The type of this node.
var
string
$this
getSatisfiesPzs
[Output Only] Reserved for future use.
bool
hasSatisfiesPzs
clearSatisfiesPzs
setSatisfiesPzs
[Output Only] Reserved for future use.
var
bool
$this
getServerBinding
Binding properties for the physical server.
hasServerBinding
clearServerBinding
setServerBinding
Binding properties for the physical server.
$this
getServerId
Server ID associated with this node.
string
hasServerId
clearServerId
setServerId
Server ID associated with this node.
var
string
$this
getStatus
Check the Status enum for the list of possible values.
string
hasStatus
clearStatus
setStatus
Check the Status enum for the list of possible values.
var
string
$this
getTotalResources
Total amount of available resources on the node.
hasTotalResources
clearTotalResources
setTotalResources
Total amount of available resources on the node.
$this
getUpcomingMaintenance
[Output Only] The information about an upcoming maintenance event.
hasUpcomingMaintenance
clearUpcomingMaintenance
setUpcomingMaintenance
[Output Only] The information about an upcoming maintenance event.
$this