Class: Ansible::Ruby::Modules::Bigip_firewall_dos_profile
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Bigip_firewall_dos_profile
- Defined in:
- lib/ansible/ruby/modules/generated/network/f5/bigip_firewall_dos_profile.rb
Overview
Manages AFM Denial of Service (DoS) profiles on a BIG-IP. To manage the vectors associated with a DoS profile, refer to the C(bigip_firewall_dos_vector) module.
Instance Method Summary collapse
-
#default_whitelist ⇒ Object?
The default whitelist address list for the system to use to determine which IP addresses are legitimate.,The system does not examine traffic from the IP addresses in the list when performing DoS prevention.,To define a new whitelist, use the C(bigip_firewall_address_list) module.
-
#description ⇒ String?
The description of the DoS profile.
-
#name ⇒ String
Specifies the name of the profile.
-
#partition ⇒ String?
Device partition to manage resources on.
-
#state ⇒ :present, ...
When C(present), ensures that the resource exists.,When C(absent), ensures the resource is removed.
-
#threshold_sensitivity ⇒ :low, ...
Specifies the threshold sensitivity for the DoS profile.,Thresholds for detecting attacks are higher when sensitivity is C(low), and lower when sensitivity is C(high).,When creating a new profile, if this parameter is not specified, the default is C(medium).
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
#default_whitelist ⇒ Object?
Returns The default whitelist address list for the system to use to determine which IP addresses are legitimate.,The system does not examine traffic from the IP addresses in the list when performing DoS prevention.,To define a new whitelist, use the C(bigip_firewall_address_list) module.
20 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_firewall_dos_profile.rb', line 20 attribute :default_whitelist |
#description ⇒ String?
Returns The description of the DoS profile.
16 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_firewall_dos_profile.rb', line 16 attribute :description |
#name ⇒ String
Returns Specifies the name of the profile.
12 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_firewall_dos_profile.rb', line 12 attribute :name |
#partition ⇒ String?
Returns Device partition to manage resources on.
27 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_firewall_dos_profile.rb', line 27 attribute :partition |
#state ⇒ :present, ...
Returns When C(present), ensures that the resource exists.,When C(absent), ensures the resource is removed.
31 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_firewall_dos_profile.rb', line 31 attribute :state |
#threshold_sensitivity ⇒ :low, ...
Returns Specifies the threshold sensitivity for the DoS profile.,Thresholds for detecting attacks are higher when sensitivity is C(low), and lower when sensitivity is C(high).,When creating a new profile, if this parameter is not specified, the default is C(medium).
23 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_firewall_dos_profile.rb', line 23 attribute :threshold_sensitivity |