Class: IControl::ARX::SnapshotDefinition

Inherits:
Base::Struct
  • Object
show all
Defined in:
lib/icontrol/arx.rb,
lib/icontrol/arx.rb

Overview

A structure that contains notification snapshot details.

Instance Attribute Summary (collapse)

Method Summary

Methods inherited from Base::Struct

from_soap, icontrol_attribute, #to_soap

Instance Attribute Details

- (StringSequence) backend_paths

A list of paths to the physical snapshots that compose this virtual snapshot for all of the included shares in the virtual volume in NFS format: :///

Returns:

  • (StringSequence)

    the current value of backend_paths



345
346
347
# File 'lib/icontrol/arx.rb', line 345

def backend_paths
  @backend_paths
end

- (Numeric) create_time

The creation time of the snapshot.

Returns:

  • (Numeric)

    the current value of create_time



345
346
347
# File 'lib/icontrol/arx.rb', line 345

def create_time
  @create_time
end

- (String) name

The name of the snapshot.

Returns:

  • (String)

    the current value of name



345
346
347
# File 'lib/icontrol/arx.rb', line 345

def name
  @name
end

- (String) volume_path

The snapshot path relative to the root of the virtual volume in NFS format: //

Returns:

  • (String)

    the current value of volume_path



345
346
347
# File 'lib/icontrol/arx.rb', line 345

def volume_path
  @volume_path
end