Class: Ansible::Ruby::Modules::Bigip_profile_persistence_src_addr
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Bigip_profile_persistence_src_addr
- Defined in:
- lib/ansible/ruby/modules/generated/network/f5/bigip_profile_persistence_src_addr.rb
Overview
Manages source address persistence profiles.
Instance Method Summary collapse
-
#entry_timeout ⇒ Object?
Specifies the duration of the persistence entries.,When creating a new profile, if this parameter is not specified, the default is provided by the parent profile.,To specify an indefinite timeout, use the value C(indefinite).,If specifying a numeric timeout, the value must be between C(1) and C(4294967295).
-
#hash_algorithm ⇒ :default, ...
Specifies the algorithm the system uses for hash persistence load balancing.
-
#match_across_pools ⇒ Symbol?
When C(yes), specifies that the system can use any pool that contains this persistence record.,When creating a new profile, if this parameter is not specified, the default is provided by the parent profile.
-
#match_across_services ⇒ Symbol?
When C(yes), specifies that all persistent connections from a client IP address that go to the same virtual IP address also go to the same node.,When creating a new profile, if this parameter is not specified, the default is provided by the parent profile.
-
#match_across_virtuals ⇒ Symbol?
When C(yes), specifies that all persistent connections from the same client IP address go to the same node.,When creating a new profile, if this parameter is not specified, the default is provided by the parent profile.
-
#name ⇒ String
Specifies the name of the profile.
-
#override_connection_limit ⇒ Symbol?
When C(yes), specifies that the system allows you to specify that pool member connection limits will be overridden for persisted clients.,Per-virtual connection limits remain hard limits and are not overridden.
-
#parent ⇒ Object?
Specifies the profile from which this profile inherits settings.,When creating a new profile, if this parameter is not specified, the default is the system-supplied C(source_addr) profile.
-
#partition ⇒ String?
Device partition to manage resources on.
-
#state ⇒ :present, ...
When C(present), ensures that the profile exists.,When C(absent), ensures the profile is removed.
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
#entry_timeout ⇒ Object?
35 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_persistence_src_addr.rb', line 35 attribute :entry_timeout |
#hash_algorithm ⇒ :default, ...
31 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_persistence_src_addr.rb', line 31 attribute :hash_algorithm |
#match_across_pools ⇒ Symbol?
27 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_persistence_src_addr.rb', line 27 attribute :match_across_pools |
#match_across_services ⇒ Symbol?
19 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_persistence_src_addr.rb', line 19 attribute :match_across_services |
#match_across_virtuals ⇒ Symbol?
23 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_persistence_src_addr.rb', line 23 attribute :match_across_virtuals |
#name ⇒ String
12 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_persistence_src_addr.rb', line 12 attribute :name |
#override_connection_limit ⇒ Symbol?
38 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_persistence_src_addr.rb', line 38 attribute :override_connection_limit |
#parent ⇒ Object?
16 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_persistence_src_addr.rb', line 16 attribute :parent |
#partition ⇒ String?
42 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_persistence_src_addr.rb', line 42 attribute :partition |
#state ⇒ :present, ...
46 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_persistence_src_addr.rb', line 46 attribute :state |