| Name | Type | Description | Notes |
|---|---|---|---|
| AwsVpcEksId | string | ||
| EksSubnetsZoneAIds | []string | ||
| EksSubnetsZoneBIds | []string | ||
| EksSubnetsZoneCIds | []string | ||
| DocumentdbSubnetsZoneAIds | Pointer to []string | [optional] | |
| DocumentdbSubnetsZoneBIds | Pointer to []string | [optional] | |
| DocumentdbSubnetsZoneCIds | Pointer to []string | [optional] | |
| ElasticacheSubnetsZoneAIds | Pointer to []string | [optional] | |
| ElasticacheSubnetsZoneBIds | Pointer to []string | [optional] | |
| ElasticacheSubnetsZoneCIds | Pointer to []string | [optional] | |
| RdsSubnetsZoneAIds | Pointer to []string | [optional] | |
| RdsSubnetsZoneBIds | Pointer to []string | [optional] | |
| RdsSubnetsZoneCIds | Pointer to []string | [optional] | |
| EksKarpenterFargateSubnetsZoneAIds | Pointer to []string | [optional] | |
| EksKarpenterFargateSubnetsZoneBIds | Pointer to []string | [optional] | |
| EksKarpenterFargateSubnetsZoneCIds | Pointer to []string | [optional] | |
| EksCreateNodesInPrivateSubnet | Pointer to bool | [optional] [default to true] | |
| VpcName | string | ||
| VpcProjectId | Pointer to NullableString | [optional] | |
| SubnetworkName | Pointer to NullableString | [optional] | |
| IpRangeServicesName | Pointer to NullableString | [optional] | |
| IpRangePodsName | Pointer to NullableString | [optional] | |
| AdditionalIpRangePodsNames | Pointer to []string | [optional] | |
| PrivateNodes | Pointer to bool | [optional] [default to false] | |
| SpotEnabled | bool | Deprecated: use the per-pool `spot_enabled` fields on `qovery_node_pools.default_override`, `qovery_node_pools.stable_override` and `qovery_node_pools.cronjob_override` instead. On read, this is a derived value: it is recomputed on every write as the logical OR of the per-pool `spot_enabled` fields of the node pools present (the default and stable node pools, plus the cronjob node pool only while its `cronjob_override` block exists). On write, it is only honoured for legacy clients: when none of the per-pool `spot_enabled` fields are present in the request, this value is applied to all node pools, including the stable one. As soon as the per-pool fields are present they take precedence and this value is ignored. | |
| DiskSizeInGib | int32 | ||
| DiskIops | Pointer to int32 | Unit is operation/seconds. The disk IOPS to be used for the node configuration | [optional] |
| DiskThroughput | Pointer to int32 | Unit is in MB/s. The disk throughput to be used for the node configuration | [optional] |
| DefaultServiceArchitecture | CpuArchitectureEnum | ||
| QoveryNodePools | KarpenterNodePool | ||
| NatGatewayType | Pointer to NullableClusterFeatureNatGatewayParametersNatGatewayType | [optional] |
func NewClusterRequestFeaturesInnerValue(awsVpcEksId string, eksSubnetsZoneAIds []string, eksSubnetsZoneBIds []string, eksSubnetsZoneCIds []string, vpcName string, spotEnabled bool, diskSizeInGib int32, defaultServiceArchitecture CpuArchitectureEnum, qoveryNodePools KarpenterNodePool, ) *ClusterRequestFeaturesInnerValue
NewClusterRequestFeaturesInnerValue instantiates a new ClusterRequestFeaturesInnerValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewClusterRequestFeaturesInnerValueWithDefaults() *ClusterRequestFeaturesInnerValue
NewClusterRequestFeaturesInnerValueWithDefaults instantiates a new ClusterRequestFeaturesInnerValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *ClusterRequestFeaturesInnerValue) GetAwsVpcEksId() string
GetAwsVpcEksId returns the AwsVpcEksId field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetAwsVpcEksIdOk() (*string, bool)
GetAwsVpcEksIdOk returns a tuple with the AwsVpcEksId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetAwsVpcEksId(v string)
SetAwsVpcEksId sets AwsVpcEksId field to given value.
func (o *ClusterRequestFeaturesInnerValue) GetEksSubnetsZoneAIds() []string
GetEksSubnetsZoneAIds returns the EksSubnetsZoneAIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetEksSubnetsZoneAIdsOk() (*[]string, bool)
GetEksSubnetsZoneAIdsOk returns a tuple with the EksSubnetsZoneAIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetEksSubnetsZoneAIds(v []string)
SetEksSubnetsZoneAIds sets EksSubnetsZoneAIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) GetEksSubnetsZoneBIds() []string
GetEksSubnetsZoneBIds returns the EksSubnetsZoneBIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetEksSubnetsZoneBIdsOk() (*[]string, bool)
GetEksSubnetsZoneBIdsOk returns a tuple with the EksSubnetsZoneBIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetEksSubnetsZoneBIds(v []string)
SetEksSubnetsZoneBIds sets EksSubnetsZoneBIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) GetEksSubnetsZoneCIds() []string
GetEksSubnetsZoneCIds returns the EksSubnetsZoneCIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetEksSubnetsZoneCIdsOk() (*[]string, bool)
GetEksSubnetsZoneCIdsOk returns a tuple with the EksSubnetsZoneCIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetEksSubnetsZoneCIds(v []string)
SetEksSubnetsZoneCIds sets EksSubnetsZoneCIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) GetDocumentdbSubnetsZoneAIds() []string
GetDocumentdbSubnetsZoneAIds returns the DocumentdbSubnetsZoneAIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetDocumentdbSubnetsZoneAIdsOk() (*[]string, bool)
GetDocumentdbSubnetsZoneAIdsOk returns a tuple with the DocumentdbSubnetsZoneAIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetDocumentdbSubnetsZoneAIds(v []string)
SetDocumentdbSubnetsZoneAIds sets DocumentdbSubnetsZoneAIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasDocumentdbSubnetsZoneAIds() bool
HasDocumentdbSubnetsZoneAIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetDocumentdbSubnetsZoneAIdsNil(b bool)
SetDocumentdbSubnetsZoneAIdsNil sets the value for DocumentdbSubnetsZoneAIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetDocumentdbSubnetsZoneAIds()
UnsetDocumentdbSubnetsZoneAIds ensures that no value is present for DocumentdbSubnetsZoneAIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetDocumentdbSubnetsZoneBIds() []string
GetDocumentdbSubnetsZoneBIds returns the DocumentdbSubnetsZoneBIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetDocumentdbSubnetsZoneBIdsOk() (*[]string, bool)
GetDocumentdbSubnetsZoneBIdsOk returns a tuple with the DocumentdbSubnetsZoneBIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetDocumentdbSubnetsZoneBIds(v []string)
SetDocumentdbSubnetsZoneBIds sets DocumentdbSubnetsZoneBIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasDocumentdbSubnetsZoneBIds() bool
HasDocumentdbSubnetsZoneBIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetDocumentdbSubnetsZoneBIdsNil(b bool)
SetDocumentdbSubnetsZoneBIdsNil sets the value for DocumentdbSubnetsZoneBIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetDocumentdbSubnetsZoneBIds()
UnsetDocumentdbSubnetsZoneBIds ensures that no value is present for DocumentdbSubnetsZoneBIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetDocumentdbSubnetsZoneCIds() []string
GetDocumentdbSubnetsZoneCIds returns the DocumentdbSubnetsZoneCIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetDocumentdbSubnetsZoneCIdsOk() (*[]string, bool)
GetDocumentdbSubnetsZoneCIdsOk returns a tuple with the DocumentdbSubnetsZoneCIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetDocumentdbSubnetsZoneCIds(v []string)
SetDocumentdbSubnetsZoneCIds sets DocumentdbSubnetsZoneCIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasDocumentdbSubnetsZoneCIds() bool
HasDocumentdbSubnetsZoneCIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetDocumentdbSubnetsZoneCIdsNil(b bool)
SetDocumentdbSubnetsZoneCIdsNil sets the value for DocumentdbSubnetsZoneCIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetDocumentdbSubnetsZoneCIds()
UnsetDocumentdbSubnetsZoneCIds ensures that no value is present for DocumentdbSubnetsZoneCIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetElasticacheSubnetsZoneAIds() []string
GetElasticacheSubnetsZoneAIds returns the ElasticacheSubnetsZoneAIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetElasticacheSubnetsZoneAIdsOk() (*[]string, bool)
GetElasticacheSubnetsZoneAIdsOk returns a tuple with the ElasticacheSubnetsZoneAIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetElasticacheSubnetsZoneAIds(v []string)
SetElasticacheSubnetsZoneAIds sets ElasticacheSubnetsZoneAIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasElasticacheSubnetsZoneAIds() bool
HasElasticacheSubnetsZoneAIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetElasticacheSubnetsZoneAIdsNil(b bool)
SetElasticacheSubnetsZoneAIdsNil sets the value for ElasticacheSubnetsZoneAIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetElasticacheSubnetsZoneAIds()
UnsetElasticacheSubnetsZoneAIds ensures that no value is present for ElasticacheSubnetsZoneAIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetElasticacheSubnetsZoneBIds() []string
GetElasticacheSubnetsZoneBIds returns the ElasticacheSubnetsZoneBIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetElasticacheSubnetsZoneBIdsOk() (*[]string, bool)
GetElasticacheSubnetsZoneBIdsOk returns a tuple with the ElasticacheSubnetsZoneBIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetElasticacheSubnetsZoneBIds(v []string)
SetElasticacheSubnetsZoneBIds sets ElasticacheSubnetsZoneBIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasElasticacheSubnetsZoneBIds() bool
HasElasticacheSubnetsZoneBIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetElasticacheSubnetsZoneBIdsNil(b bool)
SetElasticacheSubnetsZoneBIdsNil sets the value for ElasticacheSubnetsZoneBIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetElasticacheSubnetsZoneBIds()
UnsetElasticacheSubnetsZoneBIds ensures that no value is present for ElasticacheSubnetsZoneBIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetElasticacheSubnetsZoneCIds() []string
GetElasticacheSubnetsZoneCIds returns the ElasticacheSubnetsZoneCIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetElasticacheSubnetsZoneCIdsOk() (*[]string, bool)
GetElasticacheSubnetsZoneCIdsOk returns a tuple with the ElasticacheSubnetsZoneCIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetElasticacheSubnetsZoneCIds(v []string)
SetElasticacheSubnetsZoneCIds sets ElasticacheSubnetsZoneCIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasElasticacheSubnetsZoneCIds() bool
HasElasticacheSubnetsZoneCIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetElasticacheSubnetsZoneCIdsNil(b bool)
SetElasticacheSubnetsZoneCIdsNil sets the value for ElasticacheSubnetsZoneCIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetElasticacheSubnetsZoneCIds()
UnsetElasticacheSubnetsZoneCIds ensures that no value is present for ElasticacheSubnetsZoneCIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetRdsSubnetsZoneAIds() []string
GetRdsSubnetsZoneAIds returns the RdsSubnetsZoneAIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetRdsSubnetsZoneAIdsOk() (*[]string, bool)
GetRdsSubnetsZoneAIdsOk returns a tuple with the RdsSubnetsZoneAIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetRdsSubnetsZoneAIds(v []string)
SetRdsSubnetsZoneAIds sets RdsSubnetsZoneAIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasRdsSubnetsZoneAIds() bool
HasRdsSubnetsZoneAIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetRdsSubnetsZoneAIdsNil(b bool)
SetRdsSubnetsZoneAIdsNil sets the value for RdsSubnetsZoneAIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetRdsSubnetsZoneAIds()
UnsetRdsSubnetsZoneAIds ensures that no value is present for RdsSubnetsZoneAIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetRdsSubnetsZoneBIds() []string
GetRdsSubnetsZoneBIds returns the RdsSubnetsZoneBIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetRdsSubnetsZoneBIdsOk() (*[]string, bool)
GetRdsSubnetsZoneBIdsOk returns a tuple with the RdsSubnetsZoneBIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetRdsSubnetsZoneBIds(v []string)
SetRdsSubnetsZoneBIds sets RdsSubnetsZoneBIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasRdsSubnetsZoneBIds() bool
HasRdsSubnetsZoneBIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetRdsSubnetsZoneBIdsNil(b bool)
SetRdsSubnetsZoneBIdsNil sets the value for RdsSubnetsZoneBIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetRdsSubnetsZoneBIds()
UnsetRdsSubnetsZoneBIds ensures that no value is present for RdsSubnetsZoneBIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetRdsSubnetsZoneCIds() []string
GetRdsSubnetsZoneCIds returns the RdsSubnetsZoneCIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetRdsSubnetsZoneCIdsOk() (*[]string, bool)
GetRdsSubnetsZoneCIdsOk returns a tuple with the RdsSubnetsZoneCIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetRdsSubnetsZoneCIds(v []string)
SetRdsSubnetsZoneCIds sets RdsSubnetsZoneCIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasRdsSubnetsZoneCIds() bool
HasRdsSubnetsZoneCIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetRdsSubnetsZoneCIdsNil(b bool)
SetRdsSubnetsZoneCIdsNil sets the value for RdsSubnetsZoneCIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetRdsSubnetsZoneCIds()
UnsetRdsSubnetsZoneCIds ensures that no value is present for RdsSubnetsZoneCIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetEksKarpenterFargateSubnetsZoneAIds() []string
GetEksKarpenterFargateSubnetsZoneAIds returns the EksKarpenterFargateSubnetsZoneAIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetEksKarpenterFargateSubnetsZoneAIdsOk() (*[]string, bool)
GetEksKarpenterFargateSubnetsZoneAIdsOk returns a tuple with the EksKarpenterFargateSubnetsZoneAIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetEksKarpenterFargateSubnetsZoneAIds(v []string)
SetEksKarpenterFargateSubnetsZoneAIds sets EksKarpenterFargateSubnetsZoneAIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasEksKarpenterFargateSubnetsZoneAIds() bool
HasEksKarpenterFargateSubnetsZoneAIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetEksKarpenterFargateSubnetsZoneAIdsNil(b bool)
SetEksKarpenterFargateSubnetsZoneAIdsNil sets the value for EksKarpenterFargateSubnetsZoneAIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetEksKarpenterFargateSubnetsZoneAIds()
UnsetEksKarpenterFargateSubnetsZoneAIds ensures that no value is present for EksKarpenterFargateSubnetsZoneAIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetEksKarpenterFargateSubnetsZoneBIds() []string
GetEksKarpenterFargateSubnetsZoneBIds returns the EksKarpenterFargateSubnetsZoneBIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetEksKarpenterFargateSubnetsZoneBIdsOk() (*[]string, bool)
GetEksKarpenterFargateSubnetsZoneBIdsOk returns a tuple with the EksKarpenterFargateSubnetsZoneBIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetEksKarpenterFargateSubnetsZoneBIds(v []string)
SetEksKarpenterFargateSubnetsZoneBIds sets EksKarpenterFargateSubnetsZoneBIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasEksKarpenterFargateSubnetsZoneBIds() bool
HasEksKarpenterFargateSubnetsZoneBIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetEksKarpenterFargateSubnetsZoneBIdsNil(b bool)
SetEksKarpenterFargateSubnetsZoneBIdsNil sets the value for EksKarpenterFargateSubnetsZoneBIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetEksKarpenterFargateSubnetsZoneBIds()
UnsetEksKarpenterFargateSubnetsZoneBIds ensures that no value is present for EksKarpenterFargateSubnetsZoneBIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetEksKarpenterFargateSubnetsZoneCIds() []string
GetEksKarpenterFargateSubnetsZoneCIds returns the EksKarpenterFargateSubnetsZoneCIds field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetEksKarpenterFargateSubnetsZoneCIdsOk() (*[]string, bool)
GetEksKarpenterFargateSubnetsZoneCIdsOk returns a tuple with the EksKarpenterFargateSubnetsZoneCIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetEksKarpenterFargateSubnetsZoneCIds(v []string)
SetEksKarpenterFargateSubnetsZoneCIds sets EksKarpenterFargateSubnetsZoneCIds field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasEksKarpenterFargateSubnetsZoneCIds() bool
HasEksKarpenterFargateSubnetsZoneCIds returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetEksKarpenterFargateSubnetsZoneCIdsNil(b bool)
SetEksKarpenterFargateSubnetsZoneCIdsNil sets the value for EksKarpenterFargateSubnetsZoneCIds to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetEksKarpenterFargateSubnetsZoneCIds()
UnsetEksKarpenterFargateSubnetsZoneCIds ensures that no value is present for EksKarpenterFargateSubnetsZoneCIds, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetEksCreateNodesInPrivateSubnet() bool
GetEksCreateNodesInPrivateSubnet returns the EksCreateNodesInPrivateSubnet field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetEksCreateNodesInPrivateSubnetOk() (*bool, bool)
GetEksCreateNodesInPrivateSubnetOk returns a tuple with the EksCreateNodesInPrivateSubnet field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetEksCreateNodesInPrivateSubnet(v bool)
SetEksCreateNodesInPrivateSubnet sets EksCreateNodesInPrivateSubnet field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasEksCreateNodesInPrivateSubnet() bool
HasEksCreateNodesInPrivateSubnet returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) GetVpcName() string
GetVpcName returns the VpcName field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetVpcNameOk() (*string, bool)
GetVpcNameOk returns a tuple with the VpcName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetVpcName(v string)
SetVpcName sets VpcName field to given value.
func (o *ClusterRequestFeaturesInnerValue) GetVpcProjectId() string
GetVpcProjectId returns the VpcProjectId field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetVpcProjectIdOk() (*string, bool)
GetVpcProjectIdOk returns a tuple with the VpcProjectId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetVpcProjectId(v string)
SetVpcProjectId sets VpcProjectId field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasVpcProjectId() bool
HasVpcProjectId returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetVpcProjectIdNil(b bool)
SetVpcProjectIdNil sets the value for VpcProjectId to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetVpcProjectId()
UnsetVpcProjectId ensures that no value is present for VpcProjectId, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetSubnetworkName() string
GetSubnetworkName returns the SubnetworkName field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetSubnetworkNameOk() (*string, bool)
GetSubnetworkNameOk returns a tuple with the SubnetworkName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetSubnetworkName(v string)
SetSubnetworkName sets SubnetworkName field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasSubnetworkName() bool
HasSubnetworkName returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetSubnetworkNameNil(b bool)
SetSubnetworkNameNil sets the value for SubnetworkName to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetSubnetworkName()
UnsetSubnetworkName ensures that no value is present for SubnetworkName, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetIpRangeServicesName() string
GetIpRangeServicesName returns the IpRangeServicesName field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetIpRangeServicesNameOk() (*string, bool)
GetIpRangeServicesNameOk returns a tuple with the IpRangeServicesName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetIpRangeServicesName(v string)
SetIpRangeServicesName sets IpRangeServicesName field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasIpRangeServicesName() bool
HasIpRangeServicesName returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetIpRangeServicesNameNil(b bool)
SetIpRangeServicesNameNil sets the value for IpRangeServicesName to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetIpRangeServicesName()
UnsetIpRangeServicesName ensures that no value is present for IpRangeServicesName, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetIpRangePodsName() string
GetIpRangePodsName returns the IpRangePodsName field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetIpRangePodsNameOk() (*string, bool)
GetIpRangePodsNameOk returns a tuple with the IpRangePodsName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetIpRangePodsName(v string)
SetIpRangePodsName sets IpRangePodsName field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasIpRangePodsName() bool
HasIpRangePodsName returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetIpRangePodsNameNil(b bool)
SetIpRangePodsNameNil sets the value for IpRangePodsName to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetIpRangePodsName()
UnsetIpRangePodsName ensures that no value is present for IpRangePodsName, not even an explicit nil
func (o *ClusterRequestFeaturesInnerValue) GetAdditionalIpRangePodsNames() []string
GetAdditionalIpRangePodsNames returns the AdditionalIpRangePodsNames field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetAdditionalIpRangePodsNamesOk() (*[]string, bool)
GetAdditionalIpRangePodsNamesOk returns a tuple with the AdditionalIpRangePodsNames field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetAdditionalIpRangePodsNames(v []string)
SetAdditionalIpRangePodsNames sets AdditionalIpRangePodsNames field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasAdditionalIpRangePodsNames() bool
HasAdditionalIpRangePodsNames returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) GetPrivateNodes() bool
GetPrivateNodes returns the PrivateNodes field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetPrivateNodesOk() (*bool, bool)
GetPrivateNodesOk returns a tuple with the PrivateNodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetPrivateNodes(v bool)
SetPrivateNodes sets PrivateNodes field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasPrivateNodes() bool
HasPrivateNodes returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) GetSpotEnabled() bool
GetSpotEnabled returns the SpotEnabled field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetSpotEnabledOk() (*bool, bool)
GetSpotEnabledOk returns a tuple with the SpotEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetSpotEnabled(v bool)
SetSpotEnabled sets SpotEnabled field to given value.
func (o *ClusterRequestFeaturesInnerValue) GetDiskSizeInGib() int32
GetDiskSizeInGib returns the DiskSizeInGib field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetDiskSizeInGibOk() (*int32, bool)
GetDiskSizeInGibOk returns a tuple with the DiskSizeInGib field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetDiskSizeInGib(v int32)
SetDiskSizeInGib sets DiskSizeInGib field to given value.
func (o *ClusterRequestFeaturesInnerValue) GetDiskIops() int32
GetDiskIops returns the DiskIops field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetDiskIopsOk() (*int32, bool)
GetDiskIopsOk returns a tuple with the DiskIops field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetDiskIops(v int32)
SetDiskIops sets DiskIops field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasDiskIops() bool
HasDiskIops returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) GetDiskThroughput() int32
GetDiskThroughput returns the DiskThroughput field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetDiskThroughputOk() (*int32, bool)
GetDiskThroughputOk returns a tuple with the DiskThroughput field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetDiskThroughput(v int32)
SetDiskThroughput sets DiskThroughput field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasDiskThroughput() bool
HasDiskThroughput returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) GetDefaultServiceArchitecture() CpuArchitectureEnum
GetDefaultServiceArchitecture returns the DefaultServiceArchitecture field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetDefaultServiceArchitectureOk() (*CpuArchitectureEnum, bool)
GetDefaultServiceArchitectureOk returns a tuple with the DefaultServiceArchitecture field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetDefaultServiceArchitecture(v CpuArchitectureEnum)
SetDefaultServiceArchitecture sets DefaultServiceArchitecture field to given value.
func (o *ClusterRequestFeaturesInnerValue) GetQoveryNodePools() KarpenterNodePool
GetQoveryNodePools returns the QoveryNodePools field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetQoveryNodePoolsOk() (*KarpenterNodePool, bool)
GetQoveryNodePoolsOk returns a tuple with the QoveryNodePools field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetQoveryNodePools(v KarpenterNodePool)
SetQoveryNodePools sets QoveryNodePools field to given value.
func (o *ClusterRequestFeaturesInnerValue) GetNatGatewayType() ClusterFeatureNatGatewayParametersNatGatewayType
GetNatGatewayType returns the NatGatewayType field if non-nil, zero value otherwise.
func (o *ClusterRequestFeaturesInnerValue) GetNatGatewayTypeOk() (*ClusterFeatureNatGatewayParametersNatGatewayType, bool)
GetNatGatewayTypeOk returns a tuple with the NatGatewayType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterRequestFeaturesInnerValue) SetNatGatewayType(v ClusterFeatureNatGatewayParametersNatGatewayType)
SetNatGatewayType sets NatGatewayType field to given value.
func (o *ClusterRequestFeaturesInnerValue) HasNatGatewayType() bool
HasNatGatewayType returns a boolean if a field has been set.
func (o *ClusterRequestFeaturesInnerValue) SetNatGatewayTypeNil(b bool)
SetNatGatewayTypeNil sets the value for NatGatewayType to be an explicit nil
func (o *ClusterRequestFeaturesInnerValue) UnsetNatGatewayType()
UnsetNatGatewayType ensures that no value is present for NatGatewayType, not even an explicit nil