Class: OPNsenseAPI::Core::Interfaces
- Inherits:
-
Object
- Object
- OPNsenseAPI::Core::Interfaces
show all
- Includes:
- OPNsenseAPI::Core
- Defined in:
- lib/opnsense_api/core/interfaces.rb,
lib/opnsense_api/core/interfaces/base.rb,
lib/opnsense_api/core/interfaces/vip_settings.rb,
lib/opnsense_api/core/interfaces/vlan_settings.rb,
lib/opnsense_api/core/interfaces/vxlan_settings.rb,
lib/opnsense_api/core/interfaces/loopback_settings.rb
Overview
Defined Under Namespace
Classes: Base, LoopbackSettings, VIPSettings, VLANSettings, VXLANSettings
Instance Method Summary
collapse
#initialize
Instance Method Details
#loopback_settings ⇒ Object
30
31
32
|
# File 'lib/opnsense_api/core/interfaces.rb', line 30
def loopback_settings
LoopbackSettings.new(@client)
end
|
#vip_settings ⇒ Object
34
35
36
|
# File 'lib/opnsense_api/core/interfaces.rb', line 34
def vip_settings
VIPSettings.new(@client)
end
|
#vlan_settings ⇒ Object
38
39
40
|
# File 'lib/opnsense_api/core/interfaces.rb', line 38
def vlan_settings
VLANSettings.new(@client)
end
|
#vxlan_settings ⇒ Object
42
43
44
|
# File 'lib/opnsense_api/core/interfaces.rb', line 42
def vxlan_settings
VXLANSettings.new(@client)
end
|