Class: Ansible::Ruby::Modules::Na_ontap_interface
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Na_ontap_interface
- Defined in:
- lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb
Overview
Creating / deleting and modifying the LIF.
Instance Method Summary collapse
-
#address ⇒ String?
Specifies the LIF’s IP address.,Required when C(state=present).
-
#admin_status ⇒ :up, ...
Specifies the administrative status of the LIF.
-
#failover_policy ⇒ String?
Specifies the failover policy for the LIF.
-
#firewall_policy ⇒ String?
Specifies the firewall policy for the LIF.
-
#home_node ⇒ String?
Specifies the LIF’s home node.,Required when C(state=present).
-
#home_port ⇒ String?
Specifies the LIF’s home port.,Required when C(state=present).
-
#interface_name ⇒ String
Specifies the logical interface (LIF) name.
-
#is_auto_revert ⇒ Boolean?
If true, data LIF will revert to its home node under certain circumstances such as startup, and load balancing migration capability is disabled automatically.
-
#netmask ⇒ String?
Specifies the LIF’s netmask.,Required when C(state=present).
-
#protocols ⇒ String?
Specifies the list of data protocols configured on the LIF.
-
#role ⇒ String?
Specifies the role of the LIF.,Required when C(state=present).
-
#state ⇒ :present, ...
Whether the specified interface should exist or not.
-
#vserver ⇒ String
The name of the vserver to use.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#address ⇒ String?
Returns Specifies the LIF’s IP address.,Required when C(state=present).
32 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 32 attribute :address |
#admin_status ⇒ :up, ...
Returns Specifies the administrative status of the LIF.
52 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 52 attribute :admin_status |
#failover_policy ⇒ String?
Returns Specifies the failover policy for the LIF.
48 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 48 attribute :failover_policy |
#firewall_policy ⇒ String?
Returns Specifies the firewall policy for the LIF.
44 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 44 attribute :firewall_policy |
#home_node ⇒ String?
Returns Specifies the LIF’s home node.,Required when C(state=present).
20 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 20 attribute :home_node |
#home_port ⇒ String?
Returns Specifies the LIF’s home port.,Required when C(state=present).
24 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 24 attribute :home_port |
#interface_name ⇒ String
Returns Specifies the logical interface (LIF) name.
16 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 16 attribute :interface_name |
#is_auto_revert ⇒ Boolean?
Returns If true, data LIF will revert to its home node under certain circumstances such as startup, and load balancing migration capability is disabled automatically.
56 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 56 attribute :is_auto_revert |
#netmask ⇒ String?
Returns Specifies the LIF’s netmask.,Required when C(state=present).
36 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 36 attribute :netmask |
#protocols ⇒ String?
Returns Specifies the list of data protocols configured on the LIF. By default, the values in this element are nfs, cifs and fcache. Other supported protocols are iscsi and fcp. A LIF can be configured to not support any data protocols by specifying ‘none’. Protocol values of none, iscsi or fcp can’t be combined with any other data protocol(s).
60 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 60 attribute :protocols |
#role ⇒ String?
Returns Specifies the role of the LIF.,Required when C(state=present).
28 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 28 attribute :role |
#state ⇒ :present, ...
Returns Whether the specified interface should exist or not.
12 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 12 attribute :state |
#vserver ⇒ String
Returns The name of the vserver to use.
40 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_interface.rb', line 40 attribute :vserver |