Class: IControl::Management::SNMPConfiguration::SystemInformation

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

Overview

A struct that describes information about the given system.

Instance Attribute Summary collapse

Instance Attribute Details

#sys_contactString

The name and email address for the system contact using the following syntax: Name <email address>.

Returns:

  • (String)

    the current value of sys_contact



1803
1804
1805
# File 'lib/icontrol/management/snmp_configuration.rb', line 1803

def sys_contact
  @sys_contact
end

#sys_descriptionString

The system description.

Returns:

  • (String)

    the current value of sys_description



1803
1804
1805
# File 'lib/icontrol/management/snmp_configuration.rb', line 1803

def sys_description
  @sys_description
end

#sys_locationString

A description of the machine which receives the system contact information.

Returns:

  • (String)

    the current value of sys_location



1803
1804
1805
# File 'lib/icontrol/management/snmp_configuration.rb', line 1803

def sys_location
  @sys_location
end

#sys_nameString

The system name for the agent.

Returns:

  • (String)

    the current value of sys_name



1803
1804
1805
# File 'lib/icontrol/management/snmp_configuration.rb', line 1803

def sys_name
  @sys_name
end

#sys_object_idString

The system object ID.

Returns:

  • (String)

    the current value of sys_object_id



1803
1804
1805
# File 'lib/icontrol/management/snmp_configuration.rb', line 1803

def sys_object_id
  @sys_object_id
end

#sys_servicesNumeric

The value for the system.sysServices.0 object. For a host, a good value is 72.

Returns:

  • (Numeric)

    the current value of sys_services



1803
1804
1805
# File 'lib/icontrol/management/snmp_configuration.rb', line 1803

def sys_services
  @sys_services
end