Name | Type | Description | Notes |
---|---|---|---|
InstanceCategory | Pointer to string | The category of the instance. | [optional] |
InstanceGeneration | Pointer to int32 | The generation of the instance. | [optional] |
InstanceFamily | Pointer to string | The family or series of the instance. | [optional] |
InstanceSize | Pointer to string | Specifies the size of the instance within its family. | [optional] |
MeetsResourceReqs | Pointer to bool | The instance has sufficient resources to be chosen as a standalone instance in a cluster. | [optional] |
func NewClusterInstanceAttributes() *ClusterInstanceAttributes
NewClusterInstanceAttributes instantiates a new ClusterInstanceAttributes 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 NewClusterInstanceAttributesWithDefaults() *ClusterInstanceAttributes
NewClusterInstanceAttributesWithDefaults instantiates a new ClusterInstanceAttributes 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 *ClusterInstanceAttributes) GetInstanceCategory() string
GetInstanceCategory returns the InstanceCategory field if non-nil, zero value otherwise.
func (o *ClusterInstanceAttributes) GetInstanceCategoryOk() (*string, bool)
GetInstanceCategoryOk returns a tuple with the InstanceCategory field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterInstanceAttributes) SetInstanceCategory(v string)
SetInstanceCategory sets InstanceCategory field to given value.
func (o *ClusterInstanceAttributes) HasInstanceCategory() bool
HasInstanceCategory returns a boolean if a field has been set.
func (o *ClusterInstanceAttributes) GetInstanceGeneration() int32
GetInstanceGeneration returns the InstanceGeneration field if non-nil, zero value otherwise.
func (o *ClusterInstanceAttributes) GetInstanceGenerationOk() (*int32, bool)
GetInstanceGenerationOk returns a tuple with the InstanceGeneration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterInstanceAttributes) SetInstanceGeneration(v int32)
SetInstanceGeneration sets InstanceGeneration field to given value.
func (o *ClusterInstanceAttributes) HasInstanceGeneration() bool
HasInstanceGeneration returns a boolean if a field has been set.
func (o *ClusterInstanceAttributes) GetInstanceFamily() string
GetInstanceFamily returns the InstanceFamily field if non-nil, zero value otherwise.
func (o *ClusterInstanceAttributes) GetInstanceFamilyOk() (*string, bool)
GetInstanceFamilyOk returns a tuple with the InstanceFamily field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterInstanceAttributes) SetInstanceFamily(v string)
SetInstanceFamily sets InstanceFamily field to given value.
func (o *ClusterInstanceAttributes) HasInstanceFamily() bool
HasInstanceFamily returns a boolean if a field has been set.
func (o *ClusterInstanceAttributes) GetInstanceSize() string
GetInstanceSize returns the InstanceSize field if non-nil, zero value otherwise.
func (o *ClusterInstanceAttributes) GetInstanceSizeOk() (*string, bool)
GetInstanceSizeOk returns a tuple with the InstanceSize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterInstanceAttributes) SetInstanceSize(v string)
SetInstanceSize sets InstanceSize field to given value.
func (o *ClusterInstanceAttributes) HasInstanceSize() bool
HasInstanceSize returns a boolean if a field has been set.
func (o *ClusterInstanceAttributes) GetMeetsResourceReqs() bool
GetMeetsResourceReqs returns the MeetsResourceReqs field if non-nil, zero value otherwise.
func (o *ClusterInstanceAttributes) GetMeetsResourceReqsOk() (*bool, bool)
GetMeetsResourceReqsOk returns a tuple with the MeetsResourceReqs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterInstanceAttributes) SetMeetsResourceReqs(v bool)
SetMeetsResourceReqs sets MeetsResourceReqs field to given value.
func (o *ClusterInstanceAttributes) HasMeetsResourceReqs() bool
HasMeetsResourceReqs returns a boolean if a field has been set.