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] |
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
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
func (o *MemoryPersistentMemoryConfiguration) GetClassId() string
GetClassId returns the ClassId field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetClassId(v string)
SetClassId sets ClassId field to given value.
func (o *MemoryPersistentMemoryConfiguration) GetObjectType() string
GetObjectType returns the ObjectType field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetObjectType(v string)
SetObjectType sets ObjectType field to given value.
func (o *MemoryPersistentMemoryConfiguration) GetMemoryCapacity() string
GetMemoryCapacity returns the MemoryCapacity field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetMemoryCapacity(v string)
SetMemoryCapacity sets MemoryCapacity field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasMemoryCapacity() bool
HasMemoryCapacity returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) GetNumOfModules() string
GetNumOfModules returns the NumOfModules field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetNumOfModules(v string)
SetNumOfModules sets NumOfModules field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasNumOfModules() bool
HasNumOfModules returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) GetNumOfRegions() string
GetNumOfRegions returns the NumOfRegions field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetNumOfRegions(v string)
SetNumOfRegions sets NumOfRegions field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasNumOfRegions() bool
HasNumOfRegions returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) GetPersistentMemoryCapacity() string
GetPersistentMemoryCapacity returns the PersistentMemoryCapacity field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetPersistentMemoryCapacity(v string)
SetPersistentMemoryCapacity sets PersistentMemoryCapacity field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasPersistentMemoryCapacity() bool
HasPersistentMemoryCapacity returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) GetReservedCapacity() string
GetReservedCapacity returns the ReservedCapacity field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetReservedCapacity(v string)
SetReservedCapacity sets ReservedCapacity field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasReservedCapacity() bool
HasReservedCapacity returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) GetSecurityState() string
GetSecurityState returns the SecurityState field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetSecurityState(v string)
SetSecurityState sets SecurityState field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasSecurityState() bool
HasSecurityState returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) GetTotalCapacity() string
GetTotalCapacity returns the TotalCapacity field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetTotalCapacity(v string)
SetTotalCapacity sets TotalCapacity field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasTotalCapacity() bool
HasTotalCapacity returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) GetComputeBoard() ComputeBoardRelationship
GetComputeBoard returns the ComputeBoard field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetComputeBoard(v ComputeBoardRelationship)
SetComputeBoard sets ComputeBoard field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasComputeBoard() bool
HasComputeBoard returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) SetComputeBoardNil(b bool)
SetComputeBoardNil sets the value for ComputeBoard to be an explicit nil
func (o *MemoryPersistentMemoryConfiguration) UnsetComputeBoard()
UnsetComputeBoard ensures that no value is present for ComputeBoard, not even an explicit nil
func (o *MemoryPersistentMemoryConfiguration) GetInventoryDeviceInfo() InventoryDeviceInfoRelationship
GetInventoryDeviceInfo returns the InventoryDeviceInfo field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetInventoryDeviceInfo(v InventoryDeviceInfoRelationship)
SetInventoryDeviceInfo sets InventoryDeviceInfo field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasInventoryDeviceInfo() bool
HasInventoryDeviceInfo returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) SetInventoryDeviceInfoNil(b bool)
SetInventoryDeviceInfoNil sets the value for InventoryDeviceInfo to be an explicit nil
func (o *MemoryPersistentMemoryConfiguration) UnsetInventoryDeviceInfo()
UnsetInventoryDeviceInfo ensures that no value is present for InventoryDeviceInfo, not even an explicit nil
func (o *MemoryPersistentMemoryConfiguration) GetPersistentMemoryConfigResult() MemoryPersistentMemoryConfigResultRelationship
GetPersistentMemoryConfigResult returns the PersistentMemoryConfigResult field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetPersistentMemoryConfigResult(v MemoryPersistentMemoryConfigResultRelationship)
SetPersistentMemoryConfigResult sets PersistentMemoryConfigResult field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasPersistentMemoryConfigResult() bool
HasPersistentMemoryConfigResult returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) SetPersistentMemoryConfigResultNil(b bool)
SetPersistentMemoryConfigResultNil sets the value for PersistentMemoryConfigResult to be an explicit nil
func (o *MemoryPersistentMemoryConfiguration) UnsetPersistentMemoryConfigResult()
UnsetPersistentMemoryConfigResult ensures that no value is present for PersistentMemoryConfigResult, not even an explicit nil
func (o *MemoryPersistentMemoryConfiguration) GetPersistentMemoryRegions() []MemoryPersistentMemoryRegionRelationship
GetPersistentMemoryRegions returns the PersistentMemoryRegions field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetPersistentMemoryRegions(v []MemoryPersistentMemoryRegionRelationship)
SetPersistentMemoryRegions sets PersistentMemoryRegions field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasPersistentMemoryRegions() bool
HasPersistentMemoryRegions returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) SetPersistentMemoryRegionsNil(b bool)
SetPersistentMemoryRegionsNil sets the value for PersistentMemoryRegions to be an explicit nil
func (o *MemoryPersistentMemoryConfiguration) UnsetPersistentMemoryRegions()
UnsetPersistentMemoryRegions ensures that no value is present for PersistentMemoryRegions, not even an explicit nil
func (o *MemoryPersistentMemoryConfiguration) GetRegisteredDevice() AssetDeviceRegistrationRelationship
GetRegisteredDevice returns the RegisteredDevice field if non-nil, zero value otherwise.
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.
func (o *MemoryPersistentMemoryConfiguration) SetRegisteredDevice(v AssetDeviceRegistrationRelationship)
SetRegisteredDevice sets RegisteredDevice field to given value.
func (o *MemoryPersistentMemoryConfiguration) HasRegisteredDevice() bool
HasRegisteredDevice returns a boolean if a field has been set.
func (o *MemoryPersistentMemoryConfiguration) SetRegisteredDeviceNil(b bool)
SetRegisteredDeviceNil sets the value for RegisteredDevice to be an explicit nil
func (o *MemoryPersistentMemoryConfiguration) UnsetRegisteredDevice()
UnsetRegisteredDevice ensures that no value is present for RegisteredDevice, not even an explicit nil