Class: IControl::Management::SNMPConfiguration::AccessInformation

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 the mapping from group/securitymodel/security level to a view.

Instance Attribute Summary collapse

Instance Attribute Details

#access_contextString

The context for the mapping. For the v1 or v2c access model, access_context should be empty, which you must specify not as an empty string but using “” (two double quote characters, possibly escaped appropriately with backslashes as necessary), or else get an exception.

Returns:

  • (String)

    the current value of access_context



1547
1548
1549
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547

def access_context
  @access_context
end

#access_nameString

The name of the access map.

Returns:

  • (String)

    the current value of access_name



1547
1548
1549
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547

def access_name
  @access_name
end

#levelIControl::Management::SNMPConfiguration::LevelType

The Level to use (noauth, auth, or priv). For the v1 or v2c access model, level should be noauth.

Returns:



1547
1548
1549
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547

def level
  @level
end

#modelIControl::Management::SNMPConfiguration::ModelType

The model type to use (any, v1, v2c, or usm).

Returns:



1547
1548
1549
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547

def model
  @model
end

#notify_accessString

The view to be used for notify access.

Returns:

  • (String)

    the current value of notify_access



1547
1548
1549
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547

def notify_access
  @notify_access
end

#prefixIControl::Management::SNMPConfiguration::PrefixType

Specifies how access_context should be matched against the context of the incoming pdu, either exact or prefix.

Returns:



1547
1548
1549
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547

def prefix
  @prefix
end

#read_accessString

The view to be used for read access.

Returns:

  • (String)

    the current value of read_access



1547
1548
1549
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547

def read_access
  @read_access
end

#write_accessString

The view to be used for write access.

Returns:

  • (String)

    the current value of write_access



1547
1548
1549
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547

def write_access
  @write_access
end