Class: Ansible::Ruby::Modules::Bigip_gtm_datacenter
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Bigip_gtm_datacenter
- Defined in:
- lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_datacenter.rb
Overview
Manage BIG-IP data center configuration. A data center defines the location where the physical network components reside, such as the server and link objects that share the same subnet on the network. This module is able to manipulate the data center definitions in a BIG-IP.
Instance Method Summary collapse
-
#contact ⇒ Object?
The name of the contact for the data center.
-
#description ⇒ Object?
The description of the data center.
-
#location ⇒ String?
The location of the data center.
-
#name ⇒ String
The name of the data center.
-
#partition ⇒ String?
Device partition to manage resources on.
-
#state ⇒ :present, ...
The virtual address state.
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
#contact ⇒ Object?
Returns The name of the contact for the data center.
12 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_datacenter.rb', line 12 attribute :contact |
#description ⇒ Object?
Returns The description of the data center.
15 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_datacenter.rb', line 15 attribute :description |
#location ⇒ String?
Returns The location of the data center.
18 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_datacenter.rb', line 18 attribute :location |
#name ⇒ String
Returns The name of the data center.
22 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_datacenter.rb', line 22 attribute :name |
#partition ⇒ String?
Returns Device partition to manage resources on.
30 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_datacenter.rb', line 30 attribute :partition |
#state ⇒ :present, ...
Returns The virtual address state. If C(absent), an attempt to delete the virtual address will be made. This will only succeed if this virtual address is not in use by a virtual server. C(present) creates the virtual address and enables it. If C(enabled), enable the virtual address if it exists. If C(disabled), create the virtual address if needed, and set state to C(disabled).
26 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_gtm_datacenter.rb', line 26 attribute :state |