Class: IControl::Management::SNMPConfiguration::AccessInformation
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::Management::SNMPConfiguration::AccessInformation
- 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
-
#access_context ⇒ String
The context for the mapping.
-
#access_name ⇒ String
The name of the access map.
-
#level ⇒ IControl::Management::SNMPConfiguration::LevelType
The Level to use (noauth, auth, or priv).
-
#model ⇒ IControl::Management::SNMPConfiguration::ModelType
The model type to use (any, v1, v2c, or usm).
-
#notify_access ⇒ String
The view to be used for notify access.
-
#prefix ⇒ IControl::Management::SNMPConfiguration::PrefixType
Specifies how access_context should be matched against the context of the incoming pdu, either exact or prefix.
-
#read_access ⇒ String
The view to be used for read access.
-
#write_access ⇒ String
The view to be used for write access.
Instance Attribute Details
#access_context ⇒ String
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.
1547 1548 1549 |
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547 def access_context @access_context end |
#access_name ⇒ String
The name of the access map.
1547 1548 1549 |
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547 def access_name @access_name end |
#level ⇒ IControl::Management::SNMPConfiguration::LevelType
The Level to use (noauth, auth, or priv). For the v1 or v2c access model, level should be noauth.
1547 1548 1549 |
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547 def level @level end |
#model ⇒ IControl::Management::SNMPConfiguration::ModelType
The model type to use (any, v1, v2c, or usm).
1547 1548 1549 |
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547 def model @model end |
#notify_access ⇒ String
The view to be used for notify access.
1547 1548 1549 |
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547 def notify_access @notify_access end |
#prefix ⇒ IControl::Management::SNMPConfiguration::PrefixType
Specifies how access_context should be matched against the context of the incoming pdu, either exact or prefix.
1547 1548 1549 |
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547 def prefix @prefix end |
#read_access ⇒ String
The view to be used for read access.
1547 1548 1549 |
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547 def read_access @read_access end |
#write_access ⇒ String
The view to be used for write access.
1547 1548 1549 |
# File 'lib/icontrol/management/snmp_configuration.rb', line 1547 def write_access @write_access end |