Class: Hpe3parSdk::Space

Inherits:
Object
  • Object
show all
Defined in:
lib/Hpe3parSdk/models.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(object_hash) ⇒ Space

Returns a new instance of Space.



1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
# File 'lib/Hpe3parSdk/models.rb', line 1123

def initialize(object_hash)
  if object_hash == nil
    return
  end

  self.reserved_MiB = object_hash['reservedMiB']

  self.raw_reserved_MiB = object_hash['rawReservedMiB']

  self.used_MiB = object_hash['usedMiB']

  self.free_MiB = object_hash['freeMiB']

end

Instance Attribute Details

#free_MiBObject

type - Number

Free space in MiB.



1121
1122
1123
# File 'lib/Hpe3parSdk/models.rb', line 1121

def free_MiB
  @free_MiB
end

#raw_reserved_MiBObject

type - Number

Raw reserved space in MiB.



1113
1114
1115
# File 'lib/Hpe3parSdk/models.rb', line 1113

def raw_reserved_MiB
  @raw_reserved_MiB
end

#reserved_MiBObject

type - Number

Reserved space in MiB.



1109
1110
1111
# File 'lib/Hpe3parSdk/models.rb', line 1109

def reserved_MiB
  @reserved_MiB
end

#used_MiBObject

type - Number

Used space in MiB.



1117
1118
1119
# File 'lib/Hpe3parSdk/models.rb', line 1117

def used_MiB
  @used_MiB
end