Google Cloud Container V1 Client - Class NodeConfigDefaults (2.2.1) Stay organized with collections Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Container V1 Client class NodeConfigDefaults.
Subset of NodeConfig message that has defaults.
Generated from protobuf messagegoogle.container.v1.NodeConfigDefaults
Namespace
Google \ Cloud \ Container \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data | arrayOptional. Data for populating the Message object. |
↳ gcfs_config | Google\Cloud\Container\V1\GcfsConfigGCFS (Google Container File System, also known as Riptide) options. |
↳ logging_config | Google\Cloud\Container\V1\NodePoolLoggingConfigLogging configuration for node pools. |
↳ containerd_config | Google\Cloud\Container\V1\ContainerdConfigParameters for containerd customization. |
↳ node_kubelet_config | Google\Cloud\Container\V1\NodeKubeletConfigNodeKubeletConfig controls the defaults for new node-pools. Currently only |
getGcfsConfig
GCFS (Google Container File System, also known as Riptide) options.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Container\V1\GcfsConfig|null | |
hasGcfsConfig
clearGcfsConfig
setGcfsConfig
GCFS (Google Container File System, also known as Riptide) options.
| Parameter | |
|---|---|
| Name | Description |
var | Google\Cloud\Container\V1\GcfsConfig |
| Returns | |
|---|---|
| Type | Description |
$this | |
getLoggingConfig
Logging configuration for node pools.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Container\V1\NodePoolLoggingConfig|null | |
hasLoggingConfig
clearLoggingConfig
setLoggingConfig
Logging configuration for node pools.
| Parameter | |
|---|---|
| Name | Description |
var | Google\Cloud\Container\V1\NodePoolLoggingConfig |
| Returns | |
|---|---|
| Type | Description |
$this | |
getContainerdConfig
Parameters for containerd customization.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Container\V1\ContainerdConfig|null | |
hasContainerdConfig
clearContainerdConfig
setContainerdConfig
Parameters for containerd customization.
| Parameter | |
|---|---|
| Name | Description |
var | Google\Cloud\Container\V1\ContainerdConfig |
| Returns | |
|---|---|
| Type | Description |
$this | |
getNodeKubeletConfig
NodeKubeletConfig controls the defaults for new node-pools.
Currently onlyinsecure_kubelet_readonly_port_enabled can be set here.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Container\V1\NodeKubeletConfig|null | |
hasNodeKubeletConfig
clearNodeKubeletConfig
setNodeKubeletConfig
NodeKubeletConfig controls the defaults for new node-pools.
Currently onlyinsecure_kubelet_readonly_port_enabled can be set here.
| Parameter | |
|---|---|
| Name | Description |
var | Google\Cloud\Container\V1\NodeKubeletConfig |
| Returns | |
|---|---|
| Type | Description |
$this | |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-24 UTC.