Class: Ansible::Ruby::Modules::Na_elementsw_cluster
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Na_elementsw_cluster
- Defined in:
- lib/ansible/ruby/modules/generated/storage/netapp/na_elementsw_cluster.rb
Overview
Initialize Element Software node ownership to form a cluster.
Instance Method Summary collapse
-
#accept_eula ⇒ Symbol?
Required to indicate your acceptance of the End User License Agreement when creating this cluster.,To accept the EULA, set this parameter to true.
-
#attributes ⇒ Object?
List of name-value pairs in JSON object format.
-
#cluster_admin_password ⇒ String?
Initial password for the cluster admin account.,If not provided, default to login password.
-
#cluster_admin_username ⇒ String?
Username for the cluster admin.,If not provided, default to login username.
-
#management_virtual_ip ⇒ String
Floating (virtual) IP address for the cluster on the management network.
-
#nodes ⇒ Array<String>, ...
Storage IP (SIP) addresses of the initial set of nodes making up the cluster.,nodes IP must be in the list.
-
#replica_count ⇒ String?
Number of replicas of each piece of data to store in the cluster.
-
#storage_virtual_ip ⇒ String
Floating (virtual) IP address for the cluster on the storage (iSCSI) network.
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
#accept_eula ⇒ Symbol?
Returns Required to indicate your acceptance of the End User License Agreement when creating this cluster.,To accept the EULA, set this parameter to true.
32 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_elementsw_cluster.rb', line 32 attribute :accept_eula |
#attributes ⇒ Object?
Returns List of name-value pairs in JSON object format.
40 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_elementsw_cluster.rb', line 40 attribute :attributes |
#cluster_admin_password ⇒ String?
Returns Initial password for the cluster admin account.,If not provided, default to login password.
28 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_elementsw_cluster.rb', line 28 attribute :cluster_admin_password |
#cluster_admin_username ⇒ String?
Returns Username for the cluster admin.,If not provided, default to login username.
24 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_elementsw_cluster.rb', line 24 attribute :cluster_admin_username |
#management_virtual_ip ⇒ String
Returns Floating (virtual) IP address for the cluster on the management network.
12 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_elementsw_cluster.rb', line 12 attribute :management_virtual_ip |
#nodes ⇒ Array<String>, ...
Returns Storage IP (SIP) addresses of the initial set of nodes making up the cluster.,nodes IP must be in the list.
36 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_elementsw_cluster.rb', line 36 attribute :nodes |
#replica_count ⇒ String?
Returns Number of replicas of each piece of data to store in the cluster.
20 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_elementsw_cluster.rb', line 20 attribute :replica_count |
#storage_virtual_ip ⇒ String
Returns Floating (virtual) IP address for the cluster on the storage (iSCSI) network.
16 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_elementsw_cluster.rb', line 16 attribute :storage_virtual_ip |