Class: IControl::ARX::ShareDefinition
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::ARX::ShareDefinition
- Defined in:
- lib/icontrol/arx.rb,
lib/icontrol/arx.rb
Overview
A structure that contains share details.
Instance Attribute Summary (collapse)
-
- (String) cifs_share
The share's CIFS share name.
-
- (Numeric) free_space
Free space on the share.
-
- (String) ip
The IP address of the file server that hosts this share.
-
- (Numeric) last_transition
The last time this share transitioned to the Active state.
-
- (String) name
The share name.
-
- (String) namespace
The name of the namespace that contains the volume this share is a part of.
-
- (String) nfs_path
The share's NFS export path.
-
- (IControl::ARX::ARXStatusType) status
The status of the share.
-
- (Numeric) total_space
Total space on the share.
-
- (Numeric) transitions
Number of times this share has transitioned to the Active state.
-
- (String) volume
The name of the volume that this share is a part of.
Method Summary
Methods inherited from Base::Struct
from_soap, icontrol_attribute, #to_soap
Instance Attribute Details
- (String) cifs_share
The share's CIFS share name.
325 326 327 |
# File 'lib/icontrol/arx.rb', line 325 def cifs_share @cifs_share end |
- (Numeric) free_space
Free space on the share.
325 326 327 |
# File 'lib/icontrol/arx.rb', line 325 def free_space @free_space end |
- (String) ip
The IP address of the file server that hosts this share.
325 326 327 |
# File 'lib/icontrol/arx.rb', line 325 def ip @ip end |
- (Numeric) last_transition
The last time this share transitioned to the Active state.
325 326 327 |
# File 'lib/icontrol/arx.rb', line 325 def last_transition @last_transition end |
- (String) name
The share name.
325 326 327 |
# File 'lib/icontrol/arx.rb', line 325 def name @name end |
- (String) namespace
The name of the namespace that contains the volume this share is a part of.
325 326 327 |
# File 'lib/icontrol/arx.rb', line 325 def namespace @namespace end |
- (String) nfs_path
The share's NFS export path.
325 326 327 |
# File 'lib/icontrol/arx.rb', line 325 def nfs_path @nfs_path end |
- (IControl::ARX::ARXStatusType) status
The status of the share.
325 326 327 |
# File 'lib/icontrol/arx.rb', line 325 def status @status end |
- (Numeric) total_space
Total space on the share.
325 326 327 |
# File 'lib/icontrol/arx.rb', line 325 def total_space @total_space end |
- (Numeric) transitions
Number of times this share has transitioned to the Active state.
325 326 327 |
# File 'lib/icontrol/arx.rb', line 325 def transitions @transitions end |
- (String) volume
The name of the volume that this share is a part of.
325 326 327 |
# File 'lib/icontrol/arx.rb', line 325 def volume @volume end |