Class: IControl::Management::LicenseAdministration::TimeLimitedModuleKey

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 time limited 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



272
273
274
# File 'lib/icontrol/management/license_administration.rb', line 272

def active
  @active
end

#descriptionString

A description of the module.

Returns:

  • (String)

    the current value of description



272
273
274
# File 'lib/icontrol/management/license_administration.rb', line 272

def description
  @description
end

#keyString

The license key.

Returns:

  • (String)

    the current value of key



272
273
274
# File 'lib/icontrol/management/license_administration.rb', line 272

def key
  @key
end

#limitsIControl::Management::LicenseAdministration::ModuleKeyTimeLimits

The time limits for the module key.

Returns:



272
273
274
# File 'lib/icontrol/management/license_administration.rb', line 272

def limits
  @limits
end