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.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ pdb_timeout_duration |
Google\Protobuf\Duration
The duration of the PDB timeout period for node drain. |
↳ grace_termination_duration |
Google\Protobuf\Duration
The duration of the grace termination period for node drain. |
↳ 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.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Duration|null |
|
hasPdbTimeoutDuration
clearPdbTimeoutDuration
setPdbTimeoutDuration
The duration of the PDB timeout period for node drain.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Duration
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getGraceTerminationDuration
The duration of the grace termination period for node drain.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Duration|null |
|
hasGraceTerminationDuration
clearGraceTerminationDuration
setGraceTerminationDuration
The duration of the grace termination period for node drain.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Duration
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRespectPdbDuringNodePoolDeletion
Whether to respect PDB during node pool deletion.
| Returns | |
|---|---|
| Type | Description |
bool |
|
hasRespectPdbDuringNodePoolDeletion
clearRespectPdbDuringNodePoolDeletion
setRespectPdbDuringNodePoolDeletion
Whether to respect PDB during node pool deletion.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|