Skip to content

Latest commit

 

History

History
434 lines (237 loc) · 16.5 KB

MemoryPersistentMemoryConfiguration.md

File metadata and controls

434 lines (237 loc) · 16.5 KB

MemoryPersistentMemoryConfiguration

Properties

Name Type Description Notes
ClassId string The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data. [default to "memory.PersistentMemoryConfiguration"]
ObjectType string The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. [default to "memory.PersistentMemoryConfiguration"]
MemoryCapacity Pointer to string Memory capacity in GiB of a Persistent Memory configuration on a server. [optional] [readonly]
NumOfModules Pointer to string Number of Persistent Memory Modules on a server. [optional] [readonly]
NumOfRegions Pointer to string Number of Persistent Memory Regions on a server. [optional] [readonly]
PersistentMemoryCapacity Pointer to string Persistent memory capacity in GiB of a Persistent Memory configuration on a server. [optional] [readonly]
ReservedCapacity Pointer to string Reserved capacity in GiB of a Persistent Memory configuration on a server. [optional] [readonly]
SecurityState Pointer to string Collective security state of all Persistent Memory modules on a server. [optional] [readonly]
TotalCapacity Pointer to string Total capacity in GiB of a Persistent Memory configuration on a server. [optional] [readonly]
ComputeBoard Pointer to NullableComputeBoardRelationship [optional]
InventoryDeviceInfo Pointer to NullableInventoryDeviceInfoRelationship [optional]
PersistentMemoryConfigResult Pointer to NullableMemoryPersistentMemoryConfigResultRelationship [optional]
PersistentMemoryRegions Pointer to []MemoryPersistentMemoryRegionRelationship An array of relationships to memoryPersistentMemoryRegion resources. [optional] [readonly]
RegisteredDevice Pointer to NullableAssetDeviceRegistrationRelationship [optional]

Methods

NewMemoryPersistentMemoryConfiguration

func NewMemoryPersistentMemoryConfiguration(classId string, objectType string, ) *MemoryPersistentMemoryConfiguration

NewMemoryPersistentMemoryConfiguration instantiates a new MemoryPersistentMemoryConfiguration 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

NewMemoryPersistentMemoryConfigurationWithDefaults

func NewMemoryPersistentMemoryConfigurationWithDefaults() *MemoryPersistentMemoryConfiguration

NewMemoryPersistentMemoryConfigurationWithDefaults instantiates a new MemoryPersistentMemoryConfiguration 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

GetClassId

func (o *MemoryPersistentMemoryConfiguration) GetClassId() string

GetClassId returns the ClassId field if non-nil, zero value otherwise.

GetClassIdOk

func (o *MemoryPersistentMemoryConfiguration) GetClassIdOk() (*string, bool)

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

SetClassId

func (o *MemoryPersistentMemoryConfiguration) SetClassId(v string)

SetClassId sets ClassId field to given value.

GetObjectType

func (o *MemoryPersistentMemoryConfiguration) GetObjectType() string

GetObjectType returns the ObjectType field if non-nil, zero value otherwise.

GetObjectTypeOk

func (o *MemoryPersistentMemoryConfiguration) GetObjectTypeOk() (*string, bool)

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

SetObjectType

func (o *MemoryPersistentMemoryConfiguration) SetObjectType(v string)

SetObjectType sets ObjectType field to given value.

GetMemoryCapacity

func (o *MemoryPersistentMemoryConfiguration) GetMemoryCapacity() string

GetMemoryCapacity returns the MemoryCapacity field if non-nil, zero value otherwise.

GetMemoryCapacityOk

func (o *MemoryPersistentMemoryConfiguration) GetMemoryCapacityOk() (*string, bool)

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

SetMemoryCapacity

func (o *MemoryPersistentMemoryConfiguration) SetMemoryCapacity(v string)

SetMemoryCapacity sets MemoryCapacity field to given value.

HasMemoryCapacity

func (o *MemoryPersistentMemoryConfiguration) HasMemoryCapacity() bool

HasMemoryCapacity returns a boolean if a field has been set.

GetNumOfModules

func (o *MemoryPersistentMemoryConfiguration) GetNumOfModules() string

GetNumOfModules returns the NumOfModules field if non-nil, zero value otherwise.

GetNumOfModulesOk

func (o *MemoryPersistentMemoryConfiguration) GetNumOfModulesOk() (*string, bool)

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

SetNumOfModules

func (o *MemoryPersistentMemoryConfiguration) SetNumOfModules(v string)

SetNumOfModules sets NumOfModules field to given value.

HasNumOfModules

func (o *MemoryPersistentMemoryConfiguration) HasNumOfModules() bool

HasNumOfModules returns a boolean if a field has been set.

GetNumOfRegions

func (o *MemoryPersistentMemoryConfiguration) GetNumOfRegions() string

GetNumOfRegions returns the NumOfRegions field if non-nil, zero value otherwise.

GetNumOfRegionsOk

func (o *MemoryPersistentMemoryConfiguration) GetNumOfRegionsOk() (*string, bool)

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

SetNumOfRegions

func (o *MemoryPersistentMemoryConfiguration) SetNumOfRegions(v string)

SetNumOfRegions sets NumOfRegions field to given value.

HasNumOfRegions

func (o *MemoryPersistentMemoryConfiguration) HasNumOfRegions() bool

HasNumOfRegions returns a boolean if a field has been set.

GetPersistentMemoryCapacity

func (o *MemoryPersistentMemoryConfiguration) GetPersistentMemoryCapacity() string

GetPersistentMemoryCapacity returns the PersistentMemoryCapacity field if non-nil, zero value otherwise.

GetPersistentMemoryCapacityOk

func (o *MemoryPersistentMemoryConfiguration) GetPersistentMemoryCapacityOk() (*string, bool)

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

SetPersistentMemoryCapacity

func (o *MemoryPersistentMemoryConfiguration) SetPersistentMemoryCapacity(v string)

SetPersistentMemoryCapacity sets PersistentMemoryCapacity field to given value.

HasPersistentMemoryCapacity

func (o *MemoryPersistentMemoryConfiguration) HasPersistentMemoryCapacity() bool

HasPersistentMemoryCapacity returns a boolean if a field has been set.

GetReservedCapacity

func (o *MemoryPersistentMemoryConfiguration) GetReservedCapacity() string

GetReservedCapacity returns the ReservedCapacity field if non-nil, zero value otherwise.

GetReservedCapacityOk

func (o *MemoryPersistentMemoryConfiguration) GetReservedCapacityOk() (*string, bool)

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

SetReservedCapacity

func (o *MemoryPersistentMemoryConfiguration) SetReservedCapacity(v string)

SetReservedCapacity sets ReservedCapacity field to given value.

HasReservedCapacity

func (o *MemoryPersistentMemoryConfiguration) HasReservedCapacity() bool

HasReservedCapacity returns a boolean if a field has been set.

GetSecurityState

func (o *MemoryPersistentMemoryConfiguration) GetSecurityState() string

GetSecurityState returns the SecurityState field if non-nil, zero value otherwise.

GetSecurityStateOk

func (o *MemoryPersistentMemoryConfiguration) GetSecurityStateOk() (*string, bool)

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

SetSecurityState

func (o *MemoryPersistentMemoryConfiguration) SetSecurityState(v string)

SetSecurityState sets SecurityState field to given value.

HasSecurityState

func (o *MemoryPersistentMemoryConfiguration) HasSecurityState() bool

HasSecurityState returns a boolean if a field has been set.

GetTotalCapacity

func (o *MemoryPersistentMemoryConfiguration) GetTotalCapacity() string

GetTotalCapacity returns the TotalCapacity field if non-nil, zero value otherwise.

GetTotalCapacityOk

func (o *MemoryPersistentMemoryConfiguration) GetTotalCapacityOk() (*string, bool)

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

SetTotalCapacity

func (o *MemoryPersistentMemoryConfiguration) SetTotalCapacity(v string)

SetTotalCapacity sets TotalCapacity field to given value.

HasTotalCapacity

func (o *MemoryPersistentMemoryConfiguration) HasTotalCapacity() bool

HasTotalCapacity returns a boolean if a field has been set.

GetComputeBoard

func (o *MemoryPersistentMemoryConfiguration) GetComputeBoard() ComputeBoardRelationship

GetComputeBoard returns the ComputeBoard field if non-nil, zero value otherwise.

GetComputeBoardOk

func (o *MemoryPersistentMemoryConfiguration) GetComputeBoardOk() (*ComputeBoardRelationship, bool)

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

SetComputeBoard

func (o *MemoryPersistentMemoryConfiguration) SetComputeBoard(v ComputeBoardRelationship)

SetComputeBoard sets ComputeBoard field to given value.

HasComputeBoard

func (o *MemoryPersistentMemoryConfiguration) HasComputeBoard() bool

HasComputeBoard returns a boolean if a field has been set.

SetComputeBoardNil

func (o *MemoryPersistentMemoryConfiguration) SetComputeBoardNil(b bool)

SetComputeBoardNil sets the value for ComputeBoard to be an explicit nil

UnsetComputeBoard

func (o *MemoryPersistentMemoryConfiguration) UnsetComputeBoard()

UnsetComputeBoard ensures that no value is present for ComputeBoard, not even an explicit nil

GetInventoryDeviceInfo

func (o *MemoryPersistentMemoryConfiguration) GetInventoryDeviceInfo() InventoryDeviceInfoRelationship

GetInventoryDeviceInfo returns the InventoryDeviceInfo field if non-nil, zero value otherwise.

GetInventoryDeviceInfoOk

func (o *MemoryPersistentMemoryConfiguration) GetInventoryDeviceInfoOk() (*InventoryDeviceInfoRelationship, bool)

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

SetInventoryDeviceInfo

func (o *MemoryPersistentMemoryConfiguration) SetInventoryDeviceInfo(v InventoryDeviceInfoRelationship)

SetInventoryDeviceInfo sets InventoryDeviceInfo field to given value.

HasInventoryDeviceInfo

func (o *MemoryPersistentMemoryConfiguration) HasInventoryDeviceInfo() bool

HasInventoryDeviceInfo returns a boolean if a field has been set.

SetInventoryDeviceInfoNil

func (o *MemoryPersistentMemoryConfiguration) SetInventoryDeviceInfoNil(b bool)

SetInventoryDeviceInfoNil sets the value for InventoryDeviceInfo to be an explicit nil

UnsetInventoryDeviceInfo

func (o *MemoryPersistentMemoryConfiguration) UnsetInventoryDeviceInfo()

UnsetInventoryDeviceInfo ensures that no value is present for InventoryDeviceInfo, not even an explicit nil

GetPersistentMemoryConfigResult

func (o *MemoryPersistentMemoryConfiguration) GetPersistentMemoryConfigResult() MemoryPersistentMemoryConfigResultRelationship

GetPersistentMemoryConfigResult returns the PersistentMemoryConfigResult field if non-nil, zero value otherwise.

GetPersistentMemoryConfigResultOk

func (o *MemoryPersistentMemoryConfiguration) GetPersistentMemoryConfigResultOk() (*MemoryPersistentMemoryConfigResultRelationship, bool)

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

SetPersistentMemoryConfigResult

func (o *MemoryPersistentMemoryConfiguration) SetPersistentMemoryConfigResult(v MemoryPersistentMemoryConfigResultRelationship)

SetPersistentMemoryConfigResult sets PersistentMemoryConfigResult field to given value.

HasPersistentMemoryConfigResult

func (o *MemoryPersistentMemoryConfiguration) HasPersistentMemoryConfigResult() bool

HasPersistentMemoryConfigResult returns a boolean if a field has been set.

SetPersistentMemoryConfigResultNil

func (o *MemoryPersistentMemoryConfiguration) SetPersistentMemoryConfigResultNil(b bool)

SetPersistentMemoryConfigResultNil sets the value for PersistentMemoryConfigResult to be an explicit nil

UnsetPersistentMemoryConfigResult

func (o *MemoryPersistentMemoryConfiguration) UnsetPersistentMemoryConfigResult()

UnsetPersistentMemoryConfigResult ensures that no value is present for PersistentMemoryConfigResult, not even an explicit nil

GetPersistentMemoryRegions

func (o *MemoryPersistentMemoryConfiguration) GetPersistentMemoryRegions() []MemoryPersistentMemoryRegionRelationship

GetPersistentMemoryRegions returns the PersistentMemoryRegions field if non-nil, zero value otherwise.

GetPersistentMemoryRegionsOk

func (o *MemoryPersistentMemoryConfiguration) GetPersistentMemoryRegionsOk() (*[]MemoryPersistentMemoryRegionRelationship, bool)

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

SetPersistentMemoryRegions

func (o *MemoryPersistentMemoryConfiguration) SetPersistentMemoryRegions(v []MemoryPersistentMemoryRegionRelationship)

SetPersistentMemoryRegions sets PersistentMemoryRegions field to given value.

HasPersistentMemoryRegions

func (o *MemoryPersistentMemoryConfiguration) HasPersistentMemoryRegions() bool

HasPersistentMemoryRegions returns a boolean if a field has been set.

SetPersistentMemoryRegionsNil

func (o *MemoryPersistentMemoryConfiguration) SetPersistentMemoryRegionsNil(b bool)

SetPersistentMemoryRegionsNil sets the value for PersistentMemoryRegions to be an explicit nil

UnsetPersistentMemoryRegions

func (o *MemoryPersistentMemoryConfiguration) UnsetPersistentMemoryRegions()

UnsetPersistentMemoryRegions ensures that no value is present for PersistentMemoryRegions, not even an explicit nil

GetRegisteredDevice

func (o *MemoryPersistentMemoryConfiguration) GetRegisteredDevice() AssetDeviceRegistrationRelationship

GetRegisteredDevice returns the RegisteredDevice field if non-nil, zero value otherwise.

GetRegisteredDeviceOk

func (o *MemoryPersistentMemoryConfiguration) GetRegisteredDeviceOk() (*AssetDeviceRegistrationRelationship, bool)

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

SetRegisteredDevice

func (o *MemoryPersistentMemoryConfiguration) SetRegisteredDevice(v AssetDeviceRegistrationRelationship)

SetRegisteredDevice sets RegisteredDevice field to given value.

HasRegisteredDevice

func (o *MemoryPersistentMemoryConfiguration) HasRegisteredDevice() bool

HasRegisteredDevice returns a boolean if a field has been set.

SetRegisteredDeviceNil

func (o *MemoryPersistentMemoryConfiguration) SetRegisteredDeviceNil(b bool)

SetRegisteredDeviceNil sets the value for RegisteredDevice to be an explicit nil

UnsetRegisteredDevice

func (o *MemoryPersistentMemoryConfiguration) UnsetRegisteredDevice()

UnsetRegisteredDevice ensures that no value is present for RegisteredDevice, not even an explicit nil

[Back to Model list] [Back to API list] [Back to README]