Send feedback
Class AutoprovisioningNodePoolDefaults (2.59.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
AutoprovisioningNodePoolDefaults (
mapping = None , * , ignore_unknown_fields = False , ** kwargs
)
Attributes
Name
Description
oauth_scopes
MutableSequence[str]
Scopes that are used by NAP when creating
node pools.
service_account
str
The Google Cloud Platform Service Account to
be used by the node VMs.
upgrade_settings
google.cloud.container_v1.types.NodePool.UpgradeSettings
Specifies the upgrade settings for NAP
created node pools
management
google.cloud.container_v1.types.NodeManagement
Specifies the node management options for NAP
created node-pools.
min_cpu_platform
str
Deprecated. Minimum CPU platform to be used for NAP created
node pools. The instance may be scheduled on the specified
or newer CPU platform. Applicable values are the friendly
names of CPU platforms, such as minCpuPlatform: Intel
Haswell or minCpuPlatform: Intel Sandy Bridge. For more
information, read `how to specify min CPU
platform
disk_size_gb
int
Size of the disk attached to each node,
specified in GB. The smallest allowed disk size
is 10GB.
If unspecified, the default disk size is 100GB.
disk_type
str
Type of the disk attached to each node (e.g.
'pd-standard', 'pd-ssd' or 'pd-balanced')
If unspecified, the default disk type is
'pd-standard'
shielded_instance_config
google.cloud.container_v1.types.ShieldedInstanceConfig
Shielded Instance options.
boot_disk_kms_key
str
The Customer Managed Encryption Key used to encrypt the boot
disk attached to each node in the node pool. This should be
of the form
projects/[KEY_PROJECT_ID]/locations/[LOCATION]/keyRings/[RING_NAME]/cryptoKeys/[KEY_NAME].
For more information about protecting resources with Cloud
KMS Keys please see:
https://cloud.google.com/compute/docs/disks/customer-managed-encryption
image_type
str
The image type to use for NAP created node.
Please see
https://cloud.google.com/kubernetes-engine/docs/concepts/node-images
for available image types.
insecure_kubelet_readonly_port_enabled
bool
DEPRECATED. Use
NodePoolAutoConfig.NodeKubeletConfig instead.
This field is a member of oneof
_ _insecure_kubelet_readonly_port_enabled
.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
Need to tell us more?
[[["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-09-04 UTC."],[],[],null,["# Class AutoprovisioningNodePoolDefaults (2.59.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.59.0 (latest)](/python/docs/reference/container/latest/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.58.0](/python/docs/reference/container/2.58.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.57.0](/python/docs/reference/container/2.57.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.56.1](/python/docs/reference/container/2.56.1/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.55.1](/python/docs/reference/container/2.55.1/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.54.0](/python/docs/reference/container/2.54.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.53.0](/python/docs/reference/container/2.53.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.52.0](/python/docs/reference/container/2.52.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.50.0](/python/docs/reference/container/2.50.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.49.0](/python/docs/reference/container/2.49.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.48.0](/python/docs/reference/container/2.48.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.47.1](/python/docs/reference/container/2.47.1/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.46.0](/python/docs/reference/container/2.46.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.45.0](/python/docs/reference/container/2.45.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.44.0](/python/docs/reference/container/2.44.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.43.0](/python/docs/reference/container/2.43.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.42.0](/python/docs/reference/container/2.42.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.41.0](/python/docs/reference/container/2.41.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.40.0](/python/docs/reference/container/2.40.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.39.0](/python/docs/reference/container/2.39.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.38.0](/python/docs/reference/container/2.38.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.37.0](/python/docs/reference/container/2.37.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.36.0](/python/docs/reference/container/2.36.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.35.0](/python/docs/reference/container/2.35.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.34.0](/python/docs/reference/container/2.34.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.33.0](/python/docs/reference/container/2.33.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.32.0](/python/docs/reference/container/2.32.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.31.0](/python/docs/reference/container/2.31.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.30.0](/python/docs/reference/container/2.30.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.29.0](/python/docs/reference/container/2.29.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.28.0](/python/docs/reference/container/2.28.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.27.0](/python/docs/reference/container/2.27.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.26.0](/python/docs/reference/container/2.26.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.25.0](/python/docs/reference/container/2.25.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.24.0](/python/docs/reference/container/2.24.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.23.0](/python/docs/reference/container/2.23.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.22.0](/python/docs/reference/container/2.22.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.21.0](/python/docs/reference/container/2.21.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.20.0](/python/docs/reference/container/2.20.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.19.0](/python/docs/reference/container/2.19.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.18.0](/python/docs/reference/container/2.18.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.17.4](/python/docs/reference/container/2.17.4/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.16.0](/python/docs/reference/container/2.16.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.15.0](/python/docs/reference/container/2.15.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.14.0](/python/docs/reference/container/2.14.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.13.0](/python/docs/reference/container/2.13.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.12.2](/python/docs/reference/container/2.12.2/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.11.2](/python/docs/reference/container/2.11.2/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.10.8](/python/docs/reference/container/2.10.8/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.9.0](/python/docs/reference/container/2.9.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.8.1](/python/docs/reference/container/2.8.1/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.7.1](/python/docs/reference/container/2.7.1/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.6.1](/python/docs/reference/container/2.6.1/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.5.0](/python/docs/reference/container/2.5.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.4.1](/python/docs/reference/container/2.4.1/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.3.1](/python/docs/reference/container/2.3.1/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.2.0](/python/docs/reference/container/2.2.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.1.0](/python/docs/reference/container/2.1.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [2.0.1](/python/docs/reference/container/2.0.1/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [1.0.3](/python/docs/reference/container/1.0.3/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [0.5.0](/python/docs/reference/container/0.5.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [0.4.0](/python/docs/reference/container/0.4.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults)\n- [0.3.0](/python/docs/reference/container/0.3.0/google.cloud.container_v1.types.AutoprovisioningNodePoolDefaults) \n\n AutoprovisioningNodePoolDefaults(\n mapping=None, *, ignore_unknown_fields=False, **kwargs\n )\n\nAutoprovisioningNodePoolDefaults contains defaults for a node\npool created by NAP.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e"]]