NodeAffinities used to match to a shared sole tenant node group.
↳ min_node_cpus
int
Optional. The minimum number of virtual CPUs this instance will consume when running on a sole-tenant node. This field can only be set if the node pool is created in a shared sole-tenant node group.
getNodeAffinities
NodeAffinities used to match to a shared sole tenant node group.
Optional. The minimum number of virtual CPUs this instance will consume
when running on a sole-tenant node. This field can only be set if the node
pool is created in a shared sole-tenant node group.
Returns
Type
Description
int
hasMinNodeCpus
clearMinNodeCpus
setMinNodeCpus
Optional. The minimum number of virtual CPUs this instance will consume
when running on a sole-tenant node. This field can only be set if the node
pool is created in a shared sole-tenant node group.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Google Cloud Container V1 Client - Class SoleTenantConfig (2.5.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.5.0 (latest)](/php/docs/reference/cloud-container/latest/V1.SoleTenantConfig)\n- [2.4.0](/php/docs/reference/cloud-container/2.4.0/V1.SoleTenantConfig)\n- [2.3.4](/php/docs/reference/cloud-container/2.3.4/V1.SoleTenantConfig)\n- [2.2.1](/php/docs/reference/cloud-container/2.2.1/V1.SoleTenantConfig)\n- [2.1.0](/php/docs/reference/cloud-container/2.1.0/V1.SoleTenantConfig)\n- [2.0.0](/php/docs/reference/cloud-container/2.0.0/V1.SoleTenantConfig)\n- [1.33.0](/php/docs/reference/cloud-container/1.33.0/V1.SoleTenantConfig)\n- [1.32.0](/php/docs/reference/cloud-container/1.32.0/V1.SoleTenantConfig)\n- [1.31.0](/php/docs/reference/cloud-container/1.31.0/V1.SoleTenantConfig)\n- [1.30.3](/php/docs/reference/cloud-container/1.30.3/V1.SoleTenantConfig)\n- [1.24.0](/php/docs/reference/cloud-container/1.24.0/V1.SoleTenantConfig)\n- [1.23.0](/php/docs/reference/cloud-container/1.23.0/V1.SoleTenantConfig)\n- [1.22.0](/php/docs/reference/cloud-container/1.22.0/V1.SoleTenantConfig)\n- [1.21.1](/php/docs/reference/cloud-container/1.21.1/V1.SoleTenantConfig)\n- [1.20.0](/php/docs/reference/cloud-container/1.20.0/V1.SoleTenantConfig)\n- [1.19.0](/php/docs/reference/cloud-container/1.19.0/V1.SoleTenantConfig)\n- [1.18.0](/php/docs/reference/cloud-container/1.18.0/V1.SoleTenantConfig)\n- [1.17.1](/php/docs/reference/cloud-container/1.17.1/V1.SoleTenantConfig)\n- [1.16.0](/php/docs/reference/cloud-container/1.16.0/V1.SoleTenantConfig)\n- [1.15.0](/php/docs/reference/cloud-container/1.15.0/V1.SoleTenantConfig)\n- [1.14.0](/php/docs/reference/cloud-container/1.14.0/V1.SoleTenantConfig)\n- [1.13.1](/php/docs/reference/cloud-container/1.13.1/V1.SoleTenantConfig)\n- [1.12.1](/php/docs/reference/cloud-container/1.12.1/V1.SoleTenantConfig)\n- [1.10.3](/php/docs/reference/cloud-container/1.10.3/V1.SoleTenantConfig)\n- [1.9.1](/php/docs/reference/cloud-container/1.9.1/V1.SoleTenantConfig) \nReference documentation and code samples for the Google Cloud Container V1 Client class SoleTenantConfig.\n\nSoleTenantConfig contains the NodeAffinities to specify what shared sole\ntenant node groups should back the node pool.\n\nGenerated from protobuf message `google.container.v1.SoleTenantConfig`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Container \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getNodeAffinities\n\nNodeAffinities used to match to a shared sole tenant node group.\n\n### setNodeAffinities\n\nNodeAffinities used to match to a shared sole tenant node group.\n\n### getMinNodeCpus\n\nOptional. The minimum number of virtual CPUs this instance will consume\nwhen running on a sole-tenant node. This field can only be set if the node\npool is created in a shared sole-tenant node group.\n\n### hasMinNodeCpus\n\n### clearMinNodeCpus\n\n### setMinNodeCpus\n\nOptional. The minimum number of virtual CPUs this instance will consume\nwhen running on a sole-tenant node. This field can only be set if the node\npool is created in a shared sole-tenant node group."]]