Class: Google::Cloud::Container::V1::AutoprovisioningNodePoolDefaults

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/container/v1/cluster_service.rb

Overview

AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.

Instance Attribute Summary collapse

Instance Attribute Details

#boot_disk_kms_key::String



3941
3942
3943
3944
# File 'proto_docs/google/container/v1/cluster_service.rb', line 3941

class AutoprovisioningNodePoolDefaults
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#disk_size_gb::Integer



3941
3942
3943
3944
# File 'proto_docs/google/container/v1/cluster_service.rb', line 3941

class AutoprovisioningNodePoolDefaults
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#disk_type::String



3941
3942
3943
3944
# File 'proto_docs/google/container/v1/cluster_service.rb', line 3941

class AutoprovisioningNodePoolDefaults
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#image_type::String



3941
3942
3943
3944
# File 'proto_docs/google/container/v1/cluster_service.rb', line 3941

class AutoprovisioningNodePoolDefaults
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#insecure_kubelet_readonly_port_enabled::Boolean



3941
3942
3943
3944
# File 'proto_docs/google/container/v1/cluster_service.rb', line 3941

class AutoprovisioningNodePoolDefaults
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#management::Google::Cloud::Container::V1::NodeManagement



3941
3942
3943
3944
# File 'proto_docs/google/container/v1/cluster_service.rb', line 3941

class AutoprovisioningNodePoolDefaults
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#min_cpu_platform::String

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns 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. This field is deprecated, min_cpu_platform should be specified using cloud.google.com/requested-min-cpu-platform label selector on the pod. To unset the min cpu platform field pass "automatic" as field value.



3941
3942
3943
3944
# File 'proto_docs/google/container/v1/cluster_service.rb', line 3941

class AutoprovisioningNodePoolDefaults
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#oauth_scopes::Array<::String>



3941
3942
3943
3944
# File 'proto_docs/google/container/v1/cluster_service.rb', line 3941

class AutoprovisioningNodePoolDefaults
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#service_account::String



3941
3942
3943
3944
# File 'proto_docs/google/container/v1/cluster_service.rb', line 3941

class AutoprovisioningNodePoolDefaults
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#shielded_instance_config::Google::Cloud::Container::V1::ShieldedInstanceConfig



3941
3942
3943
3944
# File 'proto_docs/google/container/v1/cluster_service.rb', line 3941

class AutoprovisioningNodePoolDefaults
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#upgrade_settings::Google::Cloud::Container::V1::NodePool::UpgradeSettings



3941
3942
3943
3944
# File 'proto_docs/google/container/v1/cluster_service.rb', line 3941

class AutoprovisioningNodePoolDefaults
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end