Name | Type | Description | Notes |
---|---|---|---|
anti_affinity_groups | Option<Vecmodels::AntiAffinityGroup> | Nodepool Anti-affinity Groups | [optional] |
description | Option<String> | Nodepool description | [optional] |
public_ip_assignment | Option<String> | Nodepool public IP assignment of the Instances: * IPv4 (inet4 ) addressing only; * IPv4 and IPv6 (dual ) addressing. |
[optional] |
labels | Option<std::collections::HashMap<String, String>> | [optional] | |
taints | Option<std::collections::HashMap<String, models::SksNodepoolTaint>> | [optional] | |
security_groups | Option<Vecmodels::SecurityGroup> | Nodepool Security Groups | [optional] |
name | Option<String> | Nodepool name | [optional] |
instance_type | Option<models::InstanceType> | [optional] | |
private_networks | Option<Vecmodels::PrivateNetwork> | Nodepool Private Networks | [optional] |
template | Option<models::Template> | [optional] | |
state | Option<String> | Nodepool state | [optional][readonly] |
size | Option<i64> | Number of instances | [optional] |
kubelet_image_gc | Option<models::KubeletImageGc> | [optional] | |
instance_pool | Option<models::InstancePool> | [optional] | |
instance_prefix | Option<String> | The instances created by the Nodepool will be prefixed with this value (default: pool) | [optional] |
deploy_target | Option<models::DeployTarget> | [optional] | |
addons | Option<Vec> | Nodepool addons | [optional] |
id | Option<uuid::Uuid> | Nodepool ID | [optional][readonly] |
disk_size | Option<i64> | Nodepool instances disk size in GiB | [optional] |
version | Option<String> | Nodepool version | [optional][readonly] |
created_at | Option<String> | Nodepool creation date | [optional][readonly] |