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

Instance Attribute Details

#backend_pathsStringSequence

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

#create_timeNumeric

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

#nameString

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

#volume_pathString

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