func NewKubernetesNodePoolPropertiesForPost(name string, datacenterId string, nodeCount int32, cpuFamily string, coresCount int32, ramSize int32, availabilityZone string, storageType string, storageSize int32, ) *KubernetesNodePoolPropertiesForPost
func NewKubernetesNodePoolPropertiesForPostWithDefaults() *KubernetesNodePoolPropertiesForPost
func (o *KubernetesNodePoolPropertiesForPost) GetName() string
func (o *KubernetesNodePoolPropertiesForPost) GetNameOk() (*string, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetName(v string)
func (o *KubernetesNodePoolPropertiesForPost) GetDatacenterId() string
func (o *KubernetesNodePoolPropertiesForPost) GetDatacenterIdOk() (*string, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetDatacenterId(v string)
func (o *KubernetesNodePoolPropertiesForPost) GetNodeCount() int32
func (o *KubernetesNodePoolPropertiesForPost) GetNodeCountOk() (*int32, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetNodeCount(v int32)
func (o *KubernetesNodePoolPropertiesForPost) GetCpuFamily() string
func (o *KubernetesNodePoolPropertiesForPost) GetCpuFamilyOk() (*string, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetCpuFamily(v string)
func (o *KubernetesNodePoolPropertiesForPost) GetCoresCount() int32
func (o *KubernetesNodePoolPropertiesForPost) GetCoresCountOk() (*int32, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetCoresCount(v int32)
func (o *KubernetesNodePoolPropertiesForPost) GetRamSize() int32
func (o *KubernetesNodePoolPropertiesForPost) GetRamSizeOk() (*int32, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetRamSize(v int32)
func (o *KubernetesNodePoolPropertiesForPost) GetAvailabilityZone() string
func (o *KubernetesNodePoolPropertiesForPost) GetAvailabilityZoneOk() (*string, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetAvailabilityZone(v string)
func (o *KubernetesNodePoolPropertiesForPost) GetStorageType() string
func (o *KubernetesNodePoolPropertiesForPost) GetStorageTypeOk() (*string, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetStorageType(v string)
func (o *KubernetesNodePoolPropertiesForPost) GetStorageSize() int32
func (o *KubernetesNodePoolPropertiesForPost) GetStorageSizeOk() (*int32, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetStorageSize(v int32)
func (o *KubernetesNodePoolPropertiesForPost) GetK8sVersion() string
func (o *KubernetesNodePoolPropertiesForPost) GetK8sVersionOk() (*string, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetK8sVersion(v string)
func (o *KubernetesNodePoolPropertiesForPost) HasK8sVersion() bool
func (o *KubernetesNodePoolPropertiesForPost) GetMaintenanceWindow() KubernetesMaintenanceWindow
func (o *KubernetesNodePoolPropertiesForPost) GetMaintenanceWindowOk() (*KubernetesMaintenanceWindow, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetMaintenanceWindow(v KubernetesMaintenanceWindow)
func (o *KubernetesNodePoolPropertiesForPost) HasMaintenanceWindow() bool
func (o *KubernetesNodePoolPropertiesForPost) GetAutoScaling() KubernetesAutoScaling
func (o *KubernetesNodePoolPropertiesForPost) GetAutoScalingOk() (*KubernetesAutoScaling, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetAutoScaling(v KubernetesAutoScaling)
func (o *KubernetesNodePoolPropertiesForPost) HasAutoScaling() bool
func (o *KubernetesNodePoolPropertiesForPost) GetLans() []KubernetesNodePoolLan
func (o *KubernetesNodePoolPropertiesForPost) GetLansOk() (*[]KubernetesNodePoolLan, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetLans(v []KubernetesNodePoolLan)
func (o *KubernetesNodePoolPropertiesForPost) HasLans() bool
func (o *KubernetesNodePoolPropertiesForPost) GetLabels() map[string]string
func (o *KubernetesNodePoolPropertiesForPost) GetLabelsOk() (*map[string]string, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetLabels(v map[string]string)
func (o *KubernetesNodePoolPropertiesForPost) HasLabels() bool
func (o *KubernetesNodePoolPropertiesForPost) GetAnnotations() map[string]string
func (o *KubernetesNodePoolPropertiesForPost) GetAnnotationsOk() (*map[string]string, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetAnnotations(v map[string]string)
func (o *KubernetesNodePoolPropertiesForPost) HasAnnotations() bool
func (o *KubernetesNodePoolPropertiesForPost) GetPublicIps() []string
func (o *KubernetesNodePoolPropertiesForPost) GetPublicIpsOk() (*[]string, bool)
func (o *KubernetesNodePoolPropertiesForPost) SetPublicIps(v []string)
func (o *KubernetesNodePoolPropertiesForPost) HasPublicIps() bool