Reference documentation and code samples for the Google Cloud Container V1 Client class NodeConfigDefaults.
Subset of NodeConfig message that has defaults.
Generated from protobuf message google.container.v1.NodeConfigDefaults
Namespace
Google \ Cloud \ Container \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ gcfs_config |
Google\Cloud\Container\V1\GcfsConfig
GCFS (Google Container File System, also known as Riptide) options. |
↳ logging_config |
Google\Cloud\Container\V1\NodePoolLoggingConfig
Logging configuration for node pools. |
↳ containerd_config |
Google\Cloud\Container\V1\ContainerdConfig
Parameters for containerd customization. |
↳ node_kubelet_config |
Google\Cloud\Container\V1\NodeKubeletConfig
NodeKubeletConfig 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 only insecure_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 only insecure_kubelet_readonly_port_enabled
can be set here.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Container\V1\NodeKubeletConfig
|
Returns | |
---|---|
Type | Description |
$this |