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 "bios.VfSelectMemoryRasConfiguration"] |
ObjectType | string | The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. | [default to "bios.VfSelectMemoryRasConfiguration"] |
Serial | Pointer to string | Parent server serial number. | [optional] |
VpSelectMemoryRasConfiguration | Pointer to string | The actual BIOS memory RAS configuration as reported by the platform BIOS. Possible values are "maximum-performance", "mirror-mode-1lm", "adddc-sparing", "platform-default", "lockstep", "sparing", "mirroring". | [optional] [readonly] |
ComputeBlade | Pointer to NullableComputeBladeRelationship | [optional] | |
ComputeRackUnit | Pointer to NullableComputeRackUnitRelationship | [optional] | |
InventoryDeviceInfo | Pointer to NullableInventoryDeviceInfoRelationship | [optional] | |
RegisteredDevice | Pointer to NullableAssetDeviceRegistrationRelationship | [optional] |
func NewBiosVfSelectMemoryRasConfiguration(classId string, objectType string, ) *BiosVfSelectMemoryRasConfiguration
NewBiosVfSelectMemoryRasConfiguration instantiates a new BiosVfSelectMemoryRasConfiguration 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 NewBiosVfSelectMemoryRasConfigurationWithDefaults() *BiosVfSelectMemoryRasConfiguration
NewBiosVfSelectMemoryRasConfigurationWithDefaults instantiates a new BiosVfSelectMemoryRasConfiguration 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 *BiosVfSelectMemoryRasConfiguration) GetClassId() string
GetClassId returns the ClassId field if non-nil, zero value otherwise.
func (o *BiosVfSelectMemoryRasConfiguration) 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 *BiosVfSelectMemoryRasConfiguration) SetClassId(v string)
SetClassId sets ClassId field to given value.
func (o *BiosVfSelectMemoryRasConfiguration) GetObjectType() string
GetObjectType returns the ObjectType field if non-nil, zero value otherwise.
func (o *BiosVfSelectMemoryRasConfiguration) 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 *BiosVfSelectMemoryRasConfiguration) SetObjectType(v string)
SetObjectType sets ObjectType field to given value.
func (o *BiosVfSelectMemoryRasConfiguration) GetSerial() string
GetSerial returns the Serial field if non-nil, zero value otherwise.
func (o *BiosVfSelectMemoryRasConfiguration) GetSerialOk() (*string, bool)
GetSerialOk returns a tuple with the Serial field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BiosVfSelectMemoryRasConfiguration) SetSerial(v string)
SetSerial sets Serial field to given value.
func (o *BiosVfSelectMemoryRasConfiguration) HasSerial() bool
HasSerial returns a boolean if a field has been set.
func (o *BiosVfSelectMemoryRasConfiguration) GetVpSelectMemoryRasConfiguration() string
GetVpSelectMemoryRasConfiguration returns the VpSelectMemoryRasConfiguration field if non-nil, zero value otherwise.
func (o *BiosVfSelectMemoryRasConfiguration) GetVpSelectMemoryRasConfigurationOk() (*string, bool)
GetVpSelectMemoryRasConfigurationOk returns a tuple with the VpSelectMemoryRasConfiguration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BiosVfSelectMemoryRasConfiguration) SetVpSelectMemoryRasConfiguration(v string)
SetVpSelectMemoryRasConfiguration sets VpSelectMemoryRasConfiguration field to given value.
func (o *BiosVfSelectMemoryRasConfiguration) HasVpSelectMemoryRasConfiguration() bool
HasVpSelectMemoryRasConfiguration returns a boolean if a field has been set.
func (o *BiosVfSelectMemoryRasConfiguration) GetComputeBlade() ComputeBladeRelationship
GetComputeBlade returns the ComputeBlade field if non-nil, zero value otherwise.
func (o *BiosVfSelectMemoryRasConfiguration) GetComputeBladeOk() (*ComputeBladeRelationship, bool)
GetComputeBladeOk returns a tuple with the ComputeBlade field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BiosVfSelectMemoryRasConfiguration) SetComputeBlade(v ComputeBladeRelationship)
SetComputeBlade sets ComputeBlade field to given value.
func (o *BiosVfSelectMemoryRasConfiguration) HasComputeBlade() bool
HasComputeBlade returns a boolean if a field has been set.
func (o *BiosVfSelectMemoryRasConfiguration) SetComputeBladeNil(b bool)
SetComputeBladeNil sets the value for ComputeBlade to be an explicit nil
func (o *BiosVfSelectMemoryRasConfiguration) UnsetComputeBlade()
UnsetComputeBlade ensures that no value is present for ComputeBlade, not even an explicit nil
func (o *BiosVfSelectMemoryRasConfiguration) GetComputeRackUnit() ComputeRackUnitRelationship
GetComputeRackUnit returns the ComputeRackUnit field if non-nil, zero value otherwise.
func (o *BiosVfSelectMemoryRasConfiguration) GetComputeRackUnitOk() (*ComputeRackUnitRelationship, bool)
GetComputeRackUnitOk returns a tuple with the ComputeRackUnit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *BiosVfSelectMemoryRasConfiguration) SetComputeRackUnit(v ComputeRackUnitRelationship)
SetComputeRackUnit sets ComputeRackUnit field to given value.
func (o *BiosVfSelectMemoryRasConfiguration) HasComputeRackUnit() bool
HasComputeRackUnit returns a boolean if a field has been set.
func (o *BiosVfSelectMemoryRasConfiguration) SetComputeRackUnitNil(b bool)
SetComputeRackUnitNil sets the value for ComputeRackUnit to be an explicit nil
func (o *BiosVfSelectMemoryRasConfiguration) UnsetComputeRackUnit()
UnsetComputeRackUnit ensures that no value is present for ComputeRackUnit, not even an explicit nil
func (o *BiosVfSelectMemoryRasConfiguration) GetInventoryDeviceInfo() InventoryDeviceInfoRelationship
GetInventoryDeviceInfo returns the InventoryDeviceInfo field if non-nil, zero value otherwise.
func (o *BiosVfSelectMemoryRasConfiguration) 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 *BiosVfSelectMemoryRasConfiguration) SetInventoryDeviceInfo(v InventoryDeviceInfoRelationship)
SetInventoryDeviceInfo sets InventoryDeviceInfo field to given value.
func (o *BiosVfSelectMemoryRasConfiguration) HasInventoryDeviceInfo() bool
HasInventoryDeviceInfo returns a boolean if a field has been set.
func (o *BiosVfSelectMemoryRasConfiguration) SetInventoryDeviceInfoNil(b bool)
SetInventoryDeviceInfoNil sets the value for InventoryDeviceInfo to be an explicit nil
func (o *BiosVfSelectMemoryRasConfiguration) UnsetInventoryDeviceInfo()
UnsetInventoryDeviceInfo ensures that no value is present for InventoryDeviceInfo, not even an explicit nil
func (o *BiosVfSelectMemoryRasConfiguration) GetRegisteredDevice() AssetDeviceRegistrationRelationship
GetRegisteredDevice returns the RegisteredDevice field if non-nil, zero value otherwise.
func (o *BiosVfSelectMemoryRasConfiguration) 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 *BiosVfSelectMemoryRasConfiguration) SetRegisteredDevice(v AssetDeviceRegistrationRelationship)
SetRegisteredDevice sets RegisteredDevice field to given value.
func (o *BiosVfSelectMemoryRasConfiguration) HasRegisteredDevice() bool
HasRegisteredDevice returns a boolean if a field has been set.
func (o *BiosVfSelectMemoryRasConfiguration) SetRegisteredDeviceNil(b bool)
SetRegisteredDeviceNil sets the value for RegisteredDevice to be an explicit nil
func (o *BiosVfSelectMemoryRasConfiguration) UnsetRegisteredDevice()
UnsetRegisteredDevice ensures that no value is present for RegisteredDevice, not even an explicit nil