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/system/open_iscsi.rb
Overview
Discover targets on given portal, (dis)connect targets, mark targets to manually or auto start, return device nodes of connected targets.
Instance Method Summary collapse
-
#auto_node_startup ⇒ Symbol?
Whether the target node should be automatically connected at startup.
-
#discover ⇒ Symbol?
Whether the list of target nodes on the portal should be (re)discovered and added to the persistent iscsi database.
-
#login ⇒ Symbol?
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 ⇒ Symbol?
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_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
#auto_node_startup ⇒ Symbol?
38 |
# File 'lib/ansible/ruby/modules/generated/system/open_iscsi.rb', line 38 attribute :auto_node_startup |
#discover ⇒ Symbol?
42 |
# File 'lib/ansible/ruby/modules/generated/system/open_iscsi.rb', line 42 attribute :discover |
#login ⇒ Symbol?
24 |
# File 'lib/ansible/ruby/modules/generated/system/open_iscsi.rb', line 24 attribute :login |
#node_auth ⇒ String?
28 |
# File 'lib/ansible/ruby/modules/generated/system/open_iscsi.rb', line 28 attribute :node_auth |
#node_pass ⇒ Object?
35 |
# File 'lib/ansible/ruby/modules/generated/system/open_iscsi.rb', line 35 attribute :node_pass |
#node_user ⇒ Object?
32 |
# File 'lib/ansible/ruby/modules/generated/system/open_iscsi.rb', line 32 attribute :node_user |
#port ⇒ Integer?
16 |
# File 'lib/ansible/ruby/modules/generated/system/open_iscsi.rb', line 16 attribute :port |
#portal ⇒ String?
12 |
# File 'lib/ansible/ruby/modules/generated/system/open_iscsi.rb', line 12 attribute :portal |
#show_nodes ⇒ Symbol?
46 |
# File 'lib/ansible/ruby/modules/generated/system/open_iscsi.rb', line 46 attribute :show_nodes |
#target ⇒ String?
20 |
# File 'lib/ansible/ruby/modules/generated/system/open_iscsi.rb', line 20 attribute :target |