Reference documentation and code samples for the Google Cloud Container V1 Client class NodeDrainConfig.
NodeDrainConfig contains the node drain related configurations for this node pool.
Generated from protobuf message google.container.v1.NodePool.NodeDrainConfig
Namespace
Google \ Cloud \ Container \ V1 \ NodePoolMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ pdb_timeout_duration
↳ grace_termination_duration
↳ respect_pdb_during_node_pool_deletion
bool
Whether to respect PDB during node pool deletion.
getPdbTimeoutDuration
The duration of the PDB timeout period for node drain.
hasPdbTimeoutDuration
clearPdbTimeoutDuration
setPdbTimeoutDuration
The duration of the PDB timeout period for node drain.
$this
getGraceTerminationDuration
The duration of the grace termination period for node drain.
hasGraceTerminationDuration
clearGraceTerminationDuration
setGraceTerminationDuration
The duration of the grace termination period for node drain.
$this
getRespectPdbDuringNodePoolDeletion
Whether to respect PDB during node pool deletion.
bool
hasRespectPdbDuringNodePoolDeletion
clearRespectPdbDuringNodePoolDeletion
setRespectPdbDuringNodePoolDeletion
Whether to respect PDB during node pool deletion.
var
bool
$this

