Class: Ansible::Ruby::Modules::Bigip_gtm_wide_ip
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Bigip_gtm_wide_ip
- Defined in:
- lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_wide_ip.rb
Overview
Manages F5 BIG-IP GTM wide ip.
Instance Method Summary collapse
-
#aliases ⇒ Object?
Specifies alternate domain names for the web site content you are load balancing.,You can use the same wildcard characters for aliases as you can for actual wide IP names.
-
#irules ⇒ Array<String>, ...
List of rules to be applied.,If you want to remove all existing iRules, specify a single empty value; C(“”).
-
#name ⇒ String
Wide IP name.
-
#partition ⇒ String?
Device partition to manage resources on.
-
#pool_lb_method ⇒ :"round-robin", ...
Specifies the load balancing method used to select a pool in this wide IP.
-
#pools ⇒ Array<Hash>, ...
The pools that you want associated with the Wide IP.,If C(ratio) is not provided when creating a new Wide IP, it will default to 1.
-
#state ⇒ :present, ...
When C(present) or C(enabled), ensures that the Wide IP exists and is enabled.,When C(absent), ensures that the Wide IP has been removed.,When C(disabled), ensures that the Wide IP exists and is disabled.
-
#type ⇒ :a, ...
Specifies the type of wide IP.
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
#aliases ⇒ Object?
40 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_wide_ip.rb', line 40 attribute :aliases |
#irules ⇒ Array<String>, ...
36 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_wide_ip.rb', line 36 attribute :irules |
#name ⇒ String
16 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_wide_ip.rb', line 16 attribute :name |
#partition ⇒ String?
28 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_wide_ip.rb', line 28 attribute :partition |
#pool_lb_method ⇒ :"round-robin", ...
12 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_wide_ip.rb', line 12 attribute :pool_lb_method |
#pools ⇒ Array<Hash>, ...
32 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_wide_ip.rb', line 32 attribute :pools |
#state ⇒ :present, ...
24 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_wide_ip.rb', line 24 attribute :state |
#type ⇒ :a, ...
20 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_wide_ip.rb', line 20 attribute :type |