Class: Ansible::Ruby::Modules::Open_iscsi
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Open_iscsi
- Defined in:
- lib/ansible/ruby/modules/generated/extras/system/open_iscsi.rb
Instance Method Summary collapse
-
#auto_node_startup ⇒ Boolean?
Whether the target node should be automatically connected at startup.
-
#discover ⇒ Boolean?
Whether the list of target nodes on the portal should be (re)discovered and added to the persistent iscsi database.
-
#login ⇒ Boolean?
Whether the target node should be connected.
-
#node_auth ⇒ String?
Discovery.sendtargets.auth.authmethod.
-
#node_pass ⇒ Object?
Discovery.sendtargets.auth.password.
-
#node_user ⇒ Object?
Discovery.sendtargets.auth.username.
-
#port ⇒ Integer?
The port on which the iscsi target process listens.
-
#portal ⇒ String?
The ip address of the iscsi target.
-
#show_nodes ⇒ Boolean?
Whether the list of nodes in the persistent iscsi database should be returned by the module.
-
#target ⇒ String?
The iscsi target name.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_options, attribute, #initialize, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#auto_node_startup ⇒ Boolean?
Returns whether the target node should be automatically connected at startup.
36 |
# File 'lib/ansible/ruby/modules/generated/extras/system/open_iscsi.rb', line 36 attribute :auto_node_startup |
#discover ⇒ Boolean?
Returns whether the list of target nodes on the portal should be (re)discovered and added to the persistent iscsi database. Keep in mind that iscsiadm discovery resets configurtion, like node.startup to manual, hence combined with auto_node_startup=yes will allways return a changed state.
40 |
# File 'lib/ansible/ruby/modules/generated/extras/system/open_iscsi.rb', line 40 attribute :discover |
#login ⇒ Boolean?
Returns whether the target node should be connected.
22 |
# File 'lib/ansible/ruby/modules/generated/extras/system/open_iscsi.rb', line 22 attribute :login |
#node_auth ⇒ String?
Returns discovery.sendtargets.auth.authmethod.
26 |
# File 'lib/ansible/ruby/modules/generated/extras/system/open_iscsi.rb', line 26 attribute :node_auth |
#node_pass ⇒ Object?
Returns discovery.sendtargets.auth.password.
33 |
# File 'lib/ansible/ruby/modules/generated/extras/system/open_iscsi.rb', line 33 attribute :node_pass |
#node_user ⇒ Object?
Returns discovery.sendtargets.auth.username.
30 |
# File 'lib/ansible/ruby/modules/generated/extras/system/open_iscsi.rb', line 30 attribute :node_user |
#port ⇒ Integer?
Returns the port on which the iscsi target process listens.
14 |
# File 'lib/ansible/ruby/modules/generated/extras/system/open_iscsi.rb', line 14 attribute :port |
#portal ⇒ String?
Returns the ip address of the iscsi target.
10 |
# File 'lib/ansible/ruby/modules/generated/extras/system/open_iscsi.rb', line 10 attribute :portal |
#show_nodes ⇒ Boolean?
Returns whether the list of nodes in the persistent iscsi database should be returned by the module.
44 |
# File 'lib/ansible/ruby/modules/generated/extras/system/open_iscsi.rb', line 44 attribute :show_nodes |
#target ⇒ String?
Returns the iscsi target name.
18 |
# File 'lib/ansible/ruby/modules/generated/extras/system/open_iscsi.rb', line 18 attribute :target |