Class: IControl::System::SoftwareManagement::HotFixInformation

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

Overview

A structure that contains the information on hotfixes that have been applied to the system.

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

The description of the software fix contained in this hotfix, if available.

Returns:

  • (String)

    the current value of description



322
323
324
# File 'lib/icontrol/system/software_management.rb', line 322

def description
  @description
end

#idString

The unique identifier for this hotfix, i.e. a related CR or subcase ID.

Returns:

  • (String)

    the current value of id



322
323
324
# File 'lib/icontrol/system/software_management.rb', line 322

def id
  @id
end

#packagesStringSequence

The list of the software packages affected and updated by this hotfix.

Returns:

  • (StringSequence)

    the current value of packages



322
323
324
# File 'lib/icontrol/system/software_management.rb', line 322

def packages
  @packages
end

#productString

The product name for which this hotfix is applied.

Returns:

  • (String)

    the current value of product



322
323
324
# File 'lib/icontrol/system/software_management.rb', line 322

def product
  @product
end

#version_resolvedString

The dot-separated major, minor, and maintenance release level in which the same issue was resolved; i.e. the product version in which the original problem no longer occurs. Note that this value is only available when appropriate, due to the fact that at the time the hotfix was created, there might not be exact knowledge of what release the final fix will be in.

Returns:

  • (String)

    the current value of version_resolved



322
323
324
# File 'lib/icontrol/system/software_management.rb', line 322

def version_resolved
  @version_resolved
end