class Hpe3parSdk::Agent

Attributes

architecture[RW]
type - String

The architecture description of the host agent.

cluster_id[RW]
type - String

Identifier for the cluster.

cluster_name[RW]
type - String

Name of the host cluster of which the host is a member.

cluster_software[RW]
type - String

Host clustering software in use on host.

cluster_version[RW]
type - String

Version of the host clustering software in use.

hosted[RW]
type - String

Identifier for the host agent.

ipaddr[RW]
type - String

The host agent IP address.

multi_path_software[RW]
type - String

The multipathing software in use by the host agent.

multi_path_software_version[RW]
type - String

The multipathing software version.

os[RW]
type - String

Operating system of the host agent.

os_patch[RW]
type - String

The operating system patch level of host agent.

os_version[RW]
type - String

The operating system version of the host agent.

reported_name[RW]
type - String

The host name reported by the agent.

Public Class Methods

new(object_hash) click to toggle source
# File lib/Hpe3parSdk/models.rb, line 1516
def initialize(object_hash)
  if object_hash == nil
    return
  end

  self.reported_name = object_hash['reportedName']

  self.ipaddr = object_hash['IPAddr']

  self.architecture = object_hash['architecture']

  self.os = object_hash['os']

  self.os_version = object_hash['osVersion']

  self.os_patch = object_hash['osPatch']

  self.multi_path_software = object_hash['multiPathSoftware']

  self.multi_path_software_version = object_hash['multiPathSoftwareVersion']

  self.cluster_name = object_hash['clusterName']

  self.cluster_software = object_hash['clusterSoftware']

  self.cluster_version = object_hash['clusterVersion']

  self.cluster_id = object_hash['clusterId']

  self.hosted = object_hash['hosted']

end