Class: Ansible::Ruby::Modules::Na_ontap_user
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Na_ontap_user
- Defined in:
- lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_user.rb
Overview
Create or destroy users.
Instance Method Summary collapse
-
#application ⇒ :console, ...
Application to grant access to.
-
#authentication_method ⇒ :community, ...
Authentication method for the application.,Not all authentication methods are valid for an application.,Valid authentication methods for each application are as denoted in I(authentication_choices_description).,Password for console application,Password, domain, nsswitch, cert for http application.,Password, domain, nsswitch, cert for ontapi application.,Community for snmp application (when creating SNMPv1 and SNMPv2 users).,The usm and community for snmp application (when creating SNMPv3 users).,Password for sp application.,Password for rsh application.,Password for telnet application.,Password, publickey, domain, nsswitch for ssh application.
-
#lock_user ⇒ Symbol?
Whether the specified user account is locked.
-
#name ⇒ String
The name of the user to manage.
-
#role_name ⇒ String?
The name of the role.
-
#set_password ⇒ String?
Password for the user account.,It is ignored for creating snmp users, but is required for creating non-snmp users.,For an existing user, this value will be used as the new password.
-
#state ⇒ :present, ...
Whether the specified user 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, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#application ⇒ :console, ...
Returns Application to grant access to.
20 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_user.rb', line 20 attribute :application |
#authentication_method ⇒ :community, ...
Returns Authentication method for the application.,Not all authentication methods are valid for an application.,Valid authentication methods for each application are as denoted in I(authentication_choices_description).,Password for console application,Password, domain, nsswitch, cert for http application.,Password, domain, nsswitch, cert for ontapi application.,Community for snmp application (when creating SNMPv1 and SNMPv2 users).,The usm and community for snmp application (when creating SNMPv3 users).,Password for sp application.,Password for rsh application.,Password for telnet application.,Password, publickey, domain, nsswitch for ssh application.
24 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_user.rb', line 24 attribute :authentication_method |
#lock_user ⇒ Symbol?
Returns Whether the specified user account is locked.
36 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_user.rb', line 36 attribute :lock_user |
#name ⇒ String
Returns The name of the user to manage.
16 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_user.rb', line 16 attribute :name |
#role_name ⇒ String?
Returns The name of the role. Required when C(state=present).
32 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_user.rb', line 32 attribute :role_name |
#set_password ⇒ String?
Returns Password for the user account.,It is ignored for creating snmp users, but is required for creating non-snmp users.,For an existing user, this value will be used as the new password.
28 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_user.rb', line 28 attribute :set_password |
#state ⇒ :present, ...
Returns Whether the specified user should exist or not.
12 |
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_ontap_user.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_user.rb', line 40 attribute :vserver |