Class: Ansible::Ruby::Modules::Fortios_webfilter
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Fortios_webfilter
- Defined in:
- lib/ansible/ruby/modules/generated/network/fortios/fortios_webfilter.rb
Overview
This module is able to configure a FortiGate or FortiOS by allowing the user to configure webfilter feature. For now it is able to handle url and content filtering capabilities. The module uses FortiGate REST API internally to configure the device.
Instance Method Summary collapse
-
#host ⇒ String
FortiOS or FortiGate ip adress.
-
#password ⇒ String?
FortiOS or FortiGate password.
-
#username ⇒ String
FortiOS or FortiGate username.
-
#vdom ⇒ String?
Virtual domain, among those defined previously.
-
#webfilter_content ⇒ Object?
Container for a group of content-filtering entries that the FortiGate must act upon.
-
#webfilter_url ⇒ Object?
Container for a group of url entries that the FortiGate must act upon.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#host ⇒ String
Returns FortiOS or FortiGate ip adress.
12 |
# File 'lib/ansible/ruby/modules/generated/network/fortios/fortios_webfilter.rb', line 12 attribute :host |
#password ⇒ String?
Returns FortiOS or FortiGate password.
20 |
# File 'lib/ansible/ruby/modules/generated/network/fortios/fortios_webfilter.rb', line 20 attribute :password |
#username ⇒ String
Returns FortiOS or FortiGate username.
16 |
# File 'lib/ansible/ruby/modules/generated/network/fortios/fortios_webfilter.rb', line 16 attribute :username |
#vdom ⇒ String?
Returns Virtual domain, among those defined previously. A vdom is a virtual instance of the FortiGate that can be configured and used as a different unit.
24 |
# File 'lib/ansible/ruby/modules/generated/network/fortios/fortios_webfilter.rb', line 24 attribute :vdom |
#webfilter_content ⇒ Object?
Returns Container for a group of content-filtering entries that the FortiGate must act upon.
31 |
# File 'lib/ansible/ruby/modules/generated/network/fortios/fortios_webfilter.rb', line 31 attribute :webfilter_content |
#webfilter_url ⇒ Object?
Returns Container for a group of url entries that the FortiGate must act upon.
28 |
# File 'lib/ansible/ruby/modules/generated/network/fortios/fortios_webfilter.rb', line 28 attribute :webfilter_url |