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)

Method Summary

Methods inherited from Base::Struct

from_soap, icontrol_attribute, #to_soap

Instance Attribute Details

- (String) sys_contact

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

- (String) sys_description

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

- (String) sys_location

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

- (String) sys_name

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

- (String) sys_object_id

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

- (Numeric) sys_services

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