# ClusterServiceUpdateClusterRequest

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**DisplayName** | Pointer to **string** |  | [optional] 
**Labels** | Pointer to **map[string]string** | The project_id key cannot be updated. If the project_id key is specified, it will be ignored. | [optional] 
**TidbNodeSetting** | Pointer to [**V1beta1UpdateClusterRequestTidbNodeSetting**](V1beta1UpdateClusterRequestTidbNodeSetting.md) |  | [optional] 
**TiflashNodeSetting** | Pointer to [**V1beta1UpdateClusterRequestStorageNodeSetting**](V1beta1UpdateClusterRequestStorageNodeSetting.md) |  | [optional] 
**TikvNodeSetting** | Pointer to [**V1beta1UpdateClusterRequestStorageNodeSetting**](V1beta1UpdateClusterRequestStorageNodeSetting.md) |  | [optional] 

## Methods

### NewClusterServiceUpdateClusterRequest

`func NewClusterServiceUpdateClusterRequest() *ClusterServiceUpdateClusterRequest`

NewClusterServiceUpdateClusterRequest instantiates a new ClusterServiceUpdateClusterRequest 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

### NewClusterServiceUpdateClusterRequestWithDefaults

`func NewClusterServiceUpdateClusterRequestWithDefaults() *ClusterServiceUpdateClusterRequest`

NewClusterServiceUpdateClusterRequestWithDefaults instantiates a new ClusterServiceUpdateClusterRequest 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

### GetDisplayName

`func (o *ClusterServiceUpdateClusterRequest) GetDisplayName() string`

GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.

### GetDisplayNameOk

`func (o *ClusterServiceUpdateClusterRequest) GetDisplayNameOk() (*string, bool)`

GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetDisplayName

`func (o *ClusterServiceUpdateClusterRequest) SetDisplayName(v string)`

SetDisplayName sets DisplayName field to given value.

### HasDisplayName

`func (o *ClusterServiceUpdateClusterRequest) HasDisplayName() bool`

HasDisplayName returns a boolean if a field has been set.

### GetLabels

`func (o *ClusterServiceUpdateClusterRequest) GetLabels() map[string]string`

GetLabels returns the Labels field if non-nil, zero value otherwise.

### GetLabelsOk

`func (o *ClusterServiceUpdateClusterRequest) GetLabelsOk() (*map[string]string, bool)`

GetLabelsOk returns a tuple with the Labels field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetLabels

`func (o *ClusterServiceUpdateClusterRequest) SetLabels(v map[string]string)`

SetLabels sets Labels field to given value.

### HasLabels

`func (o *ClusterServiceUpdateClusterRequest) HasLabels() bool`

HasLabels returns a boolean if a field has been set.

### GetTidbNodeSetting

`func (o *ClusterServiceUpdateClusterRequest) GetTidbNodeSetting() V1beta1UpdateClusterRequestTidbNodeSetting`

GetTidbNodeSetting returns the TidbNodeSetting field if non-nil, zero value otherwise.

### GetTidbNodeSettingOk

`func (o *ClusterServiceUpdateClusterRequest) GetTidbNodeSettingOk() (*V1beta1UpdateClusterRequestTidbNodeSetting, bool)`

GetTidbNodeSettingOk returns a tuple with the TidbNodeSetting field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetTidbNodeSetting

`func (o *ClusterServiceUpdateClusterRequest) SetTidbNodeSetting(v V1beta1UpdateClusterRequestTidbNodeSetting)`

SetTidbNodeSetting sets TidbNodeSetting field to given value.

### HasTidbNodeSetting

`func (o *ClusterServiceUpdateClusterRequest) HasTidbNodeSetting() bool`

HasTidbNodeSetting returns a boolean if a field has been set.

### GetTiflashNodeSetting

`func (o *ClusterServiceUpdateClusterRequest) GetTiflashNodeSetting() V1beta1UpdateClusterRequestStorageNodeSetting`

GetTiflashNodeSetting returns the TiflashNodeSetting field if non-nil, zero value otherwise.

### GetTiflashNodeSettingOk

`func (o *ClusterServiceUpdateClusterRequest) GetTiflashNodeSettingOk() (*V1beta1UpdateClusterRequestStorageNodeSetting, bool)`

GetTiflashNodeSettingOk returns a tuple with the TiflashNodeSetting field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetTiflashNodeSetting

`func (o *ClusterServiceUpdateClusterRequest) SetTiflashNodeSetting(v V1beta1UpdateClusterRequestStorageNodeSetting)`

SetTiflashNodeSetting sets TiflashNodeSetting field to given value.

### HasTiflashNodeSetting

`func (o *ClusterServiceUpdateClusterRequest) HasTiflashNodeSetting() bool`

HasTiflashNodeSetting returns a boolean if a field has been set.

### GetTikvNodeSetting

`func (o *ClusterServiceUpdateClusterRequest) GetTikvNodeSetting() V1beta1UpdateClusterRequestStorageNodeSetting`

GetTikvNodeSetting returns the TikvNodeSetting field if non-nil, zero value otherwise.

### GetTikvNodeSettingOk

`func (o *ClusterServiceUpdateClusterRequest) GetTikvNodeSettingOk() (*V1beta1UpdateClusterRequestStorageNodeSetting, bool)`

GetTikvNodeSettingOk returns a tuple with the TikvNodeSetting field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetTikvNodeSetting

`func (o *ClusterServiceUpdateClusterRequest) SetTikvNodeSetting(v V1beta1UpdateClusterRequestStorageNodeSetting)`

SetTikvNodeSetting sets TikvNodeSetting field to given value.

### HasTikvNodeSetting

`func (o *ClusterServiceUpdateClusterRequest) HasTikvNodeSetting() bool`

HasTikvNodeSetting returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


