Class: IControl::ARX::VolumeDefinition
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::ARX::VolumeDefinition
- Defined in:
- lib/icontrol/arx.rb,
lib/icontrol/arx.rb
Overview
A structure that contains the details of a volume.
Instance Attribute Summary collapse
-
#description ⇒ String
The volume description.
-
#dir_count ⇒ Numeric
Total number of directories in the volume.
-
#failure_domain ⇒ Numeric
The volume’s Failure domain.
-
#file_count ⇒ Numeric
Total number of files on the volume.
-
#file_max_free ⇒ Numeric
Maximum number of file credits on the volume.
-
#file_max_reserve ⇒ Numeric
Maximum number of reserved file credits for the volume.
-
#free_space ⇒ Numeric
Free space available on the volume.
-
#name ⇒ String
The path that represents the name of the volume.
-
#namespace ⇒ String
The namespace name that contains the volume.
-
#share_count ⇒ Numeric
The number of shares in the volume.
-
#status ⇒ IControl::ARX::ARXStatusType
The status of the volume.
-
#total_space ⇒ Numeric
Total space on the volume.
-
#type ⇒ IControl::ARX::VolumeType
The volume type.
-
#vpu ⇒ Numeric
The Virtual Processor Unit that hosts the volume.
Instance Attribute Details
#description ⇒ String
The volume description.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def description @description end |
#dir_count ⇒ Numeric
Total number of directories in the volume.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def dir_count @dir_count end |
#failure_domain ⇒ Numeric
The volume’s Failure domain.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def failure_domain @failure_domain end |
#file_count ⇒ Numeric
Total number of files on the volume.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def file_count @file_count end |
#file_max_free ⇒ Numeric
Maximum number of file credits on the volume.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def file_max_free @file_max_free end |
#file_max_reserve ⇒ Numeric
Maximum number of reserved file credits for the volume.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def file_max_reserve @file_max_reserve end |
#free_space ⇒ Numeric
Free space available on the volume.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def free_space @free_space end |
#name ⇒ String
The path that represents the name of the volume.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def name @name end |
#namespace ⇒ String
The namespace name that contains the volume.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def namespace @namespace end |
#share_count ⇒ Numeric
The number of shares in the volume.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def share_count @share_count end |
#status ⇒ IControl::ARX::ARXStatusType
The status of the volume.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def status @status end |
#total_space ⇒ Numeric
Total space on the volume.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def total_space @total_space end |
#type ⇒ IControl::ARX::VolumeType
The volume type.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def type @type end |
#vpu ⇒ Numeric
The Virtual Processor Unit that hosts the volume.
433 434 435 |
# File 'lib/icontrol/arx.rb', line 433 def vpu @vpu end |