TemplateProperties
The properties of a MongoDB template.
Properties
Name | Type | Description | Notes |
---|---|---|---|
Name | Pointer to string | The name of the template. | [optional] |
Edition | Pointer to string | The edition of the template (e.g. enterprise) | [optional] |
Cores | Pointer to int32 | The number of CPU cores. | [optional] |
Ram | Pointer to int32 | The amount of memory in MB. | [optional] |
StorageSize | Pointer to int32 | The amount of storage size in GB. | [optional] |
Methods
GetName
func (o *TemplateProperties) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
GetNameOk
func (o *TemplateProperties) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetName
func (o *TemplateProperties) SetName(v string)
SetName sets Name field to given value.
HasName
func (o *TemplateProperties) HasName() bool
HasName returns a boolean if a field has been set.
GetEdition
func (o *TemplateProperties) GetEdition() string
GetEdition returns the Edition field if non-nil, zero value otherwise.
GetEditionOk
func (o *TemplateProperties) GetEditionOk() (*string, bool)
GetEditionOk returns a tuple with the Edition field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetEdition
func (o *TemplateProperties) SetEdition(v string)
SetEdition sets Edition field to given value.
HasEdition
func (o *TemplateProperties) HasEdition() bool
HasEdition returns a boolean if a field has been set.
GetCores
func (o *TemplateProperties) GetCores() int32
GetCores returns the Cores field if non-nil, zero value otherwise.
GetCoresOk
func (o *TemplateProperties) GetCoresOk() (*int32, bool)
GetCoresOk returns a tuple with the Cores field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetCores
func (o *TemplateProperties) SetCores(v int32)
SetCores sets Cores field to given value.
HasCores
func (o *TemplateProperties) HasCores() bool
HasCores returns a boolean if a field has been set.
GetRam
func (o *TemplateProperties) GetRam() int32
GetRam returns the Ram field if non-nil, zero value otherwise.
GetRamOk
func (o *TemplateProperties) GetRamOk() (*int32, bool)
GetRamOk returns a tuple with the Ram field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetRam
func (o *TemplateProperties) SetRam(v int32)
SetRam sets Ram field to given value.
HasRam
func (o *TemplateProperties) HasRam() bool
HasRam returns a boolean if a field has been set.
GetStorageSize
func (o *TemplateProperties) GetStorageSize() int32
GetStorageSize returns the StorageSize field if non-nil, zero value otherwise.
GetStorageSizeOk
func (o *TemplateProperties) GetStorageSizeOk() (*int32, bool)
GetStorageSizeOk returns a tuple with the StorageSize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
SetStorageSize
func (o *TemplateProperties) SetStorageSize(v int32)
SetStorageSize sets StorageSize field to given value.
HasStorageSize
func (o *TemplateProperties) HasStorageSize() bool
HasStorageSize returns a boolean if a field has been set.
Last updated