Class: IControl::Management::LicenseAdministration::ModuleKey

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

Overview

A struct that describes a module key. Note: description fields in this structure are for information only and content in them is not guaranteed to remain constant. The primary programmatic use of this structure is to obtain license keys.

Instance Attribute Summary collapse

Method Summary

Methods inherited from Base::Struct

from_soap, icontrol_attribute, #to_soap

Instance Attribute Details

#activeObject

The key status (active or inactive).

Returns:

  • (Object)

    the current value of active



246
247
248
# File 'lib/icontrol/management/license_administration.rb', line 246

def active
  @active
end

#child_descriptionStringSequence

A sequence of strings giving child module descriptions.

Returns:

  • (StringSequence)

    the current value of child_description



246
247
248
# File 'lib/icontrol/management/license_administration.rb', line 246

def child_description
  @child_description
end

#descriptionString

A description of the module.

Returns:

  • (String)

    the current value of description



246
247
248
# File 'lib/icontrol/management/license_administration.rb', line 246

def description
  @description
end

#keyString

The license key.

Returns:

  • (String)

    the current value of key



246
247
248
# File 'lib/icontrol/management/license_administration.rb', line 246

def key
  @key
end